Komponenten

Intel schiebt Parallelität zu Entwicklern

WIE SCHIEBT MAN DIE SIMSON AN? 🙄🤔 | TUTORIAL | MotoVlog | clight

WIE SCHIEBT MAN DIE SIMSON AN? 🙄🤔 | TUTORIAL | MotoVlog | clight
Anonim

Intel am Freitag nutzen können fordert Programmierer auf, Programme zu entwickeln, die die Vorteile der parallelen Rechenleistung zukünftiger Multicore - Prozessoren nutzen können.

Intel will mit Software - Tools Programmierer dazu bringen, Software zu entwickeln, die die große Anzahl von Kernen und Multithreading - Fähigkeiten ausnutzt Der neue Larrabee-Prozessor ermöglicht die Ausführung und Ausführung einer größeren Anzahl von Aufgaben gleichzeitig.

"Intel entwickelt eine ganze Familie von Entwicklertools, um den Wechsel zu paralleler Computer- und Softwareentwicklung zu beschleunigen und zu erleichtern", sagte Bill Kircos von Intel Sprecher.

Der Anfang seiner Bemühungen, Programmierer anzulocken, kam Anfang dieser Woche, als es eine Beta-Version von Intel Parallel Composer veröffentlichte, die das Unternehmen seine "fi Das erste Softwaretool, mit dem Windows-Entwickler Parallelität für Multicore-Computing nutzen können. Der Composer beschleunigt die Entwicklung von Software durch die Integration von Parallelität in mehrere Compiler einschließlich des C / C ++ - Compilers.

"Die öffentliche Betaversion unseres Intel Parallel Composers ist ein weiteres neues Produkt für uns, um Windows-Entwicklern die Parallelität für Multicore-Computing zu erleichtern. "Kircos sagte.

Intel Parallel Composer ist derzeit nur mit Windows kompatibel, und neue Funktionen, die im Tool eingeführt wurden, werden irgendwann im nächsten Jahr für die Mac OS X und Linux Compiler verfügbar sein, sagte ein Intel Sprecher.

The Composer ist Teil von Intel Parallel Studio, einer Suite von Tools, sagte Intel, wird es Entwicklern ermöglichen, Programme für das parallele Rechnen zu schreiben. Intel Parallel Studio erweitert die Parallelität der Visual Studio-Anwendungsentwicklung von Microsoft durch Bereitstellung neuer Funktionen im C- und C ++ - Compiler und durch Erweiterung des Debuggers ua

Programme, die mit Intel Parallel Studio entwickelt wurden, können auf Geräte übertragen werden der Larrabee-Chip, sagte das Unternehmen. Das Studio ist in der Beta-Version bis Mai 2009 auf der Intel-Website verfügbar.

Larrabee-Chips werden viele Kerne enthalten und die Verarbeitungsfähigkeiten von GPUs mit der x86-Architektur kombinieren, um die Anwendungs- und Grafikleistung zu verbessern. Der Chip wird auch Unterstützung für mehrere APIs (Anwendungsprogrammierschnittstellen) einschließlich OpenGL und DirectX enthalten, wodurch der Chip vorhandene Spiele und Software ausführen kann.

Allerdings könnte Larrabee-spezifische Programme auf andere Plattformen - wie Spielekonsolen - übertragen werden ein Problem sein. Intel versucht, dies durch Pläne zur Unterstützung weiterer Softwareumgebungen auszugleichen, und arbeitet mit Unternehmen wie Apple an der Entwicklung von Programmierwerkzeugen.

Immer mehr Multithread-Kerne werden Computern hinzugefügt, Intel und Microsoft investieren gemeinsam in Universitäten und andere Bemühungen um die Programmierer zu ermutigen, die parallele Programmierung zu nutzen, sagte Kircos. Beide Unternehmen haben Anfang des Jahres 20 Millionen US-Dollar an Forschungszentren der University of California, Berkeley und der University of Illinois, Urbana-Champaign, gebunden, um das Software-Design im Multicore-Computing in den nächsten fünf Jahren zu fördern