T1 som finns redan nu, har 32 trådar samtidigt.
Det kanske verkar illa att T1 kör på 1.4GHz men det är inte alls illa. En typisk CPU ligger och väntar på data (idlar) i snitt 60% av tiden. Den gör alltså något endast 40% av tiden. Så kör vi en Core 2 Duo på 3 GHz jobbar den heltid motsvarande 1.2GHz. Det är alltså bättre att en C2D skulle arbeta heltid med 1.5GHz än att köra den på 3GHz. Dels blir den svalare, dels behöver man inte så snabba minnen, etc.
Suns T1 är en helt ny teknologi. Den har 8 kärnor som varje klarar av 4 trådar, dvs 32 trådar. Så fort en tråd måste vänta på data, så switchar kärnan till nästa tråd (det tar en klockcykel), så den arbetar i stort sett hela tiden, typ 95% av tiden. Så en T1 på 1.4 GHz utklassar snabbare CPUer på multitrådar o dyl. Dock är T1 dålig på beräkningar, pga den har endast en enda flyttalsCPU.
T1 har heller inga avancerade prediktionsenheter som x86 har, dvs den analyserar inte vilken kod som programmet kommer hoppa till härnäst och hämtar in den koden i förväg, etc. Sånt är struligt och äter upp mycket chipsyta. T1 skiter i allt sånt och bara kör på, som en idiot. Blir det väntan, ja då byter den tråd direkt och jobbar med nästa grej, medan datat hämtas in.
Och ROCK som kommer härnäst, kommer vara grym. Riktigt grym.