Hochleistungsrechnen mit Windows Verifikations- und Analyseprogramme Christian Terboven Rechen- und Kommunikationszentrum RWTH Aachen
|
|
- Marcus Fromm
- vor 6 Jahren
- Abrufe
Transkript
1 Hochleistungsrechnen mit Windows Verifikations- und Analyseprogramme hristian Terboven Rechen- und Kommunikationszentrum RWTH Aachen 1 Hochleistungsrechnen mit Windows enter omputing and ommunication
2 Agenda Intel Threading Tools: Threadhecker AMD odeanalyst: Permanceanalyse Intel VTune: Permanceanalyse 2 Hochleistungsrechnen mit Windows enter omputing and ommunication
3 Agenda Intel Threading Tools: Threadhecker AMD odeanalyst: Permanceanalyse Intel VTune: Permanceanalyse 3 Hochleistungsrechnen mit Windows enter omputing and ommunication
4 Intel Threading Tools Data Race Ein Data Race ist ein typischer Fehler bei der Shared-Memory Programmierung, z.b. mit OpenMP. Tritt auf, wenn ein Thread einen Speicherbereich modifiziert die ein anderer Thread liest oder schreibt, in einer parallelen Region zwischen zwei Synchronisationspunkten. Unangenehm: das Auftreten ist nicht deterministisch, da z.b. die Reihenfolge der Ausführung von Iterationen in einer parallelen Schleife nicht festgelegt ist. Ursache sind in vielen Fällen fehlende private Klauseln, fehlende Barrieren oder fehlende kritische Regionen. Einfacher Test, der aber keine Korrektheit garantiert: der serielle ode muss das selbe Ergebnis liefern wie wenn der parallele ode rückwärts ausgeführt wird. Tool zur automatischen Verifikation: Intel Threadhecker für Windows (GUI) und Linux (Kommandozeile), früher Assure. 4 Hochleistungsrechnen mit Windows enter omputing and ommunication
5 Intel Threading Tools Threadhecker Arbeitsweise: in einem instrumentierten Programm werden die Speicherzugriffe protokolliert und es werden mögliche Data Races angezeigt Untersuchung auf serielle Äquivalenz. Threadhecker unterstützt: WIN32-Threads, Posix-Threads, OpenMP 2.5 Analyse unter Linux, Betrachtung der Ergebnisse unter Windows Analyse und Betrachtung der Ergebnisse unter Windows Achtung: die Analyse von Programmen, deren Ergebnisse von der Anzahl der Threads abhängt, ist nicht sinnvoll. 5 Hochleistungsrechnen mit Windows enter omputing and ommunication
6 Intel Threading Tools Threadhecker 16 h = 1.0 / (double) n; 17 sum = 0.0; (i = 1; i <= n; i++) 20 { 21 x = h * ((double)i - 0.5); 22 sum += (4.0 / (1.0 + x*x)); 23 } 24 pi = h * sum; 1 4 Π = (1 + 6 Hochleistungsrechnen mit Windows enter 0 x 2 ) omputing and ommunication
7 Intel Threading Tools Threadhecker 16 h = 1.0 / (double) n; 17 sum = 0.0; 18 #pragma omp private(i,sum) shared(h) 19 (i = 1; i <= n; i++) 20 { 21 x = h * ((double)i - 0.5); 22 sum += (4.0 / (1.0 + x*x)); 23 } 24 pi = h * sum; Es gibt zwei Fehler in diesem Programm: Variable x muss privat sein. Variable sum muss reduziert werden. 7 Hochleistungsrechnen mit Windows enter omputing and ommunication
8 Intel Threading Tools Threadhecker Intel Threadhecker ist nur auf der Maschine WIN1 installiert, da er erweiterte Benutzerrechte benötigt. Version 3.0 beta ist installiert, das Release wird für Juni erwartet. Instrumentierung: Kompilation mit /Qopenmp und /Qtcheck Linken mit /fixed:no Starten mit Start All Programs Intel VTune Permance Analyzer. Neues Projekt erstellen vom Typ Threading Wizards Intel Threadhecker. 8 Hochleistungsrechnen mit Windows enter omputing and ommunication
9 Intel Threading Tools Intel Threadhecker Wir empfehlen die Analyse mit dem Threadhecker von jedem OpenMP-ode vor Produktionsbeginn. 9 Hochleistungsrechnen mit Windows enter omputing and ommunication
10 Agenda Intel Threading Tools: Threadhecker AMD odeanalyst: Permanceanalyse Intel VTune: Permanceanalyse 10 Hochleistungsrechnen mit Windows enter omputing and ommunication
11 AMD odeanalyst Permanceanalyse Die Permanceanalyse eines Programms besteht grob aus zwei Schritten: Finden des HotSpots in einem Programm. Analyse und Verbesserung der HotSpots. Ein HotSpot ist eine Stelle in einem Programm an der viel oder ein Großteil der Laufzeit verbracht wird. Die hierarchische Betrachtung des Programms spiegelt sich auch in der Benutzung von Permanceanalysetools wieder. 1. Stufe: Timer-based Profiling, um einen Eindruck von der Verteilung der Laufzeit in einem Programm zu bekommen. 2. Stufe: Detaillierte Analyse der HotSpots auf Probleme mit Hilfe z.b. von Hardware Permance ountern. Zur Analyse empfiehlt es sich, die Optimierung auf einen mittleren Wert zu setzen, aber möglichst alle Debuginmationen aufzunehmen. 11 Hochleistungsrechnen mit Windows enter omputing and ommunication
12 AMD odeanalyst Permanceanalyse Timer-based Profiling: Arbeit auf lokalen Platten ($TMP) um die Permance nicht zu beeinflussen. Start der Analyse durch Klicken auf 12 Hochleistungsrechnen mit Windows enter omputing and ommunication
13 AMD odeanalyse Permanceanalyse Das gesamte System wird analysiert: amdk8.sys: 72,6% PU Driver msvcr80d: 8,2% -Runtime ntoskrnl: 1,4% Kernelroutinen 13 Hochleistungsrechnen mit Windows enter omputing and ommunication
14 AMD odeanalyst Permanceanalyse Grafische Anzeige: Hier wird das Ergebnis aller Prozessorkerne zusammengefasst. Ebenfalls möglich: Anzeige pro Prozess. 14 Hochleistungsrechnen mit Windows enter omputing and ommunication
15 AMD odeanalyst Permanceanalyse Drill down in das Programm auf Funktionsebene: Quellcodeebene Auch die Anzeige von Samples für Assembler ist möglich. 15 Hochleistungsrechnen mit Windows enter omputing and ommunication
16 AMD odeanalyst Permanceanalyse Event-based Profiling: Es stehen alle Hardware Permance ounter der PU und des Systems zur Verfügung. 16 Hochleistungsrechnen mit Windows enter omputing and ommunication
17 AMD odeanalyst Permanceanalyse Die Anzeigemöglichkeiten sind identisch: 17 Hochleistungsrechnen mit Windows enter omputing and ommunication
18 Agenda Intel Threading Tools: Threadhecker AMD odeanalyst: Permanceanalyse Intel VTune: Permanceanalyse 18 Hochleistungsrechnen mit Windows enter omputing and ommunication
19 Intel VTune Permanceanalyse Problem: VTune läuft nur auf Intel Prozessoren, unser x86-luster besteht aber aus AMD Opteron Prozessoren. Die Maschine WIN1 ist eine Dual XEON 32bit Maschine. Es ist ein deutlich anderes Laufzeitverhalten als auf den Opterons beobachtbar. Die alte XEON-Architektur skaliert nicht bei gleichzeitigem Speicherzugriff, ist somit für die Analyse von parallelen Programmen nicht geeignet. Kaum Erfahrung mit Interna der XEONs, z.b. Hardware Permance ounter. In naher Zukunft sollte eine EM64T Maschine für VTune zur Verfügung stehen. 19 Hochleistungsrechnen mit Windows enter omputing and ommunication
20 Intel VTune Permanceanalyse 20 Hochleistungsrechnen mit Windows enter omputing and ommunication
21 Verifikations- und Analyseprogramme Gibt es Fragen zu diesem Teil? 21 Hochleistungsrechnen mit Windows enter omputing and ommunication
Hochleistungsrechnen mit Windows Interaktive Benutzung und das Batchsystem Christian Terboven Rechen- und Kommunikationszentrum RWTH Aachen
Hochleistungsrechnen mit Windows Interaktive Benutzung und das Batchsystem hristian Terboven Rechen- und Kommunikationszentrum RWTH Aachen 1 Hochleistungsrechnen mit Windows enter omputing and ommunication
MehrHochleistungsrechnen mit Windows Visual Studio 2005 + Intel Compiler Christian Terboven Rechen- und Kommunikationszentrum RWTH Aachen
Hochleistungsrechnen mit Windows Visual Studio 2005 + Intel ompiler hristian Terboven Rechen- und Kommunikationszentrum RWTH Aachen 1 Hochleistungsrechnen mit Windows enter omputing and ommunication Agenda
MehrC C. Hochleistungsrechnen (HPC) auf dem Windows Compute Cluster des RZ der RWTH Aachen. 1 WinHPC 2006 - Einführung Center. 31.
Hochleistungsrechnen (HP) auf dem Windows ompute luster des RZ der RWTH Aachen 31. Mai 2006 hristian Terboven Dieter an Mey {terboven anmey}@rz.rwth-aachen.de 1 WinHP 2006 - Einführung enter SunFire V40z
MehrGame Engine Architecture and Development. Platform Unabhängiger Code Multi Threading in Game Engines Profiling
Game Engine Architecture and Development Platform Unabhängiger Code Multi Threading in Game Engines Profiling Folien Die Folien werden auf acagamics.de hochgeladen Das Passwort ist 60fps (ohne ) Rückblick:
MehrMPI-Programmierung unter Windows mit MPICH2. Installieren von MPICH2, Übersetzen, Ausführen und Debuggen von MPI-Programmen. Christian Terboven
MPI-Programmierung unter Windows mit MPIH2 Installieren von MPIH2, Übersetzen, Ausführen und Debuggen von MPI-Programmen hristian Terboven Rechen- und Kommunikationszentrum RWTH Aachen 1 02/2007 luster-installationsworkshop
MehrIntel Cluster Studio. Michael Burger FG Scientific Computing TU Darmstadt michael.burger@sc.tu-darmstadt.de
Intel Cluster Studio Michael Burger FG Scientific Computing TU Darmstadt michael.burger@sc.tu-darmstadt.de 19.03.13 FB Computer Science Scientific Computing Michael Burger 1 / 30 Agenda Was ist das Intel
MehrHPC @ RZ.RWTH-AACHEN.DE
HP @ RZ.RWTH-AAHEN.DE Sun Fire T2000 SunFire E25K PU and IO boards SunFire E25K luster F-AL Switch SunFire E6900 luster 1 HP @ RZ.RWTH-AAHEN.DE enter omputing and ommunication SunFire V40z luster Inhalt
MehrDie deutsche Windows HPC Benutzergruppe
Christian Terboven, Dieter an Mey {terboven, anmey}@rz.rwth aachen.de Rechen und Kommunikationszentrum RWTH Aachen Windows HPC Server Launch 16. Oktober, Frankfurt am Main Agenda o Hochleistungsrechnen
MehrINDEX. Netzwerk Überblick. Benötigte Komponenten für: Windows Server 2008. Windows Server 2008 R2. Windows Server 2012
INDEX Netzwerk Überblick Benötigte Komponenten für: Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows SQL Server 2008 (32 Bit & 64 Bit) Windows SQL Server 2012 Client Voraussetzungen
MehrOpenMP am Beispiel der Matrizenmultiplikation
OpenMP am Beispiel der Matrizenmultiplikation David J. Meder, Dr. Victor Pankratius IPD Tichy Lehrstuhl für Programmiersysteme KIT die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe
MehrWodis Sigma Inhouse Systemanforderungen
Wodis Sigma Inhouse Systemanforderungen Release 2.x und 3.0 Stand 12/2011 - Wodis Sigma Inhouse - Systemanforderungen Inhaltsverzeichnis 1 Systemanforderungen Wodis Sigma... 3 1.1.1 Wodis Sigma Mindestkonfiguration...
MehrParallele Programmierung mit OpenMP
Parallele Programmierung mit OpenMP - Eine kurze Einführung - 11.06.2003 RRZN Kolloquium SS 2003 1 Gliederung 1. Grundlagen 2. Programmiermodell 3. Sprachkonstrukte 4. Vergleich MPI und OpenMP 11.06.2003
MehrEffizientes Memory Debugging in C/C++
Effizientes Memory Debugging in C/C++ Adam Szalkowski Embedded Computing Conference 2014 Ursachen/ Symptome Debugging Tools Ursachen / Symptome Was habe ich falsch gemacht? Was kann denn passieren im schlimmsten
MehrSystemvoraussetzungen
Systemvoraussetzungen INDEX Netzwerk Überblick Benötigte n für: Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows SQL Server 2008 (32 Bit & 64 Bit) Windows SQL Server 2012 Client Voraussetzungen
MehrOracle EngineeredSystems
Oracle EngineeredSystems Überblick was es alles gibt Themenübersicht Überblick über die Engineered Systems von Oracle Was gibt es und was ist der Einsatzzweck? Wann machen diese Systeme Sinn? Limitationen
MehrParallele Systeme. 1 Einführung 2 1.1 Durchführung der erweiterten Übung... 3 1.2 OpenMP... 3
Lehrstuhl für Informatik 12 Cauerstraße 11 91058 Erlangen TECHNISCHE FAKULTÄT 1. Erweiterte Übung zur Vorlesung Parallele Systeme Inhaltsverzeichnis 1 Einführung 2 1.1 Durchführung der erweiterten Übung..........................
Mehrwww.hocomputer.de - info@hocomputer.de - Tel: (+49) / 0221 / 76 20 86
news 2 / 205 Nur bis 22. Dezember 0 % Sonderrabatt Details auf Seite 8 Cluster Edition named User Die komplette Dokumentation. www.hocomputer.de - info@hocomputer.de - Tel: (+49) / 022 / 76 20 86 205 h.o.-computer
MehrASUS - LENOVO - TOSHIBA FUJITSU - HP. Notebook Preisliste. Sept. 2015-2!!!
ASUS - LENOVO - TOSHIBA FUJITSU - HP Notebook Preisliste Sept. 2015-2!!! Achtung: wir verkaufen unsere Notebooks ausschließlich mit MS WINDOWS 7/8 64 bit Vorbehaltlich Modell-/Preisänderungen durch den
MehrVirtualisierung: Neues aus 2010 und Trends 2011
Virtualisierung: Neues aus 2010 und Trends 2011 Werner Fischer, Technology Specialist Thomas-Krenn.AG Thomas Krenn Herbstworkshop 2010 Freyung, 24. September 2010 Agenda 1) Virtualisierungs-Software VMware
MehrSmartphone Entwicklung mit Android und Java
Smartphone Entwicklung mit Android und Java predic8 GmbH Moltkestr. 40 53173 Bonn Tel: (0228)5552576-0 www.predic8.de info@predic8.de Was ist Android Offene Plattform für mobile Geräte Software Kompletter
MehrSystemanforderungen. Finanzbuchführung. Anlagenbuchführung. Kostenrechnung. Personalwirtschaft
anforderungen Finanzbuchführung Anlagenbuchführung Kostenrechnung Personalwirtschaft IMPRESSUM Varial World Edition Beschreibung der voraussetzungen Februar 2008 by Varial Software AG Hauptstraße 18 57074
MehrParallele Programmierung mit OpenMP
Parallele Programmierung mit OpenMP Wolfgang Dautermann FH Joanneum Chemnitzer Linuxtage 2008 1 Motivation 2 OpenMP Übersicht 3 Hello World - der erste Code 4 OpenMP-Compilerdirektiven Threaderzeugung
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 9.6, Asura Pro 9.6, Garda 5.6...2 PlugBALANCEin 6.6, PlugCROPin 6.6, PlugFITin 6.6, PlugRECOMPOSEin 6.6, PlugSPOTin 6.6,...2 PlugTEXTin 6.6, PlugINKSAVEin 6.6, PlugWEBin
MehrFerienakademie 2009. Programmierkonzepte für Multi-Core Rechner. Tools: Profiler
Ferienakademie 2009 Programmierkonzepte für Multi-Core Rechner Tools: Profiler Gliederung Einführung Aufgaben eines Profilers Techniken von Profilern Code Instrumentation Instruction Simulation Hardware
MehrHochleistungsrechnen Hybride Parallele Programmierung. Prof. Dr. Thomas Ludwig Universität Hamburg Informatik Wissenschaftliches Rechnen
Hochleistungsrechnen Hybride Parallele Programmierung Prof. Dr. Thomas Ludwig Universität Hamburg Informatik Wissenschaftliches Rechnen Inhaltsübersicht Einleitung und Motivation Programmiermodelle für
MehrInstallation - Optimierung und Fehleranalyse
DECUS IT-Symposium 2004 3A06 Optimierung und Fehleranalyse einer Windows Server 2003 Clusterumgebung Josef Beeking Hewlett-Packard GmbH Agenda Installation - Optimierung und Fehleranalyse Cluster Configuration
MehrAnleitung für zwei C++ - Openmp - Beispiele auf der NWZSuperdome
Anleitung für zwei C++ - Openmp - Beispiele auf der NWZSuperdome (Timo Heinrich, t_hein03@uni-muenster.de) Inhaltsverzeichnis: 0.Einleitung 1.Teil: Helloworldprogramm 1.1 Quellcode: Helloworld.cpp 1.2
MehrSCHEIDBACH Computerhandel KG EDV-FACHBETRIEB MIT PERSÖNLICHER BERATUNG ASUS - LENOVO - TOSHIBA FUJITSU - HP. Notebook Preisliste. JUNI/Juli 2015-1 ***
SCHEIDBACH Computerhandel KG EDV-FACHBETRIEB MIT PERSÖNLICHER BERATUNG ASUS - LENOVO - TOSHIBA FUJITSU - HP Notebook Preisliste JUNI/Juli 2015-1 *** Achtung: wir verkaufen unsere Notebooks ausschließlich
MehrWindows HPC Server 2008 aus der Betreiberperspektive
Windows HPC Server 2008 aus der Betreiberperspektive Michael Wirtz wirtz@rz.rwth aachen.de Rechen und Kommunikationszentrum RWTH Aachen WinHPC User Group Meeting 2009 30./31. März 09, Dresden Agenda o
MehrSchriftgut- und Informationsverwaltung. Anleitung BürgerTOP
Schriftgut- und Informationsverwaltung Anleitung BürgerTOP 1. Systemvoraussetzung 2 2. Software starten 2 3. Funktionen 3 3.1 Datei 3 3.2 Hilfe 3 3.3 Admin 3 Indivikar AG sekretariat@indivikar.ch www.indivikar.ch
MehrNutzung paralleler Prozesse bei der Umweltsimulation
Nutzung paralleler Prozesse bei der Umweltsimulation RALF Wieland rwieland@zalf.de ZALF/LSA Nutzung paralleler Prozesse bei der Umweltsimulation p. 1 Warum parallele Prozesse? Die Steigerung der Taktfrequenz
MehrAgenda. Einleitung Produkte vom VMware VMware Player VMware Server VMware ESX VMware Infrastrukture. Virtuelle Netzwerke
VMware Server Agenda Einleitung Produkte vom VMware VMware Player VMware Server VMware ESX VMware Infrastrukture Virtuelle Netzwerke 2 Einleitung Virtualisierung: Abstrakte Ebene Physikalische Hardware
MehrSAPGUI-Installation. Windows 10 64-Bit-Edition auf x64 (AMD) und Intel EM64T (nur die Editionen
SAPGUI-Installation Kurzanleitung Dieses ist eine Kurzanleitung, die bei der Installation der Frontend-Software SAPGUI für den Zugang zu einem SAP R/3-System behilflich sein soll. Ein ausführlicherer Installationsleitfaden,
MehrSystemvoraussetzungen. Titel
voraussetzungen Titel Installation & Administration Finanzbuchführung Anlagenbuchhaltung Kostenrechnung Personalwirtschaft 1 IMPRESSUM Varial World Edition Beschreibung der voraussetzungen März 2011 Varial
MehrClient: min. Intel Pentium IV oder höher bzw. vergleichbares Produkt
ISIS MED Systemanforderungen (ab Version 7.0) Client: Bildschirm: Betriebssystem: min. Intel Pentium IV oder höher bzw. vergleichbares Produkt min. 2048 MB RAM frei Webserver min 20. GB ISIS wurde entwickelt
MehrWindows Server 2008 Virtualisierung. Referent: Marc Grote
Windows Server 2008 Virtualisierung Referent: Marc Grote Inhalt Microsoft und Virtualisierung Viridian und Hyper-V Hyper-V Technologie Virtual Server 2005 versus Hyper-V System Center Virtual Machine Manager
MehrWas ist PretonSaverTM... 3 PretonSaver's... 3 PretonCoordinator... 3 PretonControl... 4 PretonSaver Client... 4 PretonSaver TM Key Funktionen...
PRETON TECHNOLOGY Was ist PretonSaverTM... 3 PretonSaver's... 3 PretonCoordinator... 3 PretonControl... 4 PretonSaver Client... 4 PretonSaver TM Key Funktionen... 4 System Architekturen:... 5 Citrix and
Mehr4. Parallelprogrammierung
4. Parallelprogrammierung AlDaBi Prak4kum David Weese 2010/11 Enrico Siragusa WS 2011/12 Inhalt Einführung in Parallelität OpenMP Bemerkungen zur P- Aufgabe EINFÜHRUNG IN PARALLELITÄT Folien z.t. aus VL
MehrWINDOWS 7 (32 o 64 bit)
WINDOWS 7 (32 o 64 bit) VORAUSSETZUNG: ART DES BETRIEBSSYSTEM DES JEWEILIGEN PC 1. Klicken Sie auf Start und dann auf Arbeitsplatz. 2. Klicken Sie auf System und Sicherheit. 3. Im Fenster System und Sicherheit
MehrDieses Dokument beschreibt die Installation des Governikus Add-In for Microsoft Office (Governikus Add-In) auf Ihrem Arbeitsplatz.
IInsttallllattiionslleiittffaden Dieses Dokument beschreibt die Installation des Governikus Add-In for Microsoft Office (Governikus Add-In) auf Ihrem Arbeitsplatz. Voraussetzungen Für die Installation
MehrInhaltsangabe zu den Systemvoraussetzungen:
Inhaltsangabe zu den Systemvoraussetzungen: Seite 2 bis 1.500 Wohneinheiten und bis 2 Seite 3 bis 1.500 Wohneinheiten und bis 5 Seite 4 bis 5.000 Wohneinheiten und mehr als 10 Seite 5 bis 15.000 Wohneinheiten
MehrParallels Desktop für Mac. Entdecke Parallels Desktop für Mac
Parallels Desktop für Mac s r c m s m s r c s S X r r s r c k c s r c s m r s z EM s c s Es s m c c s r s r r E s s s m Entdecke Parallels Desktop für Mac s r c s S X r r & s c s m c ck s r k r k r s r
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 10.2, Asura Pro 10.2,Garda 10.2...2 PlugBALANCEin 10.2, PlugCROPin 10.2, PlugFITin 10.2, PlugRECOMPOSEin 10.2, PlugSPOTin 10.2,...2 PlugTEXTin 10.2, PlugINKSAVEin 10.2,
MehrTechnische Voraussetzungen
Technische Voraussetzungen Um NextPhysio Videos abspielen zu können, müssen ihr Computer und ihre Internetverbindung bestimmte Anforderungen erfüllen. Hier finden Sie alles - übersichtlich aufbereitet
MehrIntel 80x86 symmetrische Multiprozessorsysteme. Eine Präsentation im Rahmen des Seminars Parallele Rechnerarchitekturen von Bernhard Witte
Intel 80x86 symmetrische Multiprozessorsysteme Eine Präsentation im Rahmen des Seminars Parallele Rechnerarchitekturen von Bernhard Witte Gliederung I. Parallel Computing Einführung II.SMP Grundlagen III.Speicherzugriff
MehrGPGPU mit NVIDIA CUDA
01.07.12 GPGPU mit NVIDIA CUDA General-Purpose on Formatvorlagecomputing des Graphics Processing durch Units Untertitelmasters mit KlickenCompute bearbeiten NVIDIA Unified Device Architecture Gliederung
MehrPerformance Testing Seminar zu Software-Tools für die Numerische Mathematik
MÜNSTER Performance Testing Seminar zu Software-Tools für die Numerische Mathematik 15. Oktober 2014 MÜNSTER Performance Testing 2 /46 Mein Programm soll schneller werden! Wie geht das? MÜNSTER Performance
MehrSystemanforderungen ab Version 5.31
Systemanforderungen ab Version 5.31 Auszug aus BüroWARE Erste Schritte Version 5.4 Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive Das Programm kann sowohl auf 32 Bit- als auch auf 64 Bit-en
MehrESPRIT-Installationsanleitung Version 2014 R2
ESPRIT-Installationsanleitung Unterer Kanalweg 9 Schlachthofstrasse 19 CH-2560 Nidau BE CH-8406 Winterthur ZH Tel. +41 (0)32-332 99 20 www.icam.ch Fax +41 (0)32-333 15 45 support@icam.ch Installationsschritte
MehrOracle Database 10g RAC Plattformen im Detail
Oracle Database 10g RAC Plattformen im Detail Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 Agenda Einleitung RAC was ist das noch gleich? Wer die Wahl hat,
MehrDie in diesem Dokument aufgelisteten Anforderungen an das Betriebssystem schließen die aktuellen Patches und Servivepacks ein.
Systemanforderungen Die unten angeführten Systemanforderungen für Quark Publishing Platform sind grundlegende Anforderungen, Ihre Benutzerzahl, Asset-Anzahl und Anzahl der Asset-Versionen beeinflussen
MehrThreads und OpenMP. Frank Mietke <frank.mietke@informatik.tu-chemnitz.de> Cluster- & Gridcomputing Frank Mietke 7/4/04
Threads und OpenMP Frank Mietke 1 Ziel der Vorlesungen Einführung in Threads Programmierung mit Threads Einführung in OpenMP Programmierung mit OpenMP 2 Was ist
MehrFragestellung: Wie viele CPU Kerne sollte eine VM unter Virtualbox zugewiesen bekommen?
Fragestellung: Wie viele CPU Kerne sollte eine VM unter Virtualbox zugewiesen bekommen? Umgebung Getestet wurde auf einem Linux-System mit voller invis-server Installation, auf dem eine virtuelle Maschine
MehrTechnische Voraussetzungen
Technische Voraussetzungen Um NewMoove Videos abspielen zu können, müssen dein Computer und deine Internetverbindung bestimmte Anforderungen erfüllen. Hier findest du alles - übersichtlich aufbereitet
MehrGalaxy V7 in Deutsch ist ab sofort frei gegeben. Die Versionen Französisch, Italienisch und Englisch folgen spätestens Ende Oktober 2012.
PASS TIME DIENSTLEISTUNGEN Produktinformation Freigabe Galaxy V7 Allgemein Galaxy V7 in Deutsch ist ab sofort frei gegeben. Die Versionen Französisch, Italienisch und Englisch folgen spätestens Ende Oktober
MehrSysteme I: Betriebssysteme Kapitel 4 Prozesse. Maren Bennewitz
Systeme I: Betriebssysteme Kapitel 4 Prozesse Maren Bennewitz Version 20.11.2013 1 Begrüßung Heute ist Tag der offenen Tür Willkommen allen Schülerinnen und Schülern! 2 Wdhlg.: Attributinformationen in
MehrVIRTUALISIERUNG IN MIKROKERN BASIERTEN SYSTEMEN
Fakultät Informatik Institut für Systemarchitektur, Professur Betriebssysteme VIRTUALISIERUNG IN MIKROKERN BASIERTEN SYSTEMEN Henning Schild Dresden, 5.2.2009 Definition Einführung von Abstraktionsschichten
MehrIntel VTune for Linux
Intel VTune for Linux Georg Hager RRZE 14.07.2004 Outline Intel VTune Grundlagen: VTune für Linux und Windows IP und Callgraph sampling Profiling auf Maschinen-, Modul- und Zeilenebene Callgraph viewer
MehrInstallationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0
Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0 Inhaltsverzeichnis 1 Vorbemerkung 2 2 Mindestanforderungen an Ihr System 3 3 Sicherheitsmaßnahmen
MehrWine - Windows unter Linux
14. Februar 2009 Vortrag für den PC-Treff Böblingen Agenda 1 2 3 4 Vorteile Nachteile Problemsoftware Versionen von Wine Wine stellt die Windows API unter Linux zur Verfügung, damit können Windows Programme
MehrHyper-V Grundlagen der Virtualisierung
Grundlagen der Virtualisierung Was ist Virtualisierung? Eine Software-Technik, die mehrere Betriebssysteme gleichzeitig auf dem Rechner unabhängig voneinander betreibt. Eine Software-Technik, die Software
MehrVisualisierung paralleler bzw. verteilter Programme
Seminar Visualisierung in Informatik und Naturwissenschaften im SS 1999 Visualisierung paralleler bzw. verteilter Programme Holger Dewes Gliederung Zum Begriff Motivation PARADE Beispiel 1: Thread basierte
MehrInstallation / Konfiguration
Installation / Konfiguration Wüest Engineering AG, CH-8902 Urdorf 16.04.2010 Inhaltsverzeichnis 1. Übersicht... 2 1.1. Systemvorausetzungen... 2 2. Installation... 3 2.1. Vorgehen... 3 2.2. Erstinstallation...
Mehrnews 08 / 2015 Neue Version 2016
news 08 / 2015 Inhalt Editorial 2 Upgrades auf Jetzt Upgraden und bis zu 60% sparen Intel Parallel Studio XE 2,3 Lizenzmodelle 3 Neu in Intel Parallel Studio XE 2016 4,5 Events sponsored by ho-computer
MehrAußerdem werden folgende Symbole und Schreibweisen wiederholt dargestellt, um eine übersichtliche Gestaltung zu erreichen: Bemerkung
2 Einführung 2.1 Begriffe und Konventionen Befehle, Optionen und wichtige Informationen werden im Text durch Fettschrift hervorgehoben. Gleiches gilt für die Bezeichnung von Pfaden, Menüs oder Zeigegeräten.
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 10, Asura Pro 10, Garda 10...2 PlugBALANCEin 10, PlugCROPin 10, PlugFITin 10, PlugRECOMPOSEin10, PlugSPOTin 10,...2 PlugTEXTin 10, PlugINKSAVEin 10, PlugWEBin 10...2
MehrSystemanforderungen. Sage Personalwirtschaft
Systemanforderungen Sage Personalwirtschaft Inhalt 1.1 für die Personalwirtschaft... 3 1.1.1 Allgemeines... 3 1.1.2 Betriebssysteme und Software... 3 1.2 Hinweise zur Verwendung von Microsoft Office...
MehrLeistungs- und Geschwindigkeitssteigerung. Dipl.-Ing. Sebastian F. Kleinau Applikationsingenieur
Leistungs- und Geschwindigkeitssteigerung von LabVIEW-Projekten Dipl.-Ing. Sebastian F. Kleinau Applikationsingenieur Agenda 1. Einführung 2. Hilfreiche Werkzeuge zur Codeanalyse 3. Benchmarks für LabVIEW-VIs
MehrEXPANDIT. ExpandIT Client Control Kurzanleitung. utilities. be prepared speed up go mobile. Stand 14.11.07
ExpandIT Client Control Kurzanleitung Stand 14.11.07 Inhaltsverzeichnis ExpandIT Client Control 3 Installationshinweise 3 System-Voraussetzungen 3 Installation 3 Programm starten 6 Programm konfigurieren
MehrTREIBER INSTALLATIONSPROZESS WINDOWS 7 (32 oder 64 BIT)
TREIBER INSTALLATIONSPROZESS WINDOWS 7 (32 oder 64 BIT) N-Com Wizard 2.0 (und folgenden) VORAUSSETZUNG: ART DES BETRIEBSSYSTEM DES JEWEILIGEN PC 1. Klicken Sie auf Start und dann auf Arbeitsplatz. 2. Klicken
MehrSIMLUX: Virtualisierung. Simply Managed Linux
SIMLUX: Virtualisierung Simply Managed Linux Agenda 2 Wer ist die Swisscom IT Services Was ist SIMLUX Simlux -Konzept Online Web-Applikation Simlux -Architektur Red Hat Satellite Virtualisierungs Addon
MehrESPRIT-Installationsanleitung Version 2013
ESPRIT-Installationsanleitung Unterer Kanalweg 9 Schlachthofstrasse 19 CH-2560 Nidau BE CH-8406 Winterthur ZH Tel. +41 (0)32-332 99 20 www.icam.ch Fax +41 (0)32-333 15 45 support@icam.ch Installationsschritte
MehrCHARON-AXP Alpha Hardwarevirtualisierung
Alpha virtualisierung Nutzung von Softwareinvestitionen auf neuer plattform Jörg Streit, Reinhard Galler Inhalt: Alpha überblick Wozu Alpha? Prinzip der Produkte Performance Cluster Support Zusammenfassung
MehrOctave für Windows. Leichte Variante (kein Cygwin installiert)
1 of 9 09/08/2006 11:05 AM Octave für Windows Octave läuft unter den 32-Bit Versionen von Windows, also unter Windows 9x/NT/Me/2000 und XP. Auf dieser Seite geben wir vier Varianten an, um Octave unter
MehrMalbuner mit DB2. Migrationsprojekt DB2 Volker Pinkitz, Leiter SAP CC
Malbuner mit DB2 Migrationsprojekt DB2 Volker Pinkitz, Leiter SAP CC Agenda Ospelt Gruppe SAP Systemlandschaft und Ausgangslage Migrationsprojekt IST-Situation nach der Migration Ospelt Gruppe Von der
MehrInhaltsverzeichnis. BüroWARE Systemanforderungen ab Version 5.31. Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive. 2
Inhaltsverzeichnis Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive. 2 1. Terminal-Server-Betrieb (SQL)... 3 1.1. Server 3 1.1.1. Terminalserver... 3 1.1.2. Datenbankserver (bei einer Datenbankgröße
MehrPowerBridge MSSQL Beta
SoftENGINE PowerBridge MSSQL Beta Dokumentation Thomas Jakob 17.04.2011 Inhalt Einrichtung der SQL Umgebung... 3 SQL-Server Installieren... 3 BüroWARE Installieren... 3 PowerBridge-SQL Modus einrichten...
MehrIT-Symposium 2008 04.06.2008. 1C01 - Virtualisieren mit dem Windows Server 2008
1C01 - Virtualisieren mit dem Windows Server 2008 Michael Korp Technical Evangelist Microsoft Deutschland GmbH http://blogs.technet.com/mkorp/ Themen Virtualisierung und der Windows Server Was ist anders,
MehrJetzt Upgraden und bis zu 60% sparen! www.hocomputer.de - info@hocomputer.de - Tel: (+49) / 0221 / 76 20 86
news 04 / 2014 Inhalt Editorial 2 Die große Fortran Upgradeaktion 2, 3 Neu: Rogue Wave IMSL Bibiothek v7 3 Intel Parallel Studio XE SP1 4 Intel Fortran und C++ Composer XE 5 ho-computer Events 6 Übersicht
MehrAktuelle Trends und Herausforderungen in der Finite-Elemente-Simulation
Aktuelle Trends und Herausforderungen in der Finite-Elemente-Simulation Kai Diethelm GNS Gesellschaft für numerische Simulation mbh Braunschweig engineering software development Folie 1 Überblick Vorstellung
MehrParallele Programmierung mit OpenMP
Parallele Programmierung mit OpenMP Wolfgang Dautermann FH Joanneum Chemnitzer Linuxtage 2009 1 Motivation 2 OpenMP Übersicht 3 Hello World - der erste Code 4 OpenMP-Compilerdirektiven Threaderzeugung
MehrFachreferat. EFI -BIOS Nachfolger-
Fachreferat EFI -BIOS Nachfolger- Kurzerläuterung Übersicht EFI - Geschichte Aufbau und Vorteile Grafische Veranschaulichung Was passiert beim direkten einschalten eines Computers? Wie kommt die Intelligenz
Mehr1 Einzelplatzversion. 1.1 Hardware. 1.2 Software* Stand Juli 2014
Stand Juli 2014 Hinweis: Die Funktionsfähigkeit des Systems können wir bei Einsatz von nicht freigegebener (BETA)-Software nicht gewährleisten. 1 Einzelplatzversion 1.1 Hardware Prozessor Dual Core 1,8
MehrCode signing mit startssl
Code signing mit startssl Auf der Suche nach einem Anbieter, bei dem ich ein mit Windows 7 nutzbares und günstiges Zertikat erwerben kann bin ich über StartSSL gestolpert. Dort bekommt man ein class 2
MehrDell Printer Management Pack Suite Version 5.0 für Microsoft System Center Operations Manager und Microsoft System Center Essentials
Dell Printer Management Pack Suite Version 5.0 für Microsoft System Center Operations Manager und Microsoft System Center Essentials Installationsanleitung Anmerkungen, Vorsichtshinweise und Warnungen
MehrInstallationsanleitung für das Touch Display: S170E1-01 LCD A170E1-T3 ChiMei - egalaxy
Installationsanleitung für das Touch Display: S170E1-01 LCD A170E1-T3 ChiMei - egalaxy 1. Schnellanleitung - Seite 2 2. Ausführlichere Anleitung - Seite 3 a) Monitor anschließen - Seite 3 Alternativer
MehrRechen- und Kommunikationszentrum der RWTH Aachen. Systemkonfiguration der Laptops
Rechen- und Kommunikationszentrum der RWTH Aachen Systemkonfiguration der Laptops Björn Honnie 20.11.2008 Inhaltsverzeichnis Quicklinks:... 3 Hardware... 3 System... 3 Beschreibung... 3 IBM Thinkpad T40...
MehrSystemanforderungen. Sage Personalwirtschaft
Systemanforderungen Sage Personalwirtschaft Systemanforderungen der Sage HR Software für die Personalwirtschaft... 3 Allgemeines... 3 Betriebsysteme und Software... 4 Hardwareanforderungen... 5 Datenbankserver
MehrMulticore Herausforderungen an das Software-Engineering. Prof. Dr.-Ing. Michael Uelschen Hochschule Osnabrück 15.09.2010
Multicore Herausforderungen an das Software-Engineering Prof. Dr.-Ing. Michael Uelschen Hochschule Osnabrück 15.09.2010 Inhalt _ Motivation _ Herausforderung 1: Hardware _ Herausforderung 2: Software-Partitionierung
MehrNeues in Hyper-V Version 2
Michael Korp Technical Evangelist Microsoft Deutschland GmbH http://blogs.technet.com/mkorp Neues in Hyper-V Version 2 - Virtualisieren auf die moderne Art - Windows Server 2008 R2 Hyper-V Robust Basis:
MehrAnleitung: Installation von orgamax auf einem MAC
Anleitung: Installation von orgamax auf einem MAC Lieber orgamax Anwender, orgamax ist eine WIndows-Anwendung und lässt sich somit nicht direkt auf einem Macintosh mit einem MacOS Betriebssystem installieren.
MehrUniversität Karlsruhe (TH)
Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 OpenMP-Programmierung Teil I Multikern-Praktikum Wintersemester 06-07 Inhalt Was ist OpenMP? Parallele Regionen Konstrukte zur Arbeitsteilung
MehrWhite Paper. Embedded Treiberframework. Einführung
Embedded Treiberframework Einführung White Paper Dieses White Paper beschreibt die Architektur einer Laufzeitumgebung für Gerätetreiber im embedded Umfeld. Dieses Treiberframework ist dabei auf jede embedded
Mehr2. Funktionsprinzip der GAEB-Konverter Netzwerklizenz
1. Allgemeines Bei der Installation des GAEB-Konverters in einem Netzwerk wird zwischen der Installation von Einzelplatzlizenzen mit gemeinsamen Datenzugriff und einer Netzwerklizenz unterschieden. Im
MehrVersion 0.3. Installation von MinGW und Eclipse CDT
Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.
MehrAnleitung: Installation von WISO Mein Büro auf einem Mac
Anleitung: Installation von WISO Mein Büro auf einem Mac Lieber WISO Mein Büro Anwender, WISO Mein Büro ist bisher eine reine Windows-Anwendung und lässt sich somit leider nicht direkt auf einem Macintosh
MehrIBM SPSS Modeler Text Analytics für Windows Installationsanweisungen
IBM SPSS Modeler Text Analytics für Windows Installationsanweisungen IBM SPSS Modeler Text Analytics Server kann so installiert und konfiguriert werden, dass es auf einem Rechner ausgeführt werden kann,
MehrComputational Biology: Bioelektromagnetismus und Biomechanik
Computational Biology: Bioelektromagnetismus und Biomechanik Implementierung Gliederung Wiederholung: Biomechanik III Statische Elastomechanik Finite Elemente Diskretisierung Finite Differenzen Diskretisierung
MehrIT-Infrastruktur, WS 2014/15, Hans-Georg Eßer
ITIS-D'' IT-Infrastruktur WS 2014/15 Hans-Georg Eßer Dipl.-Math., Dipl.-Inform. Foliensatz D'': Rechnerstrukturen, Teil 3 v1.0, 2014/11/27 Folie D''-1 Dieser Foliensatz Vorlesungsübersicht Seminar Wiss.
Mehr