• BiroAndras
    #339
    "Mint írtam, meg lehet tenni, hogy a PPE-vel szedjük össze az adatokat (ez nem nagy terhelés), de azt egy SPE dolgozza fel."

    Igen ítrtad, de én nem erre válaszoltam, hanem erre : "Itt nem az SPE-kről van szó, hanem a PPE-ről (CPU mag), abban van a (2?) VMX egység."
    Egyébként meg az az alap működés, hogy a PPE irányít, de ez nem old meg minden problémát.

    "Bizonyos szempontból gyengébb, más szempontból meg erősebb. Pl. ebben igazi hw SMP van (jobb, mint az Intel féle HT), és nagyobb sávszél is áll rendelkezésre."

    Viszont nagyobb a késleltetése, hosszabb a futószalagja, sokkal gyengébb az optimalizáló logika, stb. (bővebben a cikkben). Összességében egy több generációval régebbi proci magasabb órajelen.

    "A matematikai számítások többségét nem neki kell végeznie, és memória-másolásokat is át tud vállalni egy SPE."

    Pedig ő is inkább matekból erős. A memóri másolásokat meg hiába veszi át egy SPE, attól nem lesz gyorsabb (sőt, talán még lassabb is). És nem is a másolásról van szó, hanem kód futtatásról.

    "Így a dual-thread-es 3.2GHz azért nem olyan kevés."

    Kevesebb, mint egy közepes x86.

    "De mondom, hogy a PPE-ről van szó, az szedi össze az adatokat."

    Hiába, ha az SPE-dolgozna velük. Át kell tölteni az SPE-re a megfelelő blokkot, és ez lassú. Ha egy-egy blokkból csak kis részletekre van szükség, akkor a másolgatásra elmegy a teljesítmény nagy része. Ha meg a PPE-re túl komplex vezérlő logikát raksz, akkor annak a teljesítménye folyik el.