Hirdetés

2024. május 5., vasárnap

Gyorskeresés

Hozzászólások

(#41) bit_vector


bit_vector
tag

hiába lesz nagy a sávszél, ha a mai kódfordítók nem kedveznek ennek. A DDR3 csak streaming-ben jobb, amúgy ugyanaz, vagy rosszabb. Ennek oka az elemi memóriacellák lassúságában keresendő, és a hozzájuk kapcsolt interfészben. Itt ugyanis az van, hogy kérsz -(vársz vagy kérsz) -kapsz... csakhogy amíg egy kérésen belül van a legnagyobb sávszél, addig a két kérés közti minimális idő egyfajta overhead a buszon. Amíg ez nincs kiküszöbölve, addig lehet ddr2G is. Gyakorlatilag egy alacsony késleltetésű memória rommá veri az ilyen felépítést. Mi több... tegyük fel, hogy a processzorban a prefetch két (CACHE_CONTENT_MISS) attributumú lapot olvastat be. ez mégnagyobb overheadet jelent, mert itt a memória lapok közt is történik váltás.
mindent egybevetve VLIW-nek kedvez ez a mostani struktúra, de az is csak akkor, ha proc oldalon is rendesen meg van támogatva az optimizer.

üdv.

ps: amúgy jó a teszt :)

Mondd el és elfelejtem; Mutasd meg és megjegyzem; Engedd, hogy csináljam és megértem. /Kung Fu-Ce/

Copyright © 2000-2024 PROHARDVER Informatikai Kft.