Emotion Engine
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Sony_EmotionEngine_CXD9615GB_top.jpg/250px-Sony_EmotionEngine_CXD9615GB_top.jpg)
Emotion Engine on Sonyn PlayStation 2 -pelikonsolissa käyttämä suoritin, joka suunniteltiin eritysesti konsolia varten. Taaksepäin yhteensopivuuden vuoksi piiri oli mukana myös muutamissa alkuperäisissä PlayStation 3 -konsolin malliversioissa ennen ohjelmistoemulaation valmistumista.[1]
Kehitys
Toisin kuin yleiskäyttöiset suorittimet tietokoneissa joissa on useita apusuorittimia, PlayStation 2:n suoritin suunniteltiin tiettyä tarkoitusta ja järjestelmää varten. Suorittimessa on yhdistetty digitaalisen signaaliprosessorin piirteitä.[2]
Suoritin on superskalaarinen ja sisältää SIMD-vektoriyksiköitä. Suoritin perustuu MIPS III (R4000) -arkkitehtuurille, mutta lisänä on MIPS IV (R5000/R10000) -käskyjä.[3] Matematiikkasuorittimen vektoriyksiköt ovat yhteydessä MIPS-ytimeen 128-bittisen dedikoidun väylän kautta ja toimivat ytimen apusuorittimina.[2]
Lähteet
- ↑ Imtiaz, Khurram: Kitase on Emotion Engine for PS2: “PS2 really was a very high performance graphics machine” Gearnuke. 11.10.2013. Arkistoitu 24.4.2018. Viitattu 24.5.2019. (englanniksi)
- ↑ a b Stokes, Jon ”Hannibal”: Sound and Vision: A Technical Overview of the Emotion Engine Ars Technica. Viitattu 24.5.2019. (englanniksi)
- ↑ Diefendorff, Keith: Sony’s Emotionally Charged Chip (PDF) Microprocessor Report. 19.4.1999. Viitattu 24.5.2019. (englanniksi)