ISC 2011: Intel gibt weitere Details zur Many-Integrated-Core-Architektur preis

Intels Knights Corner für Raytracing und mehr: MIC mit 50 Kernen, 22 nm und Tri-Gate-Transistoren

Auf der International Supercomputing Conference in Hamburg gibt Intel weitere Details zur Many-Integrated-Core- Architektur (MIC) preis. Neben Programmierungsmodellen und Software-Umgebung verrät Intel auch Details zum Knights-Corner-Chip, welcher für 2012 geplant ist. (Carsten Spille, 20.06.2011)
 
ISC 2011 in Hamburg: Intel gibt weitere Details zur Many-Integrated-Core-Architektur und Knights Ferry bekannt. (3)
 
ISC 2011 in Hamburg: Intel gibt weitere Details zur Many-Integrated-Core-Architektur und Knights Ferry bekannt. (3) [Quelle: siehe Bildergalerie]
Auf der in Hamburg stattfindenden International Supercomputing Conference 2011 gab Intel heute Details zur Many-Integrated-Core-Architektur (MIC) bekannt. Nachdem Intel das HPC- und Grafikkarten-Projekt Larrabee abgesagt hatte, wurde die zugrunde liegende Architektur, nun als Intel MIC bezeichnet, als Grundstein für ein Ökosystem massiv paralleler Berechnungen verwendet. Dieses als Knights Ferry bekannte Entwickler-Kit sollte die Basis für künftige HPC-Bemühungen seitens Intel bilden.

Intels Knights Corner: Software-Umgebung
Nachdem Knights Ferry auf der ISC 2010 angekündigt und mit einer ersten Demo präsentiert worden war, begannen weltweit 10 Entwicklerteams, für diese Architektur zu programmieren. Die Anzahl wuchs beständig und erreichte nach 25 Ende 2010 nun knapp 50 Partner. Für Ende 2011 hofft Intel, 100 Entwicklungsprojekte unterstützen zu können, die die Many-Integrated-Core-Architektur nutzen. Das NCSA, das National Centre for Supercomputing Applications, war im Herbst 2010 eine der ersten Institutionen, welche zwei MIC-Systeme erhielt und sich zunächst auf die Möglichkeiten der Tools und Programmierbarkeit stürzte. Danach portierte man den "non-bonded force field benchmark", welcher für alle hauseigenen Beschleunigerplattformen zum Einsatz komme, auf die MIC-Architektur. Zurzeit arbeite man noch an der Feinabstimmung einer astronomischen Anwendung, welche eine 2-Point Angular Correlation berechne - bereits jetzt sei der Code der herkömmlichen CPU-Implementierung überlegen. Wie viele CPUs gegen wie viele MICs antreten, verriet man jedoch nicht.

Der Grundstein für MIC: Der Larrabee-Prozessor.
 
Der Grundstein für MIC: Der Larrabee-Prozessor. [Quelle: siehe Bildergalerie]
Da im HPC-Bereich seit Jahren massiv-parallel mit Tausenden von Kernen gearbeitet wird, ist hier rein von den verwendeten Algorithmen her kein großes Umdenken der Entwickler nötig - und genau darin sieht Intel auch einen Vorteil der hauseigenen MIC-Architektur. Denn im Gegensatz zu Portierungen auf umfunktionierte Grafikprozessoren versteht sich die MIC auf den x86-Befehlssatz samt einiger Erweiterungen wie den breiten Vektoreinheiten. Dank der von Intel bereitgestellten Tools, so stellten der Prozessorhersteller und einige Partner heraus, gehe der Umstieg auf Knights Ferry sehr schnell vonstatten. Die Portierung des SMMP-Proteinfaltungscodes im Forschungszentrum Jülich sei in nur drei Tagen erfolgt, das LRZ konnte den grundlegenden Algorithmus (Tifa MMy Matrix Multiplikation) sogar in nur drei Stunden auf die neuen Prozessoren übertragen. Anhand eines Codebeispieles von SGI wurde gezeigt, wie bereits per Open MP parallelisierte (x86-)Programmierung mit nur einer einzigen zusätzlichen Befehlszeile auch die MIC-Coprozessoren nutzen könne.

(Ansicht vergrößern für Quellenangaben)
     


Knights Corner - die erste Implementierung
Für 2012 steht, wenn alles weiterhin nach Plan verläuft, der Start von Knights Corner an. Diese erste kommerzielle Implementierung der MIC wird in Intels 22-nm-Prozess hergestellt werden und bereits über die kürzlich angekündigten Tri-Gate-Transistoren verfügen. Die derzeitige Planung sehe Produkte mit mehr als 50 Kernen vor, wie Intel bereits auf dem IDF andeutete.

Über weitere Details wie etwa die Transistorzahl oder die endgültige Taktrate schwieg Intel sich aus; auch auf die Nachfrage, ob Knights Corner bereits per PCI-Express 3.0 angebunden sein würde, wollte Intel nicht eingehen. Aktuelle Entwicklerboards mit dem Codenamen Knights Ferry (KNF D0 Si) werden noch im 45-nm-Prozess hergestellt und laufen mit 1,2 GHz Chiptakt und binden 2 GiByte GDDR-5-RAM mit 1.800 MHz an. In speziellen Demosystemen zeigen Intel und Partner auf der ISC 2011 damit Anwendungsperformance im hohen dreistelligen GFLOPS-Bereich, mehr als 1 TFLOP im SGEMM-Benchmark und bis zu 7,4 SGEMM-TeraFLOPS in einem 4U-Server. Pikant: Obwohl man bei Intel offiziell nicht mehr gern das L-Wort ("Larrabee") hört, weist Intel in den Systembeschreibungen am Ende der Präsentation die Kernel-Driver für die Knights-Ferry-Entwicklerkits noch als Larrabee aus.


Intel MIC - wohin führt der Weg?
Neben potenziellen Desktop-Anwendungen wie dem bereits seit einiger Zeit gezeigten Raytracing auf Knights Ferry-Entwicklersystemen (s. Video), muss innerhalb von sechs Jahren noch ein ganz anderes Problem gelöst werden. Die Planungen für künftige US-Supercomputer sehen nämlich ExaFLOPS-Systeme bis 2018 vor. Verglichen mit dem heute vorgestellen, derzeit schnellsten Supercomputer, dem 8,7 PFLOPS schnellen, japanischen Riken auf Basis von 548.352 Sparc-VIIIfx-Kernen (68.544 CPUs) muss die Rechenleistung dafür noch um Faktor ~115 steigen. Das größte bis dato ungelöste Problem auf dem Weg zum ExaFLOPS heißt dabei: Energieffizienz.
 
 
Alle Artikel zu CPUs und Prozessoren von Intel und AMD finden Sie auf der CPU-Themenseite. Eine aktuelle Prozessor-Kaufberatung finden Sie im Artikel Intel- und AMD-CPUs: Test-Übersicht und aktuelle Kauf-Tipps. Mehr zum Phenom-Entwickler AMD und Core-Entwickler Intel erfahren Sie in unseren Themen-Specials.
 
 
 
 
 
  1. Intel Core i5-3570K
    € 207.00
  2. Intel Core i5-3450
    € 169.60
  3. Intel Core i7-3770K
    € 308.49
  4. Intel Core i5-2500K
    € 182.00
  5. AMD Phenom II X4 965 Black Editio...
    € 88.90
  6. Intel Core i7-3770
    € 265.00
  7. AMD FX-Series FX-8150
    € 176.97
  8. Intel Core i5-3550
    € 185.39
  9. Intel Core i3-2120
    € 102.00
  10. Intel Core i7-3930K
    € 484.99
 
Aktuelle Kommentare
ruyven_macaran
Moderator
22.06.2011 01:38
AW: Intels Knights Corner für Raytracing und mehr: MIC mit 50 Kernen, 22 nm und Tri-Gate-Transistoren

Quote: (Zitat von Skysnake)
Jo, wobei ich mich frage, wie Sie die Leistung umgesetzt bekommen. Im Prinzip sind es ja wohl nur viele x86 Kerne und das wars. Aber irgendwo müssen Sie ja einsparen, und ich denke, da wird irgendwo dann auch ein ganz böser Hase im Pfeffer liegen und einem in die Suppe spucken beim Vergleich zu GPUs.

Denn mal ganz ehrlich, wenn das x86 Cores sind und man keine Einschränkungen hat, warum nicht das als neue CPU raus bringen?


Das Ding hat eine recht einfacher x86 Cores (afaik einfach skalar, glaube nichtmal 64 Bit), riesige SIMD-Einheiten (da liegt die Power) und eine Speicheranbindung, auf die auch CPUs der zweiten Hälfte dieses Jahrzehnts neidisch sein dürften.

bingo88
BIOS-Overclocker
21.06.2011 11:41
AW: Intels Knights Corner für Raytracing und mehr: MIC mit 50 Kernen, 22 nm und Tri-Gate-Transistoren

Das Gesamtpaket (SW+HW) würde mich mal interessieren. Ich kenne ja jetzt schon CUDA/OpenCL + Geforce. CUDA soll ja jetzt auch auf [URL="http://blogs.nvidia.com/2011/06/cuda-now-available-for-multiple-x86-processors/"]x86 laufen
[/URL]

PCGH_Carsten
Redakteur
21.06.2011 11:34
AW: Intels Knights Corner für Raytracing und mehr: MIC mit 50 Kernen, 22 nm und Tri-Gate-Transistoren

„Das Dingens”? Also OpenMP bzw. x86-ISA? Oder was willst du konkret mit einer Software-Umgebung vergleichen?

 
 
719 User online
Anmelden & mitmachen
Benutzername:
Kennwort:
Angemeldet bleiben
Jetzt mitdiskutieren!
Jetzt bestellbar!
Alles zu Crysis 3
Die besten Deals
Komplett-PCs von PCGH
Komplett-PCs von PCGH
So unterstützen Sie PCGH
Folgen Sie PCGH
Aktuelle Heft-Ausgabe
Welche Grafikkarte nutzt du derzeit zum Spielen?
Radeon HD 7970 (3.24%)
Radeon HD 7950 (1.38%)
Radeon HD 7870 (1.38%)
Radeon HD 7850 (0.88%)
Radeon HD 7770 (0.20%)
Radeon HD 7750 (0.10%)
Radeon HD 6990 (0.49%)
Radeon HD 6970 (2.36%)
Radeon HD 6950 (6.98%)
Radeon HD 6870 (5.11%)
Radeon HD 6850 (2.26%)
Radeon HD 5870 (4.92%)
Radeon HD 5850 (3.05%)
Radeon HD 5770/5750/6790/6770/6750 (3.44%)
Radeon HD 4890/4870 (1.47%)
Radeon HD 4870/4850 X2 (0.20%)
Radeon HD 4850/4830 (1.38%)
Radeon HD 3870/3850 (0.49%)
Andere HD 2000/3000/4000/5000/6000 (0.98%)
Radeon-X-1000-Reihe (0.10%)
Geforce GTX 680 (5.51%)
Geforce GTX 590 (0.39%)
Geforce GTX 580 (8.36%)
Geforce GTX 570/GTX 560 Ti-448 (11.90%)
Geforce GTX 560 Ti (9.05%)
Geforce GTX 550 Ti (0.49%)
Geforce GTX 480 (3.15%)
Geforce GTX 470 (3.93%)
Geforce GTX 460/560 Non-Ti/465 (6.78%)
Geforce GTS 450 (0.49%)
Geforce GTX 285/280/275 (2.75%)
Geforce GTX 260 (alle Versionen) (1.97%)
Geforce GTS 250/9800/8800 GT/GTS/GTX(+)/Ultra (2.16%)
Andere Geforce 500/400/200/8000/9000 (0.69%)
Geforce-7-Reihe (0.10%)
Ganz andere Grafikkarte (S3, Matrox, 3dfx & Co.) (0.00%)
Ich nutze eine Intel-IGP (z. B. HD 3000) (0.20%)
Ich nutze eine AMD-APU/IGP (0.10%)
Ich nutze eine Nvidia-Mobil-GPU (Geforce M), Angabe im Thread (0.79%)
Ich nutze eine AMD-Mobil-GPU (Radeon M), Angabe im Thread (0.39%)
Ich fühle mich geistig überfordert (0.39%)
1017 Teilnehmer
PCGH-Webshops