Avaleht
uus teema   vasta Raud »  Protsessorid »  mida annab juurde prosele SSE SSE1,2,3 jne ja 3dnow märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
XL
Bännitud

liitunud: 27.05.2004




sõnum 10.09.2004 15:44:32 mida annab juurde prosele SSE SSE1,2,3 jne ja 3dnow vasta tsitaadiga

mida se juurde annab? seletage millega tegu
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 5 :: 2 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
tomson
HV veteran
tomson

liitunud: 22.08.2003




sõnum 10.09.2004 16:40:12 vasta tsitaadiga

SSE (Streaming SIMD Extensions) were introduced by Intel in the Pentium III processor. SSE was intended to compete with the 3DNow! instruction set AMD introduced with the K6/2. At the time, 3DNow! was revolutionary, providing SIMD instructions that were actually useful in real-world applications.

MMX had been intended to speed up 3d games, audio and video applications, etc. but turned out to be totally unsuitable. In the time between MMX's development and implementation, games and CODECs moved from integer to floating point math. The first generation of 3d accelerators allowed games to offload the integer-intensive drawing operations to the 3d card, leaving only the floating-point geometry calculations for the CPU. Newer perceptual coding methods such as MP3 and MPEG2 allowed for far greater quality in a much smaller filesize, but used computationally expensive floating-point math. MMX only provided integer operations, making it all but worthless for the majority of programs by the time of its release. 3DNow!, by contrast, provided floating-point operations that accelerated MPEG, and MP3 decoding, and the geometry calculations used by 3d games. The 3DNow! version of Quake 2 allowed the much cheaper, lower-clocked K6/2 to outperform Intel's flagship Pentium II. Intel returned to the drawing board, and designed a new SIMD instruction set, addressing the failings of both MMX and 3DNow!.

While MMX and 3DNow! used the same registers as the FPU, SSE has its own set of registers. This means that the processor can move from floating-point/MMX mode to SSE mode and back again, without having to save and reload the floating-point registers. Each of the eight SSE registers holds four 32-bit numbers, which the SSE unit operates on simultaneously. This means that (under optimum conditions) the SSE unit can carry out calculations at four times the rate of the FPU.

Numbers in the the SSE registers can be treated as either single-precision floating point numbers or 32-bit integers, meaning that certain integer operations can be carried out without having to switch into MMX mode (and thus avoiding the hit of having to save the FPU registers). Treating the registers as floating-point numbers, SSE provides instructions equivalent to AMD's 3DNOW!. While the two instruction sets are incompatible, they are roughly as capable as each other at floating-point math. Realising that SSE was winning the 'SIMD war' (in part due to the money Intel was throwing into marketing it), and 3DNOW! support was waning in modern applications, AMD eventually licensed SSE, incorporating it into their Athlon XP and later processors.

SSE support is seen mostly in the lower-levels of the operating system - inside video drivers, 3D APIs (Direct3D, OpenGL, etc.), etc. Applications that have a particular use for SIMD (games, audeo/video encoders, graphics programs, etc.) will often use SSE to improve performance. Applications that use SSE include Photoshop, Winamp, Quake 3, software DVD players such as PowerDVD, MPEG4 codecs such as DIVX 5.0, XVID, etc.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 10.09.2004 17:51:42 vasta tsitaadiga

need on simd instruktsioonid - simd - single instruction, multiple data. Ehk siis, protsessorile on lisatud spetsiaalsed register'id, mis on laiemad, kui tavalised (mmx - 64bit, sse2 - 128bit vs 32-bit general purpose) ning nendega saab seetõttu suuremat andmehulka töödelda. Multimeediakäsustikeks nimetatakse neid seetõttu, et paljud andmepaigutus- ja ka töötlusinstruktsioonid on tehtud sellised, et neid saaks hõlpsasti vektorarvutustes kasutada.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
XL
Bännitud

liitunud: 27.05.2004




sõnum 10.09.2004 22:35:13 vasta tsitaadiga

miks ei ole pentium 3 ele kirjutatud mmx või sse kui ta toetab neid?
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 5 :: 2 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
tomson
HV veteran
tomson

liitunud: 22.08.2003




sõnum 11.09.2004 00:35:31 vasta tsitaadiga

XL kirjutas:
miks ei ole pentium 3 ele kirjutatud mmx või sse kui ta toetab neid?

Segast peksad? Kuhu kohta see peaks kirjutatud olema? Pentium III toetab küll jah MMX'i ja SSE'd.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tanel
HV Guru
Tanel

liitunud: 01.10.2001



Autoriseeritud ID-kaardiga Online

sõnum 11.09.2004 00:39:19 vasta tsitaadiga

XL, seda näed datasheedist.
MMX näitamisest loobuti, kuna seda ei peetud enam nii oluliseks, lisaks tulid juurde teised tähtsamad omadused

_________________
Hinnavaatlus.ee - leia parim hind!
HV valuutakalkulaator
Kommentaarid: 465 loe/lisa Kasutajad arvavad:  :: 12 :: 7 :: 358
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
XL
Bännitud

liitunud: 27.05.2004




sõnum 11.09.2004 11:38:09 vasta tsitaadiga

sõber otsustas osta pentiumi amd asemel kuna pentiumil on kirjas sse3 icon_lol.gif võib rumal öelda? ütles et tahab kiiret prose ja vaatab GHz järgi kuna ta tahab kiiremat kui 2.2 GHz Mida talle öelda selle kohapealt?
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 5 :: 2 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 11.09.2004 12:55:57 vasta tsitaadiga

XL kirjutas:
sõber otsustas osta pentiumi amd asemel kuna pentiumil on kirjas sse3 icon_lol.gif võib rumal öelda? ütles et tahab kiiret prose ja vaatab GHz järgi kuna ta tahab kiiremat kui 2.2 GHz Mida talle öelda selle kohapealt?

HVF'is on selle (amd vs intel) kohta terve teema - võitlustandris. sse3 talle vaevalt midagi olulist juurde annab icon_rolleyes.gif
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
tomson
HV veteran
tomson

liitunud: 22.08.2003




sõnum 11.09.2004 17:09:56 vasta tsitaadiga

Oleneb, mida ta tegema hakkab, mulle on kõikvõimalikest testidest jäänud mulje, et kui võtta võrdsed Intel ja AMD siis Intel'il on tuntav edu suuri arvutusi nõudvates ülesannetes ning AMD'l põhiliselt mängudes ja muudes 3D programmides.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 11.09.2004 20:10:56 vasta tsitaadiga

Intelil peaks fpu oluliselt tugevam olema, samamoodi saab kasutada (mmx/)sse/sse2 suurtes vektorarvutustes, mis tähendab võimsust just 3d ja video/pilditõõtluses, kuna need kasutavad rohkesti kitsaid loop'e vektorarvutustega. Eriti videotõõtlus. Samas PEAB kood olema sse/sse2 jaoks optimiseeritud.
Üldiselt on optimiseeritud kood p4 peal kiirem kui athlonxp peal. (imho ei saagi koodi athlonxp'le optimiseerida icon_rolleyes.gif )
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
tomson
HV veteran
tomson

liitunud: 22.08.2003




sõnum 11.09.2004 22:26:52 vasta tsitaadiga

tsitaat:
imho ei saagi koodi athlonxp'le optimiseerida

hmm... kas see pole siis optimiseering kui programmile on kästud näiteks just 3Dnow!'d kasutada? Intel'il 3Dnow! ei eksisteeri ja kindlasti pole see päris sama, mis Intel'i SSE ja MMX
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 11.09.2004 22:33:33 vasta tsitaadiga

Ix kirjutas:
tsitaat:
imho ei saagi koodi athlonxp'le optimiseerida

hmm... kas see pole siis optimiseering kui programmile on kästud näiteks just 3Dnow!'d kasutada? Intel'il 3Dnow! ei eksisteeri ja kindlasti pole see päris sama, mis Intel'i SSE ja MMX

sama ta kindlasti pole, AXP ju toetab mõlemat icon_biggrin.gif
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 11.09.2004 22:48:36 vasta tsitaadiga

Ix kirjutas:
tsitaat:
imho ei saagi koodi athlonxp'le optimiseerida

hmm... kas see pole siis optimiseering kui programmile on kästud näiteks just 3Dnow!'d kasutada? Intel'il 3Dnow! ei eksisteeri ja kindlasti pole see päris sama, mis Intel'i SSE ja MMX

Imho on asi pigem pikemas pipeline'is, kuna simd instruktsioonid pole päris nii efektiivsed, võrreldes tavaliste instruktsioonidega. Pealegi, pole ma 3dnow kohta midagi head kuulnud veel icon_rolleyes.gif

mikk36 kirjutas:
sama ta kindlasti pole, AXP ju toetab mõlemat icon_biggrin.gif

Ei toeta, AXP ei ole Athlonxp. AXP on dec'i/hp alpha prosearhitektuur.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Raud »  Protsessorid »  mida annab juurde prosele SSE SSE1,2,3 jne ja 3dnow
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.