int20h Skrevet 1. september 2006 Del Skrevet 1. september 2006 I lengre tid har Sun planlagt å introdusere en "low-end"-versjon av Sparc, men denne vil nå bli kansellert til fordel for UltraSparc T1. Les mer Lenke til kommentar
Anders Jensen Skrevet 2. september 2006 Del Skrevet 2. september 2006 (endret) ""Niagara 2" vil bli lansert til neste år og har blitt rapportert å kunne eksekvere 64 samtidige tråder pr. taktslag." Det er vel en sannhet med modifikasjoner. Det er 8 kjerner og 8 tråder per kjerne og om jeg ikke tar helt feil så kan det bare være en tråd per steg i pipelinen samtidig, men (integer)pipelinen er 8 steg lang så det kan teoretisk sett være 64 tråder som gjør noe arbeid hver eneste syklus (taktslag). Men det er altså bare 8 tråder som kan starte opp en ny instruksjon hver syklus. Niagara 2 skal forøvrig har dobbelt så høy throughput som Niagara 1 og noe bedre ytelse per tråd. Den har blandt annet en hardware-scout som kan løpe gjennom en tråd som har stall og kalkulere enkelte fremtidige load og branch instruksjoner slik at tråden reduserer sannsynligheten for fremtidig stall hver gang den er i en stall situasjon. Dette er en funksjon som kan bety mye for ytelse/tråd på enkle in-order prosessorer. Ellers er Niagara 2 veldig godt utstyrt med I/O; 4 dual channel FB-DIMM, 1 PCIe x8 og 2x GbE/10GbE porter. Jeg synes det er artig å se at CPU produsentene begynner å gå "back to basic" og se hva en egentlig kan få ut av et godt in-order design. Klart Out-of-order er jo en grei brute force løsning, men som alle andre brute force løsninger har de jo en lei tendens til ikke å skalere i lengden. Endret 2. september 2006 av Anders Jensen Lenke til kommentar
Anders Jensen Skrevet 5. september 2006 Del Skrevet 5. september 2006 Utfyllende artikkel om Niagara og Niagara 2 på RWT: http://www.realworldtech.com/page.cfm?Arti...90406012516&p=1 Ser ut til at N2 støtter "dual issue", til sammen to instruksjoner fra to tråder per syklus med en del begrensninger pga. delte ressurser. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå