#24
Hvad fanden snakker du om??? ?:(
Selvfølgeligt regner en HT processor også single threadede instruktioner ud, uden nævneværdig forskel til én uden HT. Det er jo stadig kun én core!
AMD gør det modsatte, regne én tråd ud med 2 cores... Hvilket somsagt kan blive problematisk, da det vil kræve ret stor beregninger bare at dele tråden op, og dele den ud til forskellige cores. IBM gør det med Cell, men der er de jo bitte små og højt specialiserede cores, som kun kan arbejde med specifikke opgaver. Og i og med at de er så små, er de dermed også enormt hurtige, men ikke ret dynamiske, så kan det betale sig at route de forskellige instruktioner ud til hver sin specialiserede core.
Men som jeg kan forstå det, så vil AMD opdele hver enkelt tråd, og route den ud til flere komplette x86 cores, hvilket højst sandsynligt kun vil kunne betale sig i specielle tilfælde med meget store data mængder, da sådan en opdeling af tråden i sig selv er meget tung. Som eksemplet med et cluster, så sætter man jo heller ikke sådan et system til at lave små lyn hurtige kalkulationer, men man smider enorme datamængder efter dem, som de kan dele op og fordele ud på en masse individuelle cpu'er, og sammenlagt få en kæmpe ydelse, men den er meget langsom fra 0 - 100 😉