Gut ausgebildete Mitarbeiter

...sind die beste Zutat für jeden Erfolg...

IT-Consulting Projekte Seminare Cloud Computing

Seminare

Developing High-performance Applications using Microsoft Windows HPC Server 2008

In dieser Schulung lernen  Entwickler - High-Performance Computing (HPC) Anwendungen für Microsoft Windows HPC Server 2008 zu entwickeln.
Sie lernen das Produkt Microsoft Windows HPC Server 2008, die Vorgehensweisen bei Design, Debugging, Tuning und Betrieb von High-Performance Anwendungen unter HPC Server 2008 kennen.
Ebenfalls werden Technologien für das Erstellen von HPC-Anwendungen vorgestellt, einschließlich Parametric Sweep, Multithreading, OpenMP, .NET Task Parallel Library, MPI, MPI.NET und der SOA-basierte Ansatz für HPC Server.
Die Teilnehmer entwickeln in Visual C++ sowie C# und arbeiten sowohl mit verwaltetem (managed) als auch nicht-verwaltetem (unmanaged) Code.


Dauer:
5 Tage


Zielgruppe:

Entwickler mit sehr guten Kenntnissen bezüglich Windows Plattformen

  • Visual Studio
  • C++ und/oder C#


Preis:
1.990,- € zzgl. MwSt.


Inhalte:

  • Introduction to High-Performance Computing and HPC Server 2008
  • Multi-threading for Performance
  • The Dangers of Multithreading
  • The HPCS Job Scheduler
  • Parallel Application Design
  • Introduction to OpenMP
  • Running and measuring performance on the cluster
  • Introduction to the .NET Task Parallel Library
  • Interfacing with HPCS-based Clusters
  • Intro to SOA with HPC Server 2008
  • Create SOA-based Apps with HPC Server 2008
  • General Performance Tuning of Parallel Applications
  • Introduction to MPI
  • Data Parallelism and MPI’s Collective Operations
  • MPI.NET
  • Using MPI — Debugging, Tracing, and Other Tools
    Designing MPI Applications
  • MPI-2
  • Excel-based HPC Apps
  • Porting UNIX apps to Windows HPC Server 2008
  • Open Grid Forum HPC Basic Profile
  • Setup and Administration of Windows HPC Server 2008

PDF zum Download