• home
  • Shop
  • Intel Software
    • Überblick Intel Produkte
    • Intel Studios (Bundles)
      • Intel Parallel Studio XE
      • Intel Composer XE
      • Intel Cluster Studio
    • Intel Compiler
      • Intel C++ Composer XE
      • Intel Fortran Composer
    • Intel Tools & Libraries
      • Intel VTune Amplifier XE
      • Intel Inspector XE
      • Intel Performance Libraries
        • Intel Integrated Performance Primitives
        • Intel Math Kernel Library
        • Intel Threading Building Blocks TBB
      • Intel Cluster Tools
    • Intel Parallel Studio
      • NEU: Intel Parallel Studio 2011
  • Intel Support
    • Premier Support
    • Lizenzmodelle
    • Hochschulversionen
    • Anleitung zur Registrierung
  • Andere Compiler
    • Lahey
      • Lahey / Fujitsu Fortran 95
    • Absoft
      • Absoft Fortran für Windows
      • Absoft Fortran Software
      • Absoft Pro Fortran für PowerPC unter Linux
      • Absoft Pro Fortran für Macintosh
    • Tools
      • GINO Produkte
    • Compaq
  • Gewinnspiel

Intel C++ Composer XE

 

Erstellen Sie leistungsstarke serielle und parallele Anwendungen für Multicore

Intel® C++ Composer XE 2011 für Windows, Linux oder MAC

Intel® Composer XE 2011 ist ein optimierter Compiler, der sich durch Hochleistungsbibliotheken, hochentwickelte Vektorisierung, Unterstützung von Intel® Parallel Building Blocks und OpenMP* auszeichnet. Er sorgt unter Linux* und Windows* auf derselben Codebasis für eine verblüffend einfache Steigerung der Multicore-Leistung.

   

Composer Intel

Der Intel C++ Composer ist optimal für alle C++Programmierer geeignet und besteht aus den folgenden Komponenten:

  • Intel® C++ Compiler XE 2011
  • Intel® IPP (Integrated Performance Primitives)
  • Intel® MKL (Math Kernel Library)
  • Intel® Parallel Buiding Blocks

 

 Weitere Informationen    Onlineshop

 

 


 

Intel® C++ Composer XE 2011 kombiniert optimierte Compiler mit Hochleistungsbibliotheken, hochentwickelter Vektorisierung und Unterstützung von Intel® Parallel Building Blocks. Sie sorgen unter Linux* und Windows* auf derselben Codebasis für ein vereinfachtes und schnelleres Threading und mehr Performance.

 

Die leistungsorientierten Funktionen von Intel C++ Composer XE versetzen Entwickler in die Lage, mit C/C++ leistungsstarke Anwendungen und Enterprise-Anwendungen für die neuesten IA-Prozessoren zu entwickeln und zu pflegen. Das schließt auch den kommenden Intel-Prozessor mit dem Codenamen Sandy Bridge ein. In vielen Fällen reicht eine einfache Recompilierung aus, um Leistungssteigerungen von 20 Prozent zu erzielen. Noch höhere Performancegewinne versprechen die hochentwickelten Parallelmodelle und -Bibliotheken. Da jede Umgebung anders ist, empfehlen wir Ihnen, eine Evaluierungsversion herunterzuladen, um einen Test mit Ihrem eigenen Code durchführen zu können.

 

 

zum Vergrößern bitte anklicken

Die Vorteile:

  • Performance - Dank optimierendem Compiler und hochentwickelten Parallel-Modellen und Bibliotheken schnelleren Code mit weniger Aufwand erzeugen.
  • Kompatibel - Quellcode- und binärkompatibel mit Microsoft Visual C++* und GCC.
  • Umfassende Unterstützung – Läuft unter Windows* und Linux* in integrierten Entwicklungsumgebungen oder standalone.

Innovative Optimierungen sorgen für mehr Leistung

Die Compiler und Bibliotheken in Intel® Composer XE bieten eine hochentwickelte Vektorisierung mit Unterstützung von Intel® AVX. Der optimierende C/C++ Compiler umfasst jetzt die Intel® Parallel Building Blocks (Intel® PBB) Bibliothek, mit der mehr Probleme zuverlässiger gelöst werden können, während der Prozess gleichzeitig vereinfacht wurde.

Innovative Leistungsfunktionen

  • Intel® Parallel Building Blocks (Intel® PBB) und OpenMP* 3.0 vereinfachen die Implementierung von effizientem Parallelcode.
  • Optimierte Bibliotheken stellen mathematische Funktionen in der Intel® Math Kernel Library und Funktionen in vielen weiteren Bereichen zur Verfügung, beispielsweise Komprimierung, Verschlüsselung und Bildbearbeitung. Die Intel® Integrated Performance Primitives übernehmen die automatische Parallelisierung und sorgen für hohe Leistungsausbeute.
  • Der High Performance Parallel Optimizer (HPO) überzeugt durch höhere Leistung bei der Analyse, Optimierung und Parallelisierung verschachtelter Schleifen.
  • Mit der interprozeduralen Optimierung (IPO) lassen sich deutliche Leistungsverbesserungen in Programmen erzielen, die häufig viele kleine oder mittelgroße Funktionen nutzen, insbesondere in Programmen, in denen Aufrufe innerhalb von Schleifen erfolgen.
  • Die profilgeführte Optimierung (PGO) verbessert die Leistung der Anwendung durch reduziertes Instruction-Cache-Thrashing, durch Reorganisation des Code-Layouts, durch geringere Code-Größe und durch eine geringere Fehlerquote bei Branch Mispredictions.

Vereinfachte Parallelisierung

Intel® Parallel Building Blocks sind ein Satz umfassender Parallelentwicklungsmodelle zur Unterstützung verschiedener Parallelisierungskonzepte. Sie können die Modelle mischen und aufeinander abstimmen, die am besten zu Ihrem Implementierungsbedarf passen.

  • Intel® Cilk™ Plus ist der einfachste Weg zur Parallelisierung. Es handelt sich dabei um einen Intel® C/C++ Compiler mit nur 3 Schlüsselwörtern, der die Implementierung einfacher schleifen- und aufgabenparalleler Anwendungen vereinfacht. Die Kombination von Vektorisierungsmerkmalen mit Schleifen- und Aufgabenparallelisierung ermöglicht eine hohe Funktionalität.
  • Intel® Threading Building Blocks sind eine C++ vorlagenbasierte Bibliothekslösung zur Implementierung von Schleifen- und Aufgabenparallelisierung. Sie beinhalten skalierbare Speicherzuweisung, Lastenausgleich, Work-Stealing-Taskverteilung, eine Thread-Safe-Pipeline sowie "Concurrent Container", Highlevel-Parallelalgorithmen und zahlreiche Synchronisierungsprimitive.
  • Intel® Array Building Blocks (jetzt in der Beta-Phase) richten sich an Softwareentwickler, die rechenintensive datenparallele Algorithmen schreiben. Sie erzeugen skalierbare, portable und deterministische Parallelimplementierungen aus einer einzelnen, fortschreibbaren und anwendungsorientierten Highlevel-Spezifikation der gewünschten Berechnung.

Weitere Informationen

Intel Composer XE 2011: Mehr Infos

Intel C++ Composer XE 2011: Mehr Infos


Das ist neu in Intel® C++ Composer XE

Compiler und Bibliotheken

  • Das Intel C++ Composer XE Paket enthält die neueste Generation der C/C++ (v 12.0) sowie Performance- und Parallel-Bibliotheken, Intel® Math Kernel Library (Intel® MKL) 10.3, Intel® Integrated Performance Primitives (Intel® IPP) 7.0 und Intel® Threading Building Blocks (Intel® TBB) 3.0.
  • Als neuester Intel® C/C++ Compiler unterstützt der Intel® C++ Compiler XE 12.0 die Optimierung für den neuesten Prozessor der Intel® Architecture (IA) mit Codenamen Sandy Bridge und Intel® AVX-Support.
  • Das Paket enthält die Intel® Parallel Building Blocks (Intel® PBB) mit Neuerungen für das Mixing und Matching von Task-, Vektor- und Datenparallelisierung in Anwendungen, um die Multicore-Optimierungsmöglichkeiten noch besser nutzen zu können. Die Technologien dahinter heißen Intel® Cilk Plus, Intel TBB und Intel® Array Building Blocks (Intel® ArBB) (in Beta, separat erhältlich).
  • Weitere Leistungsmerkmale betreffen die Unterstützung der Vektoroptimierung mit Intel® AVX, mit SIMD-Pragmas sowie Hilfe bei der Auto-Parallelisierung zur Erzielung eines Höchstmaßes an Performance und Parallelität mit den neuesten IA Multicore-CPUs.
  • Die Performance-Bibliotheken von Intel erschließen einen unkomplizierten Weg zur Einbindung hochoptimierter und automatisch paralleler mathematischer und wissenschaftlicher Funktionen sowie von Datenverarbeitungsroutinen für High-Performance-User. Die mathematische Bibliothek, Intel MKL 10.3, wurde an mehreren Stellen verbessert. Dazu zählt die bessere Unterstützung von Intel AVX, eine Bibliothek für summarische Statistiken, eine verbesserte Unterstützung von C und LAPACK-Support. Die Datenverarbeitungsbibliothek Intel IPP 7.0 umfasst eine verbesserte Datenkomprimierung, verbesserte Codecs und unterstützt Intel AVX- und AES-Anweisungen.

Intel® Composer verhelfen Ihrer Software zu Höchstleistungen. Außerdem sind sie mit den Werkzeugen kompatibel, die Ihre Entwickler bereits verwenden. Intel Compser fügen sich zudem perfekt in die gängigen Entwicklungsumgebungen ein. Darüber hinaus sind sie mit den üblichen Composer quellcode- und binärkompatibel. Hinter jedem Composer steht der Intel Premier Support: Ein erstklassiger, direkt von Intel geleisteter Support mit entsprechenden Updates, technischer Unterstützung und Know-how rund um die Intel Architektur.

Suchen

Online-Shop

  • Software online bestellen

Infos / Kontakt

  • Kontakt
  • Newsletter
  • Reseller
  • Impressum

News / Blog

  • Newsletter 11/2011 – das rundum Sorglospaket von Intel
  • Newsletter 09/2011 – Sonderaktion Fortran Studio inkl. Smartphone
  • Newsletter 06/2011 Sonderaktion Floatinglizenzen
  • Newsletter 01/2011 – die neuen Intel Studios
  • Newsletter 12/2010 Cluster Studio & neue XE Tools