8 entry daha
  • icerdikleri altivec motoru sayesinde clock hizinin 8 kati degerinde teorik single precision flops sunan islemcilerdir. bu da ayni anda carpma ve toplama yaptiran madd (veya nmsub) komutlari ve 128 bitlik registerlarindan (4x32 bit) kaynaklanir. bu 128 bitlik aletle sadece 4 float uzerinde islem yapmanin disinda 16 pixel, 8 short veya 4 32-bit intle de ayni anda islem yapabilirsiniz, 128 bite sigdirabileceginiz hersey yani. bu da vektor-matris gibi islerle ugrasan bazi konularda (goruntu isleme vs.) 1 ghz islemcili bir mac ile arkadasinizin elindeki son model pentium 4u maymun etmenizin esas sebebi.

    simdi bir de http://developer.apple.com/…are/ve/summary.html'dan altivec ssex kiyaslamasina bakarsak:
    altivecin 32 registerina (ki bu hayvani bir 512 byte demektir, kucuk capli bir cache) karsilik 8 register. altivecteki her komut icin 1 cycle throughputa karsilik, ssede cogu komut icin 2 cycleda 1 komut (ki bu cogu komut nedir onu da incelemek lazim). bir de ortalikta yazmayan latency olayi var. altivecte bir komut 4 veya 5 cycleda islenebilmekte, sse'yi bilmesem de bundan az olmasi cok zor. yani uzaktan ikisi de simd iyi hos ama, aralarinda devasa bir performans farki var.

    applein bunlari gore gore intele gecisini anlamak zor. appledan kullanicilarini tatmin etmek icin su anda dual 2.5 ghzlik dual-core g5li, 80 gflopsluk powermace karsilik olarak gelecek seneye 10-20 islemcili bir intel kasasi sunmasini bekliyorum.
5 entry daha
hesabın var mı? giriş yap