SSE

SSE eli ''Streaming SIMD Extensions'' (aluksi ISSE, , myöhemmin ) on Intelin SIMD-käskykantalaajennus (Single Instruction, Multiple Data; yksi käsky, paljon dataa) IA-32-käskykantaan. SSE tuli käyttöön vuonna 1999 Pentium III -suorittimessa.

SSE lisää suorittimeen kahdeksan 128-bittistä rekisteriä (XMM0–XMM07) ja 70 kpl näitä käyttäviä käskyjä. Käskykannasta löytyy mm. käskyjä joilla rekistereille voidaan laskea rinnakkain neljää 32-bittistä liukulukuoperaatiota.

SSE tehostaa erityisesti 3D-grafiikan geometriamuunnosten laskemista. Laajennus tuplasi Pentium III:n liukulukusuorituskyvyn lisäten suorittimen ytimen pinta-alaa vain kymmenyksellä. Käskykannan avulla Pentium III pystyi reaaliaikaiseen MPEG-1 ja MPEG-2-videon purkuun ja soittamaan DVD-levyjä 30 ruutua sekunnissa siten että aikaa jäi vielä muillekin ohjelmille. Surkuhupaisasti sitä mainostettiin alun perin Internetin käyttöä nopeuttavana laajennuksena, mistä alkuperäinen nimikin tuli.

Koska käskykanta lisäsi suorittimen rekisterien määrää, tulee tämä huomioida tilanteissa, joissa suorittimen tila piti tallettaa, kuten esimerkiksi ohjelmasta toiseen vaihtaessa, joten SSE-käskyjen käyttö vaatii tukea alla olevalta käyttöjärjestelmältä. Jotta ohjelmat eivät voisi yrittää käyttää SSE-käskyjä ilman sitä tukevaa käyttöjärjestelmää, mistä seuraisi ohjelmien virheellistä toimintaa, suorittimeen lisättiin uusi toimintatila. SSE-tietoinen käyttöjärjestelmä asettaa suorittimen tähän toimintatilaan, ja vasta tämän jälkeen SSE-käskyt ovat käytettävissä.

Ensimmäinen SSE-käskykantaa tukenut suoritin oli Intelin Pentium III, joka julkaistiin alkuvuodesta 1999. AMD oli vajaata vuotta aikaisemmin julkaissut oman 3DNow!-käskykantansa K6-2-suorittimen myötä. 3DNow! puolestaan oli "oikein tehty" korvaaja Intelin alkuperäiselle MMX-käskylaajennukselle, joka ei osannut käsitellä kuin kokonaislukuja, ja sitä käytettäessä esti suorittimen liukulukumatematiikan käytön. SSE ja 3DNow! olivat keskenään kilpailevia käskykantalaajennoksia, ja ajan myötä SSE vei voiton mm. Intelin suuremman markkina-aseman ja paremman kääntäjätuen ansiosta, ja nykyisin ohjelmat optimoidaan tyypillisesti käyttämään SSE-käskyjä mutta ei 3DNow!-käskyjä. AMD otti SSE-käskykannan käyttöön Athlon XP-suorittimessaan vuonna 2001. SSE-käskykantaa on myöhemmin laajennettu SSE2-käskyillä. Wikipedian tuottama
Näytetään 1 - 20 yhteensä 468 tuloksesta haulle 'SSE', hakuaika: 0,01s Tarkenna hakua
  1. 1
    Tekijä SSE
    Julkaistu 1987
    Printed Book
  2. 2
    Tekijä Sambudha Sen; Editor
    Julkaistu 2003
    Printed Book
  3. 3
    Tekijä Suman Sahai; Editor
    Julkaistu 1998
    Printed Book
  4. 4
    Tekijä Sumit Sarkar; Editor
    Julkaistu 2007
    Printed Book
  5. 5
    Tekijä Shalini Singh; Editor
    Julkaistu 2009
    Printed Book
  6. 6
    Tekijä Shivaji Sengupta; Ed
    Julkaistu 1990
    Printed Book
  7. 7
    Tekijä Sudhirendar Sharma; Ed
    Julkaistu 1989
    Printed Book
  8. 8
    Tekijä Surendra Sahu; Ed
    Julkaistu 1990
    Printed Book
  9. 9
    Tekijä Sarla Shukla; Ed
    Julkaistu 1990
    Printed Book
  10. 10
    Tekijä Sher Singh; Ed
    Julkaistu 1988
    Printed Book
  11. 11
    Tekijä Sher Singh; Ed
    Julkaistu 1994
    Printed Book
  12. 12
    Tekijä Sher Singh; Ed
    Julkaistu 1994
    Printed Book
  13. 13
    Tekijä Sher Singh; Ed
    Julkaistu 1994
    Printed Book
  14. 14
    Tekijä Shanker Singh; Editor
    Julkaistu 2000
    Printed Book
  15. 15
    Tekijä Suman Sahai; Editor
    Julkaistu 1999
    Printed Book
  16. 16
    Tekijä Satish Saberwal; Ed
    Julkaistu 1972
    Printed Book
  17. 17
    Tekijä Satish Saberwal; Ed
    Julkaistu 1972
    Printed Book
  18. 18
    Tekijä Saroj Sinha; Ed
    Julkaistu 1990
    Printed Book
  19. 19
    Tekijä Subhash Saluja; Ed
    Julkaistu 1986
    Printed Book
  20. 20
    Tekijä Subhash Saluja; Ed
    Julkaistu 1986
    Printed Book