h.o.-computer news Osterrabatt ho-computer Entwicklertag High Performance Programmierung in München am 18.Mai 8 Regeln zum parallelen Programmieren

Ähnliche Dokumente
h.o.-computer news 20 Jahre ho-computer Die Party geht weiter Jubiläumsrabatt auf alle Intel-Softwareprodukte bis zum 20. Dezember

NEU: 6.12.: - - Tel: (+49) / 0221 /

news 08 / 2015 Neue Version 2016

h.o.-computer news 05/09 Intel C++ Compiler v11 Intel Fortran Compiler v11 Intel Compiler Suite Intel Parallel Studio Microsoft Visual Studio & Intel

news 12 / 2010 Aktionsrabatt

- info@hocomputer.de - Tel: (+49) / 0221 /

Jetzt Upgraden und bis zu 60% sparen! - info@hocomputer.de - Tel: (+49) / 0221 /

Intel Cluster Studio. Michael Burger FG Scientific Computing TU Darmstadt

Intel Thread Checker

news 09 / 2014 NEU! - info@hocomputer.de - Tel: (+49) / 0221 / Workshop & Training Jetzt kostenlos anmelden!

OpenMP. Viktor Styrbul

Multi- und Many-Core

- info@hocomputer.de - Tel: (+49) / 0221 /

Compute Unified Device Architecture CUDA

AutoSTAGE Pro Produktinformation

Multi-threaded Programming with Cilk

I Grundlagen der parallelen Programmierung 1

2. Der ParaNut-Prozessor "Parallel and more than just another CPU core"

MSDN Webcast: Parallelprogrammierung mit der Task Parallel Library für.net (Teil 1) Presenter: Bernd Marquardt

Hello World! Eine Einführung in das Programmieren Das erste Programm

QUICKSLIDE FÜR POWERPOINT FAKTEN FÜR DIE IT

MOC 10232A: Entwicklung und Design von Microsoft SharePoint Server 2010-Anwendungen

Hochleistungsrechnen mit Windows Verifikations- und Analyseprogramme Christian Terboven Rechen- und Kommunikationszentrum RWTH Aachen

Memory Models Frederik Zipp

C-to-CUDA-Compiler. Johannes Kölsch. October 29, 2012

Häufig gestellte Fragen (FAQs)

Häufig gestellte Fragen

Hochleistungsrechnen in Darmstadt: Der Lichtenberg- Hochleistungsrechner. Dr. Andreas Wolf. Gruppenleiter Hochleistungsrechnen Hochschulrechenzentrum

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Entwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489)

Games with Cellular Automata auf Parallelen Rechnerarchitekturen

Leserbrief. Sind Sie bereit für das Parallel-Universum? So optimieren Sie Ihre Anwendungen für Mehrkernprozessoren

PREISLISTE FEBRUAR 2017 SOFTWARELIZENZEN. INLOOX PM PERSONAL-LIZENZ 1 InLoox PM 9 Personal Einzel-Arbeitsplatz ohne Netzwerk-/ Server-Unterstützung

Typische Rollen und. Arbeitsabläufe. Product Design Suite. AutoCAD. Mechanical. Showcase. Autodesk. Designer. Autodesk. SketchBook.

QuickSlide. ist ein PowerPoint Add-in mit über 100 Zusatzfunktionen. ergänzt Ihre PowerPoint-Menüleiste um einen zusätzlichen Reiter

1. Kann ich Autodesk Revit, Autodesk Revit Architecture, Autodesk Revit MEP,

Limitations and Potentials of modern BPM Systems for High-Performance Shadow Processing in Business Processes of Digital Companies

PREISLISTE JULI 2018 SOFTWARELIZENZEN. INLOOX PM PERSONAL-LIZENZ 1 InLoox PM 10 Personal Einzel-Arbeitsplatz ohne Netzwerk-/ Server-Unterstützung

Avira und Windows 8/Windows Server 2012

Fachhandelspreisliste

Cosmos RoomManager. Applikation zur Bettenverwaltung in Beherbergungsbetrieben

360.NET. Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland

Computergrundlagen Moderne Rechnerarchitekturen

Programmieren in Haskell Debugging

Computergrundlagen Moderne Rechnerarchitekturen

MOC 10265A: Datenzugriffslösungen mit Microsoft Visual Studio 2010 entwickeln

Performance Engineering: Forschung und Dienstleistung für HPC-Kunden. Dirk Schmidl

Excel beschleunigen mit dem mit Windows HPC Server 2008 R2

Nebenläufige Programme mit Python

Seminarvortrag: Direktivenbasierte Programmierung von Beschleunigern mit OpenMP 4.5 und OpenACC 2.5 im Vergleich

Javakurs für Fortgeschrittene

Systemanforderungen. Design Suite. AutoCAD Standard AutoCAD AutoCAD Raster Design Autodesk SketchBook Designer Autodesk Showcase Autodesk Mudbox

Hochleistungsrechnen auf dem PC

QuickDoc. ist ein Add-in für Microsoft Word mit zahlreichen Zusatzfunktionen

estos UCServer Multiline TAPI Driver

karley.de

Neues Lizenzmodell Perpetual Licensing Microsoft Dynamics NAV 2013

Pthreads. David Klaftenegger. Seminar: Multicore Programmierung Sommersemester

Allgemeine Geschäftsbedingungen /5. Teilnehmer

Informatik im Fokus. Herausgeber: Prof. Dr. O. Günther Prof. Dr. W. Karl Prof. Dr. R. Lienhart Prof. Dr. K. Zeppenfeld

OpenMP - Threading- Spracherweiterung für C/C++ Matthias Klein, Michael Pötz Systemprogrammierung 15. Juni 2009

Cell and Larrabee Microarchitecture

Seminar: Multi-Core Architectures and Programming

Parallele Programmiermodelle

Lizenzierung von System Center 2016

Parallel Computing in.net

Optimierungen der Lattice Boltzmann Methode auf x86-64 basierten Architekturen

Lite Standard Zusatzlizenz Professional Zusatzlizenz Lizenz

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung

Netop Preisliste - Endkunden

DOAG Konferenz 2007 in Nürnberg

Laptop-Pflicht für Studierende

Aktuelle Herausforderungen für Unternehmen

Hochleistungsrechnen mit Windows Interaktive Benutzung und das Batchsystem Christian Terboven Rechen- und Kommunikationszentrum RWTH Aachen

Versionshinweise McAfee Change Control 7.0.0

Installationsanleitung VirusBuster Internet Security Suite

KASSENSYSTEM-STARTERPAKETE

Tutorium Softwaretechnik I

Anleitung Installation Update Kiosk Version auf

Profitieren Sie von einer offenen und flexiblen Clouddienstplattform

Parallele Rechnerarchitekturen

SUPERCOM 7 32-BIT UND 64-BIT WINDOWS UND LINUX FÜR. ADONTEC, All Rechte vorbehalten. Rel D 7020

Benutzer Installations-Anleitung Beispiel zur Applikation AHH

Beispielvortrag: HPCG auf Intel Haswell-EP

ZODIAK - Internet Client

Systeme I: Betriebssysteme Kapitel 4 Prozesse. Wolfram Burgard

HELPSHEET UPGRADE AUF PROJEKT PRO 10.4

Anwendertreffen März 2010

Deep Learning Appliance 4U Die Ready-to-Brain Komplett-Lösung

Oracle Standard Edition RAC. Martin Klier Klug GmbH integrierte Systeme, Teunz

Konzepte der parallelen Programmierung

Release Notes SAPERION Version 7.1 SP 6

Einführung in C++ Oliver Rheinbach. Büro T03 R03 D53 Tel

Leitfaden Kiosk Version

Transkript:

h.o.-computer news ho-computer Entwicklertag High Performance Programmierung in München am 18.Mai 8 Regeln zum parallelen Programmieren Intel Parallel Studio Promotion Pakete & Lizenzmodelle Inhalt Editorial 2 ho-computer HPC-Entwicklertag 2,3 8 Regeln f.d. Parallelprogrammierung 3-5 Pakete und Lizenzmodelle 6 Sonderpreisliste Ostern 2010 7 Intel Parallel Studio Promotion 8 15% nur Osterrabatt auf alle Intel-Softwareprodukte bis Ende April h.o.-computer Software GmbH - http://www.hocomputer.de - info@hocomputer.de Amsterdamer Str.91, D-50735 Köln, Tel.: (+49) 0221 / 76 20 86, Fax: (+49) 0221/ 760 17 49 2010 h.o.-computer Software GmbH. Nachdruck, Vervielfältigung oder Publikation in elektronischen Medien nur mit ausdrücklicher, schriftlicher Genehmigung. Druckfehler, Preisänderungen, Versionswechsel und Irrtümer vorbehalten.alleangaben ohne Gewähr. 2009 Intel Corporation Intel, the Intel logo, Pentium, Itanium, Intel Xeon and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.

Liebe Leserinnen und Leser, Ostern steht vor der Tür und gerade als ich diese Zeilen schreibe, schiebt sich auch die Sonne durch die Wolken. Wie es scheint ist der Winter endlich vorbei. Grund genug für eine österliche Sonderkation: bis Ende April sparen Sie 15% bei allen Intel- Softwareprodukten! Zusätzlich schenken wir Ihnen noch Parallel Studio beim Kauf bestimmter Compiler- Bundles, alle Details hierzu finden Sie auf der Rückseite. Paralleles Programmieren wird immer wichtiger. James Reinders, Director of Software Development Products bei Intel, hat hierzu einen spannenden Leitfaden geschrieben, den wir Ihnen nicht vorenthalten möchten. Neben der Parallelisierung ist die Optimierung von Programmen der wohl wichtigste Aspekt in der Softwareentwicklung. Was hilft Ihnen der beste Compiler, wenn Sie nicht wissen, wie Sie ein Maximum an Performance aus ihm herausholen können? Genau darum geht es beim nächsten ho-computer Entwicklertag. Auf vielfachen Wunsch sind wir diesmal bei Intel in München zu Gast. Melden Sie sich rechtzeitig an, die Teilnehmerzahl ist eng begrenzt. Viel Spass beim Lesen dieser ho.-computer News! wünscht Ihnen Ihr Harald Odendahl, Geschäftsführer der h.o.-computer Software GmbH ho-computer Entwicklertag High Performance Programmierung HPC-Programmierung mit den Intel Software und der Multi-Core Architektur; Ausblick auf die Tools zukünftige Prozessorentwicklungen bei Intel. Diese Die Architektur moderner Rechner stellt eine enorme Präsentation wird insbesondere deutlich machen, Herausforderung für den Programmierer dar. Die warum ohne eine effiziente Parallelisierung der Software Intel Compiler & Tools bieten Ihnen maximale Performance die Leistung moderner Prozessoren nicht mehr - wenn Sie denn richtig genutzt werden. Am 18. ausgenutzt werden kann. Mai informieren Sie die Experten von Intel aus erster Intel Fortran- und C/C++-Compiler und Hand über den aktuellen Stand der modernen HPC- Intel Bibliotheken Programmierung. Wir beginnen erst um 10 Uhr morgens, Dieser Teil behandelt die wichtigste Funktionalität der um Ihnen eine Anreise am selben Tag zu ermögli- Intel Compiler und warum die Intel Compiler sinnvoll chen. als Ersatz oder Ergänzung der sonst verwendeten Compiler Vorläufige Agenda benutzt werden können. Ein Schwerpunkt hier ist Moderne Multi-Core Prozessoren von Intel die Generierung von parallelem Code durch automatische Einführung in die aktuelle Prozessor-Architektur (Intel Vektorisierung, OpenMP oder automatische Par- Core i7), Erweiterungen der SSE-Instruktionen allelisierung. Anschliessend Mittagessen. Seite 2 h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de

Test und Fehlersuche bei parallelen Programmen mit Intel Thread Checker und Debugger Bei der Entwicklung paralleler Programme wird der Programmierer mit Fehlern konfrontiert, die es in einem sequentiellen Programm nicht gibt. Dazu gehören Zugriffs- Konflikte ( Race- Conditions) und Verklemmungen (Deadlocks). Intel bietet mit dem Parallelen Debugger, dem Intel ThreadChecker und dem Intel Inspector des Parallel Studios eine Reihe von Werkeugen an, die helfen, diese Probleme schnell zu finden und zu korrigieren. Anschliessend Kaffeepause. Software Werkzeuge zur Programmierung von Systemen mit verteiltem Speicher - MPI, Intel Trace Tools, Message Checker Dieser Vortrag widmet sich den Intel Software Tools für verteilte Programmierung. Es geht hierbei in der Hauptsache um Programmierung und Performanceanalyse in MPI Anwendungen. FastFacts ho-entwicklertag Wann? 18. Mai 2010, 10-17 Uhr Wo? Intel GmbH, Feldkirchen bei München Zielgruppe: Professionelle C++und Fortran-Programmierer Kosten: Keine, aber Anmeldung erforderlich: http://hocomputer.de/et Auch das Optimieren eines parallelen Programmes stellt neue Anforderungen an den Entwickler. Wie gut ist die Parallelisierung gelungen? Benutzt das Programm alle Kerne des Prozessors optimal und skaliert es gut? Ist die Lastverteilung ausgeglichen? Wie viel Zeit geht durch kritsche Regionen verloren, in denen nur ein Thread aktiv sein kann? Auch dafür stellt Intel diverse Analysetools zur Verfügung, die hier vorgestellt werden. Leistungsanalyse paralleler Programme mit Intel VTune Performance Analyzer und Intel Thread Profiler Fragen, Antworten und offene Diskussion Gegen 17 Uhr Ende der Veranstaltung. 8 Regeln zur parallelen Programmierung für Mehrkernprozessoren Von James Reinders Das Schreiben von Programmen für Mehrkernprozessoren bringt neue Herausforderungen mit sich. Hier finden Sie acht Regeln, wie Sie erfolgreich Multicore- Anwendungen programmieren. Denken Sie parallel. Suchen Sie bei allen Problemen nach Möglichkeiten zur Parallelisierung. Ergründen Sie, wo Parallelisierung vorhanden sein könnte, und versuchen Sie in Ihrem Denken die Parallelität zum Ausdruck zu bringen. Wählen Sie den besten parallelen Ansatz, noch bevor Sie über Entwurf oder Implementierung nachdenken. Lernen Sie, parallel zu denken. h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de Seite 3

Verwenden Sie zum Programmieren Abstraktionen. Konzentrieren Sie sich auf das Schreiben von Code, um Parallelisierung zu formulieren, aber schreiben Sie keinen Code, der Threads oder Prozessorkerne verwalten soll. Bibliotheken, OpenMP* und Intel Threading Building Blocks (Intel TBB) sind Beispiele für d e n E i n s a t z v o n Abstraktionen. Verwenden Sie keine Raw Native Threads (Pthreads, Windows*-Threads, Boost-Threads oder ähnliche). Native Threads und MPI sind wie Assemblersprachen für Parallelisierung. Sie bieten maximale Flexibilität; das Schreiben, Debuggen und Pflegen erfordern aber viel Zeit. Ihre Programmierung sollte auf einer so hohen Ebene angesiedelt sein, dass der Code sich mit dem eigentlichen Problem befasst und nicht mit Thread- oder Kernverwaltung. Programmieren Sie in Tasks (Routinen), nicht in Threads (Kernen). Überlassen Sie die Abbildung von Aufgaben in Threads oder Prozessorkerne einer eigenständigen Funktionalität in Ihrem Programm, vorzugsweise in Form einer Abstraktion, die die Thread-/Kernverwaltung für Sie übernimmt. Erstellen Sie viele Tasks in Ihrem Programm oder einen Task, der automatisch auf Prozessorkerne verteilt werden kann (wie eine OpenMP- Schlei fe). Sie können so viele Tasks erstellen, wie Sie möchten und müssen sich nicht darum sorgen, dass etwas überschrieben wird. Sehen Sie eine Option vor, Nebenläufigkeit abzuschalten. Schreiben Sie Programme, die ohne Nebenläufigkeit korrekt ablaufen, um die Fehlersuche zu vereinfachen. So können Sie während des Debuggings Programme zunächst mit, dann ohne Nebenläufigkeit ausführen und sehen so, ob beide Durchläufe fehlschlagen oder nicht. Das Debugging von Standardproblemen ist einfacher, wenn das Programm ohne Nebenläufigkeit ausgeführt wird. Das ist immer noch der Normalfall und wird von den zur Zeit verfügbaren Tools besser unterstützt. Wenn etwas nur bei nebenläufiger Ausführung fehlschlägt, gibt dies einen Hinweis auf den gesuchten Fehler. Wenn Sie diese Regel nicht berücksichtigen und das Programm nicht zur Ausführung in nur einem Thread zwingen können, werden Sie mehr Zeit für das Debugging benötigen. Da Sie die Möglichkeit haben möchten, ein Programm nur für Debugging-Zwecke in einem Thread auszuführen, muss diese Version nicht besonders effizient sein. Sie dürfen nur keine parallelen Programme schreiben, die Nebenläufigkeit für eine korrekte Ausführung benötigen, so wie viele Producer/Consumer-Modelle. MPI- Programme verstoßen häufig gegen diese Regel, weshalb MPI-Programme teilweise schwer zu implementieren und auszutesten sind. Vermeiden Sie Sperren (engl. locks). Sagen Sie einfach Nein zu Sperren. Sperren verlangsamen Programme, reduzieren ihre Skalierbarkeit und sind Ursache für Fehler in Seite 4 h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de

parallelen Programmen. Setzen Sie stattdessen implizite Synchronisation ein. Sollten Sie explizite Synchronisation benötigen, verwenden Sie atomare Vorgänge. Verwenden Sie Sperren nur als letztes Mittel. Tun Sie alles dafür, dass Sperren in Ihrem Programm nicht mehr erforderlich sind. Verwenden Sie Tools und Bibliotheken, die dafür konzipiert sind, Sie bei der Parallelisierung zu unterstützen. Plagen Sie sich nicht mit alten Tools. Achten Sie darauf, wie das Tool mit paralleler Verarbeitung umgeht. Viele Tools sind noch nicht für Parallelisierung ausgelegt. Suchen Sie nach Thread-sicheren Bibliotheken, idealerweise solche, die selbst Parallelisierung verwenden. Verwenden Sie eine skalierbare Speicherverwaltung. Nebenläufige Programme müssen unbedingt skalierbare Routinen zur Speicherallokation benutzen. Es gibt eine Reihe von Lösungen dafür, und ich würde sagen, dass alle besser sind als die malloc()-funktion. Mit skalierbaren Speicherverwaltungsroutinen machen Sie Ihre Anwendungen schneller, denn Sie eliminieren damit globale Engpässe, können Speicher in Threads wiederverwenden, um den Cache besser zu nutzen und nehmen die richtige Partitionierung vor, um Cache Line Sharing zu vermeiden. Entwerfen Sie skalierbare Programme, die auf höhere Auslastung reagieren können. Denken Sie heute schon daran, dass Ihr Programm in Zukunft mit immer mehr Belastung fertigwerden muss. Berücksichtigen Sie das. Je größer die Anzahl an Prozessorkernen, desto mehr Arbeit kann Ihr Programm bewältigen, wenn Sie Skalierbarkeit mit einplanen. Jahr um Jahr verlangen wir von unseren Rechnern mehr Leistung. Ihr Entwurf sollte auf Parallelisierung bauen, damit Sie zukünftig größere Workloads abarbeiten können. Ich habe beim Schreiben dieser Regeln immer Threading vorausgesetzt. Aber nur Regel 7 bezieht sich speziell auf Threading. Threading ist nicht der einzige Weg, wie Sie Mehrkernprozessoren besser nutzen können. Die Verteilung auf mehrere Programme oder Prozesse wird ebenfalls häufig eingesetzt, insbesondere bei Anwendungen auf Servern. Diese Regeln werden Ihnen dabei helfen, das Optimum aus Mehrkernprozessoren herauszuholen. Einige werden in den nächsten 10 Jahren an Bedeutung gewinnen, wenn die Anzahl der Prozessorkerne zunimmt und auch die Kerne selbst vielfältiger werden. Die Einführung heterogener Prozessoren und NUMA beispielsweise machen Regel Nummer 3 zunehmend wichtig. Sie sollten alle acht Regeln verstehen und beachten. Ich freue mich auf Ihre Anmerkungen zu diesen Regeln, aber auch zum Thema Parallelisierung im Allgemeinen. James Reinders ist Chief Software Evangelist und Director of Software Development Products bei der Intel Corporation. Seine Artikel und Bücher über Parallelität umfassen Intel Threading Building Blocks Outf tting C++ for Multicore Processor Parallelism. Lesen Sie mehr unter www.go-parallel.com. h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de Seite 5

Pakete und Lizenzmodelle Sie benötigen mehr als nur den C++ oder Fortran- Compiler? Dann sind die Intel Compiler Suiten für Windows oder Linux genau richtig für Sie. Den Inhalt der einzelnen Pakete entnehmen Sie bitte der Grafik. Immer beliebter wird das "Gesamtpaket" mit dem etwas sperrigen Namen Intel Cluster Toolkit Compiler Edition (CTC). Es beinhaltet neben den Compilern und Bibliotheken (ausser TBB und IPP) noch das Cluster Toolkit mit den Komponeneten Die Intel MPI Library Intel Trace Analyzer and Collector Intel MPI Benchmarks Intel Debugger können immer 2 Nutzer (aus einer beliebig grossen Gruppe) gleichzeitig compilieren. Danach wird die Lizenz wieder freigegeben. Da der eigentliche Compiliervorgang oft nur wenige Minuten dauert, kann z.b. eine 5-user Floatinglizenz für eine Vielzahl von Entwicklern reichen. Dies relativiert auch den Preisunterschied zwischen den Single-user- und Floatinglizenzen. Support & Upgrades Alle hier vorgestellten Tools (ausser Intel Parallel Studio) beinhalten ein Jahr Intel Premier Support inkl. aller Updates. Für viele Produkte sind Versionen mit bis zu 5 Jahren Support erhältlich. 15% Osterrabatt sichern Noch bis Ende April 2010 erhalten Sie 15% Rabatt auf alle in unserem Online- Shop shop.hocomputer.de gelisteten Intel-Softwareprodukte. Nutzen Sie die Gelegenheit! Single-user- Lizenz "normalen" Versionen der Intel S o f t w a r e- t o o l s s i n d Single-User- L i z e n z e n. Diese dürfen nur von einer Person, ggf. aber auch auf mehreren Rechnern genutzt werden. Floating Lizenzen Soll der Compiler von mehreren Entwicklern genutzt werden, so empfehlen sich Floating-Lizenzen. Bei einer 2- u s e r F l o a- tingliz e n z Jetzt Osterrabatt sichern: shop.hocomputer.de 15% auf alle Intel-Software Seite 6 h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de

Aktionspreisliste Ostern 2010 Auch auf alle anderen Intel-Produkte unter Intel C++ Prof. Edition 2 user floating LK Intel C++ Prof. Edition 5 user floating LK Intel C++ Professional Edition hs LK Intel Visual Fortran Prof. 2 user floating LK Intel Visual Fortran Prof. 5 user floating LK Intel Visual Fortran Professional hs LK Intel Fortran v11.1 für Linux Intel Fortran Professional Linux LK Intel Fortran Prof. Linux 2 user floating LK Intel Fortran Prof. Linux 5 user floating LK Intel Fortran Professional Linux hs LK Intel Compiler Suite für Windows Intel Compiler Suite Win. LK Intel Compiler Suite Win. 2 user float. LK Intel Compiler Suite Win. 5 user float. LK Intel Compiler Suite Win. Intel Compiler Suite Win. Intel Compiler Suite für Linux Intel Compiler Suite Linux LK Intel Compiler Suite Lin. 2 user float. LK Intel Compiler Suite Lin. 5 user float. LK shop.hocomputer.de Alle Preise in Euro zzgl. 19% MwSt. (im Inland) und längstens gültig bis Ende April 2010. LK 2 user float. LK Intel Compiler Suite Linux hs LK Intel Compiler Suite Lin. hs 2 user float. LK Wir liefern versandkostenfrei in die gesamte EU. 1679 3599 129 1919 4319 229 719 2399 5599 289 269 979 369 1325 hs hs erhalten Sie 15% Osterrabatt! Intel CTC 5 user float. Win. LK Intel CTC hs LK Intel CTC 2 user float. hs Win. LK Intel Cluster Toolkit Compiler Edition für Linux Intel Cluster Toolkit Comp.Ed. (CTC) Lin.LK mit 3 Jahren Support mit 5 Jahren Support Intel CTC 2 user float. Lin. LK mit 3 Jahren Support mit 5 Jahren Support Intel CTC 5 user float. Lin. LK Intel CTC Lin. hs LK Intel CTC 2 user float. hs Lin. LK Intel Parallel Studio für Windows Intel Parallel Studio LK 639 zusammen mit C++ oder Fortran Compiler (Win.) zusammen mit Compiler Suite oder CTC (Win.) Intel Parallel Composer LK 319 Intel Parallel Inspector LK Intel Parallel Amplifier LK Intel Parallel Studio - Single user hs LK Hinweise und Erläuterungen: hs=hochschulversion (NUR für Hochschulen, NICHT für Forschungseinrichtungen o.ä.), LK=Licence Key Version (nur Lizenzschlüssel, Software per Download oder auf kostenloser Test-CD), BOX-Versionen (CD, Seriennummer) sind für viele Produkte gegen einen Aufpreis von 30 EUR lieferbar. Studentenlizenzen und viele weitere Produkte finden Sie unter shop.hocomputer.de. Liefer- und Zahlungsbedingungen: Alle Preise sind in Euro und verstehen sich zuzüglich 19% Mehrwertsteuer und inkl. Versandkosten in die EU, sind generell freibleibend und gelten nur für gewerbliche Abnehmer oder öffentliche Institutionen. Der Versand erfolgt per DHL, LK-Versionen werden per E-Mail geliefert. Großunternehmen und öffentliche Institutionen im In- und EU-Ausland werden auf Rechnung beliefert. Wechselkursänderungen oder Irrtum vorbehalten. In unserer Preiskalkulation sind bereits Skontoabzüge berücksichtigt. Es gelten ausschließlich unsere allgemeinen Geschäftsbedingungen. Bestellen Sie bitte per Fax (0221/7601749), Post (h.o.-computer, Amsterdamer Straße 91, 50735 Köln) oder in unserem Online-Shop unter shop.hocomputer.de. h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de Seite 7 7999 1359 2399 3535 3999 7199 10399 10159 319 319 159 Intel C++ v11.1 für Windows oder Linux Intel C++ Professional Edition LK 479 408,- 1428,- 3060,- 110,- Intel Visual Fortran v11.1 für Windows Intel Visual Fortran Professional LK 559 476,- 1631,- 3672,- 195,- 612,- 2040,- 4760,- 246,- 799 680,- 2799 2380,- 6159 5236,- 229,- 833,- 1079 918,- 3869 3288,- 8279 7038,- 314,- 1127,- Intel Cluster Toolkit Compiler Edition f.windows Intel Cluster Toolkit Comp.Ed. (CTC) Win.LK 1039 884,- mit 3 Jahren Support 1839 1563,- mit 5 Jahren Support 2639 2244,- Intel CTC 2 user float. Win. LK 3199 2720,- mit 3 Jahren Support 5759 4895,- 6799,- 399 339,- 1279 1088,- 1156,- 2040,- 2999,- 3399,- 6120,- 8840,- 8636,- 545 464,- 1599 1360,- 544,- 320,- 0,- 271,- 271,- 271,- 135,-

Häufige Intel Parallel Fragen Studio zu Intel Promotion Software Sie kaufen oder Sie kaufen Gratis! Sie möchten Multithread-Code schreiben, um die Vorteile von mehreren Prozessoren und Mehrkernprozessoren voll auszunutzen? Das ist keine leichte Aufgabe, aber mit dem neuen Intel Parallel Studio wird es Ihnen gelingen. Mit der zunehmenden Anzahl neuer Mehrkernprozessoren steigt der Druck auf den Anwendungsentwickler, diese Rechenleistung auch effektiv einzusetzen. Entwickler müssen die Möglichkeiten für Multithreading und unabhängige parallele Rechenvorgänge in ihren Anwendungen erkennen und diese Techniken auch beim Programmieren umsetzen können. Mit Intel Parallel Studio steht Entwicklern, die parallele Programme mit C++ schreiben, eine umfassende Lösung für die Parallelisierung zur Verfügung. Parallel Studio arbeitet perfekt mit Microsoft Visual Studio zusammen und unterstützt höhere Abstraktionen für die Parallelverarbeitung, um die Entwicklung zu vereinfachen und zu beschleunigen. Die Tools sind so konzipiert, dass sich Neueinsteiger während der laufenden Arbeit schrittweise mit der Lösung vertraut machen, während professionelle Entwickler ihre vorhandenen und neuen Projekte noch einfacher auf Parallelverarbeitung umstellen können. Intel Parallel Studio Sonderaktion Bestellen Sie bis zum 30.4.2010 Parallel Studio zusammen mit einer kommerziellen Lizenz des Intel C++ oder Fortran Compiler für Windows und Sie bekommen Parallel Studio zum halben Listenpreis. Oder nehmen Sie die Compiler Suite oder das Cluster Toolkit Compiler Edition (beides für Windows, kommerzielle Lizenzen) und wir schenken Ihnen eine Lizenz von Parallel Studio! Die 15% Osterrabatt auf die Compiler erhalten Sie natürlich trotzdem. Sie kaufen oder Sie kaufen 50% Rabatt! Seite 8 h.o.-computer News vom 22. März 2010 - Tel.:+49/221/762086 - http://hocomputer.de - info@hocomputer.de