Yilmaz, Tolga MatNr: Mesaud, Elias MatNr:
|
|
- Hannelore Junge
- vor 7 Jahren
- Abrufe
Transkript
1 Yilmaz, Tolga MatNr: Mesaud, Elias MatNr:
2 1. Aufbau und Funktionsweise einer Grafikkarte 2. CPU vs. GPU 3. Software 4. Beispielprogramme Kompilierung und Vorführung 5. Wo wird Cuda heutzutage verwendet Mehrere Beispiele Tesla Beispielprogramm: TotalMedia 6. Fazit Yilmaz, Tolga Mesaud, Elias 2
3 Yilmaz, Tolga Mesaud, Elias 3
4 Aufbau und Funktion einer Grafikkarte Onboard (IGP) Bietet alle 2D-Funktion Langsame oder veraltete 3D-Funktionalität Erweiterungskarte Low-Cost bis High-End Modelle Dual GPU s auf einer Karte SLI oder Crossfire-Verbund Yilmaz, Tolga Mesaud, Elias 4
5 Aufgaben einer Grafikkarte Die Grafikkarte soll die CPU entlasten Auslagern komplexer Bildberechnungen auf die GPU Datenübertragung geschieht über ein Bus vom Mainboard (AGP oder PCI-Express) Informationen werden in der GPU verarbeitet und im Videospeicher abgelegt. RAMDAC ließt die digitalen Bildinformationen und übermittelt diese an den Monitor Yilmaz, Tolga Mesaud, Elias 5
6 Aufbau einer Grafikkarte NVIDIA 8800 GTX Yilmaz, Tolga Mesaud, Elias 6
7 Aufbau einer Grafikkarte Yilmaz, Tolga Mesaud, Elias 7
8 Grafikprozessor (GPU) G80 ist der erste DirectX10 fähige Grafikchip Komplett neue Architektur Unified Shader Model Keine Unterscheidung zwischen den unterschiedlichen Shader-Modellen (Pixel, Vertex, Geometrie) Yilmaz, Tolga Mesaud, Elias 8
9 Grafikprozessor (GPU) Yilmaz, Tolga Mesaud, Elias 9
10 Grafikprozessor (GPU) Yilmaz, Tolga Mesaud, Elias 10
11 Grafikprozessor (GPU) Yilmaz, Tolga Mesaud, Elias 11
12 Grafikprozessor (GPU) Yilmaz, Tolga Mesaud, Elias 12
13 Grafikprozessor (GPU) Neues bei DirectX 10: Geometrie-Shader Stream-Ausgabe Geringere CPU-Belastung bei CPU-GPU Transaktionen Yilmaz, Tolga Mesaud, Elias 13
14 Yilmaz, Tolga Mesaud, Elias 14
15 CPU vs. GPU Die CPU kann prinzipiell alles berechnen zieht aus einem Befehlssatz die größtmögliche Leistung ist in der Anzahl der parallelen Ausführungen beschränkt Hälfte der Chipfläche wird für den Cache verwendet Yilmaz, Tolga Mesaud, Elias 15
16 CPU vs. GPU Die GPU ist auf 3D-Berechnungen spezialisiert hohes Maß an Parallelisierung erreicht ihre volle Effizienz bei ca Threads benötigt dank intelligenter Speicherorganisation nur geringen Cache Yilmaz, Tolga Mesaud, Elias 16
17 CPU vs. GPU 4 Cores 240 Cores Yilmaz, Tolga Mesaud, Elias 17
18 CPU vs. GPU 330 GFlops 48 GFlops Yilmaz, Tolga Mesaud, Elias 18
19 CUDA bildet eine Erweiterung der C Sprache Dennoch unterstützt es nicht alle Funktionen Man benötigt keine Vorkenntnisse über die GPU- Programmierung oder Grafik-APIs Verfügbar für Windows und bekannte Linux- Distributionen Yilmaz, Tolga Mesaud, Elias 19
20 host : die Funktion ist nur vom Host aufrufbar und ausführbar. device : die Funktion ist nur vom Device aufrufbar und ausführbar. global : die Funktion ist nur vom Host aufrufbar und wird vom Device ausgeführt. Yilmaz, Tolga Mesaud, Elias 20
21 constant : Variable wird im constant memory abgelegt. device : Variable wird im global memory gespeichert. shared : Variable wird im shared memory gespeichert. Yilmaz, Tolga Mesaud, Elias 21
22 #include <stdio.h> #include <cuda.h> // Kernel that executes on the CUDA device global void square_array(float *a, int N) { int idx = blockidx.x * blockdim.x + threadidx.x; if (idx<n) a[idx] = a[idx] * a[idx]; } // main routine that executes on the host int main(void) { } float *a_h, *a_d; // Pointer to host & device arrays const int N = 10; // Number of elements in arrays size_t size = N * sizeof(float); a_h = (float *)malloc(size); // Allocate array on host cudamalloc((void **) &a_d, size); // Allocate on device // Initialize host array and copy it to CUDA device for (int i=0; i<n; i++) a_h[i] = (float)i; cudamemcpy(a_d, a_h, size, cudamemcpyhosttodevice); // Do calculation on device: int block_size = 4; int n_blocks = N/block_size + (N%block_size == 0? 0:1); square_array <<< n_blocks, block_size >>> (a_d, N); // Retrieve result from device and store it in host array cudamemcpy(a_h, a_d, sizeof(float)*n, cudamemcpydevicetohost); // Print results for (int i=0; i<n; i++) printf("%d %f\n", i, a_h[i]); // Cleanup free(a_h); cudafree(a_d); Yilmaz, Tolga Mesaud, Elias 22
23 Beschleunigung von Mathlab mittels CUDA Bild und Videobearbeitung Nero Move it CUDA Plug-In vreveal TotalMedia Usw Yilmaz, Tolga Mesaud, Elias 23
24 Ernennung der Harvard Universität zum CUDA Centre of Excellence Connectome Projekt MWA-Telescope-Projekt Qchem-Projekt Yilmaz, Tolga Mesaud, Elias 24
25 Innovative CUDA Architektur 250-fache Rechenleistung eines PCs 960 Recheneinheiten für massiv- parallele Rechenleistung Programmieren in C für Windows oder Linux Der Supercomputer ist bereits ab 5000 erhältlich Yilmaz, Tolga Mesaud, Elias 25
26 TotalMedia ist ein Videoverarbeitungsprogram Verbesserung des Films(Video) Entlastung der CPU durch CUDA Optimieren des Audioencoding Yilmaz, Tolga Mesaud, Elias 26
27 Innovation mit Potenzial Ausbaufähig Noch nicht klar Strukturiert Fraglich ist ob es sich Etablieren wird Yilmaz, Tolga Mesaud, Elias 27
28 Yilmaz, Tolga Mesaud, Elias 28
29 Yilmaz, Tolga Mesaud, Elias 29
Programmierbeispiele und Implementierung. Name: Michel Steuwer E-Mail: michel.steuwer@wwu.de
> Programmierbeispiele und Implementierung Name: Michel Steuwer E-Mail: michel.steuwer@wwu.de 2 > Übersicht > Matrix Vektor Multiplikation > Mandelbrotmenge / Apfelmännchen berechnen > Kantendetektion
MehrGPGPU-Programming. Constantin Timm Informatik 12 TU Dortmund 2012/04/09. technische universität dortmund. fakultät für informatik informatik 12
12 GPGPU-Programming Constantin Timm Informatik 12 TU Dortmund 2012/04/09 Diese Folien enthalten Graphiken mit Nutzungseinschränkungen. Das Kopieren der Graphiken ist im Allgemeinen nicht erlaubt. Motivation
MehrÜbersicht 1. Anzeigegeräte 2. Framebuffer 3. Grundlagen 3D Computergrafik 4. Polygongrafik, Z-Buffer 5. Texture-Mapping/Shading 6. GPU 7. Programmierbare Shader 1 LCD/TFT Technik Rotation der Licht-Polarisationsebene
MehrUntersuchung und Vorstellung moderner Grafikchiparchitekturen
Fakultät Informatik, Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Untersuchung und Vorstellung moderner Grafikchiparchitekturen Hauptseminar Technische
MehrProgrammierung von Graphikkarten
Programmierung von Graphikkarten Stefan Lang Interdisziplinäres Zentrum für Wissenschaftliches Rechnen Universität Heidelberg INF 368, Raum 532 D-69120 Heidelberg phone: 06221/54-8264 email: Stefan.Lang@iwr.uni-heidelberg.de
MehrGrafikprozessor Grafikspeicher Taktung Kühlung Schnittstellen Ausgänge Treiber Crossfire & SLI ATI Nvidia Matrox PowerVR Technologies Inhaltsverzeichn
Grafikprozessor Grafikspeicher Taktung Kühlung Schnittstellen Ausgänge Treiber Crossfire & SLI ATI Nvidia Matrox PowerVR Technologies Inhaltsverzeichnis Grafikprozessor Der Grafikprozessor dient zur Berechnung
MehrGPGPU-Architekturen CUDA Programmiermodell Beispielprogramm Organiosatorisches. Tutorial CUDA. Ralf Seidler
Friedrich-Alexander-Universität Erlangen-Nürnberg 05.10.2010 Outline 1 GPGPU-Architekturen 2 CUDA Programmiermodell 3 Beispielprogramm 4 Organiosatorisches Outlook 1 GPGPU-Architekturen 2 CUDA Programmiermodell
MehrThema: Hardware-Shader
Seminar Grafikprogrammierung Thema: Hardware-Shader Christian Bauer 03.07.08 Überblick Entwicklung Die Shader im Detail Programmierung GPGPU Zusammenfassung & Ausblick 1/19 Entwicklung (1) Früher: Berechnung
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
MehrGPGPU Programming nvidia CUDA vs. AMD/ATI Stream Computing. Seminar HWS 08/09 by Erich Marth
Computing 1 Inhalt Einführung nvidia CUDA AMD Stream Computing CUDA vs. Stream Computing - Warum, Vorteile, Motivation - Überblick, API - Details, Beispiele - Überblick, API - Details, Beispiele - wesentliche
MehrDatenblatt: TERRA PC-GAMER 6250. Zusätzliche Artikelbilder IT. MADE IN GERMANY.
Datenblatt: TERRA PC-GAMER 6250 Das pure Gaming Erlebnis. Jetzt mit Intel Syklake Plattform & DDR4 RAM. Der TERRA Gamer-PC mit Intel Core Prozessor der 6. Generation und NVIDIA GeForce GTX 970 Grafik mit
MehrOpenCL. OpenCL. Boris Totev, Cornelius Knap
OpenCL OpenCL 1 OpenCL Gliederung Entstehungsgeschichte von OpenCL Was, warum und überhaupt wieso OpenCL CUDA, OpenGL und OpenCL GPUs OpenCL Objekte Work-Units OpenCL Adressbereiche OpenCL API Codebeispiel
MehrCUDA. Axel Jena, Jürgen Pröll. Multi-Core Architectures and Programming. Friedrich-Alexander-Universität Erlangen-Nürnberg Axel Jena, Jürgen Pröll 1
CUDA Axel Jena, Jürgen Pröll Multi-Core Architectures and Programming Axel Jena, Jürgen Pröll 1 Warum Tesla? Traditionelle Graphikkarten Getrennte Prozessoren für Vertex- / Pixelberechnungen - Nachteil:
MehrCUDA. Jürgen Pröll. Multi-Core Architectures and Programming. Friedrich-Alexander-Universität Erlangen-Nürnberg Jürgen Pröll 1
CUDA Jürgen Pröll Multi-Core Architectures and Programming Jürgen Pröll 1 Image-Resize: sequentiell resize() mit bilinearer Interpolation leicht zu parallelisieren, da einzelne Punkte voneinander unabhängig
MehrFSJS- X3000. Corsair AX1200 Gold. Asus P6T7 Mainboard. Corsair (3x4GB RAM) MSI GTX 780. Intel Core i7-990x
Lehrlingswettbewerb Züri Oberland 2013 Uster Ausbildungszentrum Zürcher Oberland Corsair AX1200 Gold CO 2 -refrigeriertes Liquid- Thermotransfer- Zirkulationssystem Asus P6T7 Mainboard FSJS- X3000 Corsair
MehrSoftware Engineering für moderne, parallele Plattformen. 9. GPGPUs: Grafikkarten als Parallelrechner. Dr. Victor Pankratius
Software Engineering für moderne, parallele Plattformen 9. GPGPUs: Grafikkarten als Parallelrechner Dr. Victor Pankratius Dr. Victor Pankratius, Dipl.Inform. Frank Otto IPD Tichy Lehrstuhl für Programmiersysteme
MehrSpezialprozessoren zur Übernahme Grafik-spezifischer Aufgaben, vorrangig der Bildschirmausgabe
Grafikprozessoren Spezialprozessoren zur Übernahme Grafik-spezifischer Aufgaben, vorrangig der Bildschirmausgabe 2D: Berechnung der Bildes aus einfachen Grafikprimitiven 3D: Bildaufbau aus räumlicher Beschreibung
MehrParallele Programmierung mit GPUs
Parallele Programmierung mit GPUs Jutta Fitzek Vortrag im Rahmen des Moduls Parallele Programmierung, WS12/13, h_da Agenda GPUs: Historie GPU Programmierung Konzepte Codebeispiel Generelle Tipps & Tricks
MehrMulticore-Architekturen
Universität Erlangen- Nürnberg Technische Universität München Universität Stuttgart Multicore-Architekturen Vortrag im Rahmen der Ferienakademie 2009 Kurs 1: Programmierkonzepte für Multi-Core Rechner
MehrDatenblatt: TERRA PC-GAMER 6250 1.299,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 10.12.
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik Das pure Gaming Erlebnis. Jetzt mit Intel Syklake Plattform & DDR4 RAM. Der TERRA Gamer-PC mit Intel Core Prozessor der 6.
MehrOpenCL. Seminar Programmiersprachen im Multicore-Zeitalter Universität Siegen Tim Wiersdörfer tim.wiersdoerfer@student.uni-siegen.
OpenCL Seminar Programmiersprachen im Multicore-Zeitalter Universität Siegen Tim Wiersdörfer tim.wiersdoerfer@student.uni-siegen.de Abstract: In diesem Dokument wird ein grundlegender Einblick in das relativ
MehrDatenblatt: TERRA PC-GAMER 6250. Zusätzliche Artikelbilder IT. MADE IN GERMANY.
Datenblatt: TERRA PC-GAMER 6250 Jetzt mit dem neuen Windows 10: Das GAMING Erlebnis für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation und NVIDIA GeForce GTX 970 Grafik. Mit
MehrOptimierung eines neuen Logarithmic-Search-Verfahrens zum Image Mosaicing unter Einsatz des CUDA-Frameworks
Fachhochschule Köln, Campus Gummersbach Optimierung eines neuen Logarithmic-Search-Verfahrens zum Image Mosaicing unter Einsatz des CUDA-Frameworks 03.06.2009 Eugen Sewergin, B. Sc. Erstprüfer: Prof. Dr.
MehrCUDA. 7. Vorlesung GPU Programmierung. Danke an Hendrik Lensch
CUDA 7. Vorlesung Thorsten Grosch Danke an Hendrik Lensch Parallele l Programmierung mit der GPU Bisher: GPU = OpenGL Pipeline mit Shadern Alles orientiert sich am Rendering Programme für Eckpunkte und
MehrDatenblatt: TERRA PC-GAMER 6250 1.379,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 08.01.
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik Das pure Gaming Erlebnis. Jetzt mit Intel Syklake Plattform & DDR4 RAM. Der TERRA Gamer-PC mit Intel Core Prozessor der 6.
MehrDatenblatt: TERRA PC-GAMER 6250 1.279,00. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 14.07.
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik Das GAMING ERLEBNIS für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation und NVIDIA GeForce GTX
Mehrexone WORKSTATION 4304 i7-6700kssd W10Pro>W7
Art.-Nr. 8942 exone WORKSTATION 4304 i7-6700kssd W0Pro>W7 Leistung ohne Kompromisse bis zu 64 GB DDR4 Speicher neuester Intel Z70 Chipsatz superschnelle Datenübertragung mit USB 3. leistungsfähige NVIDIA
MehrDatenblatt: TERRA PC-GAMER 6250 1.309,00. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 28.04.2016
Datenblatt: TERRA PC-GAMER 6250 Herstellername: WORTMANNAG Artikel Nr.: 1001250 Referenznummer: 1001250 1.309,00 24MonateGarantie(Bring in) inkl. 20,00 % MwSt. Zusätzliche Artikelbilder Seite 1 von 5 Details
MehrGrafikkarten-Architektur
> Grafikkarten-Architektur Parallele Strukturen in der GPU Name: Sebastian Albers E-Mail: s.albers@wwu.de 2 > Inhalt > CPU und GPU im Vergleich > Rendering-Pipeline > Shader > GPGPU > Nvidia Tesla-Architektur
MehrHardware-Komponenten. DI (FH) Levent Öztürk
Hardware-Komponenten DI (FH) Levent Öztürk Motherboard/ Hauptplatine Die Hauptplatine ist die zentrale Platine eines Computers. Auf ihr sind die einzelnen Bauteile wie Hauptprozessor (CPU), Speicher, der
MehrDatenblatt: TERRA PC-GAMER 6250 1.369,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 13.09.
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik Jetzt mit dem neuen Windows 10: Das GAMING Erlebnis für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4.
MehrDer Goopax Compiler GPU-Programmierung in C++ ZKI AK-Supercomputing, Münster, 27.03.2014, Ingo Josopait
Der Goopax Compiler GPU-Programmierung in C++ AMD R9 290X: 5.6 TFLOPS (SP MulAdd) Programmierung ~10000 Threads Entwicklungsumgebungen Entwicklungsumgebungen CUDA, OpenCL Compiler: kernel GPU Maschinencode
MehrCuda Speicherhierarchie
Cuda Speicherhierarchie Threads eines Blocks können über Shared Memory kommunizieren Der Shared Memory ist klein aber sehr schnell Alle Threads können nur über Global Memory kommunizieren Der Global Memory
MehrDatenblatt: Referenznummer: 1001245. Intel Core i7 (4. Gen.) 4790 / 3.6 GHz (8M Cache, bis zu 4.0 GHz mit Intel Turbo Boost Technology)
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik Jetzt mit dem neuen Windows 10: Das GAMING Erlebnis für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4.
MehrMigration SeeTec 5.4.x Cayuga R5. Version Date Author 2.2 04.12.2014 SeeTec AG
Migration SeeTec 5.4.x R5 Version Date Author 2.2 04.12.2014 SeeTec AG Inhalt Generell... 3 Mitgeltende Dokumente:... 3 Vorbereitung:... 3 Generelle Hinweise zur Installation... 5 Vor der Installation...
MehrFPGA Beschleuniger. Your Name. Armin Jeyrani Mamegani Your Organization (Line #2)
FPGA Beschleuniger 15.12.2008 Armin Jeyrani Mamegani Your Name HAW Hamburg Your Title Department Your Organization Informatik (Line #1) Your Organization (Line #2) Einleitung Wiederholung aus AW1: Handy
MehrOpenCL Implementierung von OpenCV Funktionen
Multi-Core Architectures and Programming OpenCL Implementierung von OpenCV Funktionen julian.mueller@e-technik.stud.uni-erlangen.de Hardware/Software Co-Design August 18, 2011 1 Table of content 1 OpenCL
MehrCUDA. (Compute Unified Device Architecture) Thomas Trost. May 31 th 2016
CUDA (Compute Unified Device Architecture) Thomas Trost May 31 th 2016 Introduction and Overview platform and API for parallel computing on GPUs by NVIDIA relatively straightforward general purpose use
MehrHigh-Performance Bildverarbeitung (nicht nur) mit JAVA. Prof. Dr.Thomas Netzsch - Hochschule Darmstadt - University of Applied Sciences
High-Performance Bildverarbeitung (nicht nur) mit JAVA 1 High-Performance Bildverarbeitung (nicht nur) mit JAVA Fragen: wie kann ein typisches BV-Unternehmen wirtschaftlich an der aktuellen Hardwareentwicklung
Mehrexone HOME 1301 i3-4160g W8
Art.-Nr. 82369 17.09.2014 exone HOME 1301 i3-4160g W8 herrvoragendes Multimedia- & Gamingerlebnis stylisches und modernes Designgehäuse in Hochglanzoptik leistungsstarker Intel Core Prozessor der 4. Generation
Mehr+ C - Array (Vektoren, Felder)
+ C - Array (Vektoren, Felder) Eindimensionale Arrays Beim Programmieren steht man oft vor dem Problem, ähnliche, zusammengehörige Daten (vom gleichen Datentyp) zu speichern. Wenn man zum Beispiel ein
MehrDatenblatt: TERRA PC-BUSINESS 5000 GREENLINE 539,00. Bestseller Core i5 PC. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 02.10.
Datenblatt: TERRA PC-BUSINESS 5000 GREENLINE Bestseller Core i5 PC Ermöglichen Sie Ihren Mitarbeiteren ein effektives und schnelles Arbeiten mit Ihren Unternehmensanwendungen. Profitieren Sie von robusten
MehrDatenblatt: TERRA PC-GAMER 6250. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 11.03.
Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik Das GAMING ERLEBNIS für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation und NVIDIA GeForce GTX
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
MehrEX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard
Bedienungsanleitung EX-1015 4 Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard V1.1 15.03.13 EX-1015 4 Slot PCI-Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT 3 3. HARDWARE
MehrGrafik- Programmierung
Grafik- Programmierung Seminar SS08 Thema: Stand der Technik/ Ausblick Moritz Dekorsy 10.07.2008 1 Inhaltsverzeichnis 1. Einführung...3 1.1 Stand der Technik...3 1.2 Unified Shader...3 1.3 Vorteile...6
MehrEX PCI & 2 PCI-E
Bedienungsanleitung EX-1020 2 PCI & 2 PCI-E Box Zur Erweiterung von 2 PCI & 2 PCI-Express Anschlüsse V1.2 12.12.13 EX-1020 2 PCI & 2 PCI-E Slot Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT
MehrDatenblatt: TERRA PC-HOME 6100. Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.
Datenblatt: TERRA PC-HOME 6100 Jetzt mit dem neuen Windows 10: Der TERRA PC-Home 6100. Ein stylishes Multimedia System, perfekt für Lernen, Schule und Freizeit. Mit leistungsstarkem Intel Core i5 Prozessor
MehrCompute Unified Device Architecture (CUDA)
Compute Unified Device Architecture (CUDA) Thomas Koller 12. Februar 2012 Zusammenfassung Diese Ausarbeitung beschäftigt sich mit der Programmierung von Grafikkarten mittels CUDA. Bei bestimmten Berechnungen
MehrMigration SeeTec 5.4.x Cayuga R4. Version Date Author 2.1 06.08.2014 SeeTec AG
Migration SeeTec 5.4.x Cayuga R4 Version Date Author 2.1 06.08.2014 SeeTec AG Inhalt Generell... 3 Mitgeltende Dokumente:... 3 Vorbereitung:... 3 Generelle Hinweise zur Installation... 5 Vor der Installation...
MehrSeminar: Grafikprogrammierung
Game Developer Converence 08 Seminar: Grafikprogrammierung Alexander Weggerle 17.04.08 Seite 2 Einführung Themenüberblick Organisatorisches Seminarablauf liches Seite 3 Einführung Seminar Motivation Vorbereitung
MehrDatenblatt: TERRA PC-BUSINESS 5050 SBA 629,00. Mit schnellem SSD Speichermedium und Intel SBA Software. Zusätzliche Artikelbilder IT. MADE IN GERMANY.
Datenblatt: TERRA PC-BUSINESS 5050 SBA Mit schnellem SSD Speichermedium und Intel SBA Software. TERRA Business PC mit schnellem SSD-Speichermedium, Intel Core i3 Prozessor und Intel Small Business Advantage:
MehrEine Einführung Computergrafik SS14 Timo Bourdon
Eine Einführung Computergrafik SS14 Timo Bourdon Organisatorisches Übung am Freitag den 11. Juli entfällt! Zum OpenGL-Übungsblatt OpenGL 3.0 oder höher notwendig (Shading Language 1.50 oder höher) CIP
MehrLEISTUNGSBESCHREIBUNG ZU UNSERER AUSSCHREIBUNG AS 02/46-09
LEISTUNGSBESCHREIBUNG ZU UNSERER AUSSCHREIBUNG AS 02/46-09 ALLGEMEINES Das WIAS hat derzeit einen Bestand von PCs, Notebooks und Monitoren, für die aufgrund ihres Alters keine Wartungsverträge mehr bestehen.
MehrComputer: PC. Informationstechnik für Luft-und Raumfahrt Aerospace Information Technology
Computer: PC Informationstechnik für Luft-und Raumfahrt Ab Morgen nur eingebete Systeme Aber es gibt auch PCs Na gut... dann Heute. dann haben wir es hinter uns Und nicht wenige! PCs in N Jahren Industrie
MehrProgrammierung von Multicore-Rechnern
Programmierung von Multicore-Rechnern Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden, Fakultät Informatik/Mathematik www.informatik.htw-dresden.de Gliederung: Ein Blick auf Multicore-Prozessoren/ und -Rechner
MehrProgrammiersprachen Einführung in C
Programmiersprachen Einführung in C Teil 1: Von der Maschinensprache zu C Prof. Dr. Maschinensprache: MIPS R2000 Was bewirkt folgendes Programm: 00100111101111011111111111100000 10101111101111110000000000010100
MehrPrüfung Algorithmen und Datenstrukturen, WS 2008/2009 (97 Punkte, 4 Seiten)
Name:... Studiengruppe:... Platz Nr.:... Hochschule München, Fakultät für Elektrotechnik und Informationstechnik Prof. Dr. Irber, Prof. Dr. Rauh, Prof. Dr. Ries Prüfung Algorithmen und Datenstrukturen,
MehrGPU-Computing. Michael Vetter
GPU-Computing Universität Hamburg Scientific Visualization and Parallel Processing @ Informatik Climate Visualization Laboratory @ Clisap/CEN Übersicht Hintergrund und Entwicklung von GPGPU Programmierumgebungen
MehrGPU Programmierung. Thorsten Grosch
Thorsten Grosch Willkommen zur ersten Vorlesung! g Heute Organisatorisches Vorstellung von Team und Vorlesung Historischer Rückblick zu GPUs 2 Das Team Vorlesung Jun.-Prof. Thorsten Grosch AG Computervisualistik
MehrEntwicklung von Partitionierungsstrategien im Entwurf dynamisch rekonfigurierbarer Systeme
Entwicklung von Partitionierungsstrategien im Entwurf dynamisch rekonfigurierbarer Systeme R. Merker, Technische Universität Dresden, Fakultät ET und IT J. Kelber, Fachhochschule Schmalkalden, ET Gliederung
MehrBetriebssysteme Vorstellung
Am Anfang war die Betriebssysteme Vorstellung CPU Ringvorlesung SE/W WS 08/09 1 2 Monitor CPU Komponenten eines einfachen PCs Bus Holt Instruktion aus Speicher und führt ihn aus Befehlssatz Einfache Operationen
MehrCUDA 3230 GPU-COMPUTE NODE, KEPLER READY
CUDA 3230 GPU-COMPUTE NODE, KEPLER READY II 1HE Rackmount II Dual Intel Xeon Processor E5-2600 v3 Serie (Haswell EP) II max. 1 TB Hauptspeicher (LRDIMM) II max. 8 TB Speicher II 3 NVIDIA Tesla GPUs der
Mehr11: Echtzeitbetriebssystem ucos-ii
11: Echtzeitbetriebssystem ucos-ii Sie lernen anhand aufeinander aufbauender Übungen, welche Möglichkeiten ein Echtzeitbetriebssystem wie das ucosii bietet und wie sich damit MC-Applikationen realisieren
MehrStaff. Tim Conrad. Zeitplan. Blockseminar: Verteiltes Rechnen und Parallelprogrammierung. Sommer Semester 2013. Tim Conrad
Blockseminar: Verteiltes Rechnen und Parallelprogrammierung Sommer Semester 2013 Tim Conrad Staff Tim Conrad AG Computational Proteomics email: conrad@math.fu-berlin.de Telefon: 838-51445 Büro: Raum 138,
MehrEX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil
Bedienungsanleitung EX-1031 4 Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil V1.1 18.03.13 EX-1031 4 Slot PCI-Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG
MehrLerndokumentation. Motherboard. Lerndokumentation Motherboard. Ausbildung Vorlehre Informatik. Lerndokumentation: Motherboard
Das Gigabyte g1.assassin2 Mainboard. Nette Optik für etwas das man in der Regel nicht sieht. : 18.10.12 Seite 0 von 5 Inhaltsverzeichnis 1 Übersicht Dokumentation... 2 1.1 Persönliche Bemerkungen... 2
Mehrtechnische universität dortmund Lehrstuhl für Hochfrequenztechnik Übertragungssysteme
Lehrstuhl für Hochfrequenztechnik GPU-beschleunigte numerische Simulation faseroptischer Übertragungssysteme, Marius Helf, Peter Krummrich Übersicht Motivation Split-Step p Fourier Methode Ansätze für
MehrGrafikkarten. Institut für Informatik, LMU München Seminar: Medientechnik, SoSe 2003 LS Prof. Hussman Referentin: Milena Velikova
Grafikkarten Institut für Informatik, LMU München Seminar: Medientechnik, SoSe 2003 LS Prof. Hussman Referentin: Einführung Die Grafikkarte die Schnittstelle zur visuellen Ausgabe von Daten wandelt Signale
MehrAUFPREIS: ComWeb e.k. Biermannsweg Bochum Telefon:
Intel Skylake i3-6100hq 2x 2,7GHz TDP 35W 4 GB DDR3 Speicher (2 Steckplätze) 2048MB NVIDIA GeForce GTX 950M, PCIe x16, MXM3.0 Type B. High Definition Audio, 2 integrierte Lautsprecher S/PDIF Ausgang +
MehrGPGPU-Architekturen CUDA CUDA Beispiel OpenCL OpenCL Beispiel. CUDA & OpenCL. Ralf Seidler. Friedrich-Alexander-Universität Erlangen-Nürnberg
CUDA und OpenCL Friedrich-Alexander-Universität Erlangen-Nürnberg 24. April 2012 Outline 1 GPGPU-Architekturen 2 CUDA 3 CUDA Beispiel 4 OpenCL 5 OpenCL Beispiel Outlook 1 GPGPU-Architekturen 2 CUDA 3 CUDA
MehrDatenblatt: TERRA PC-GAMER 6200. Gaming-PC mit 120GB SSD + NVIDIA GTX760 Grafikpower. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 30.11.
Datenblatt: TERRA PC-GAMER 6200 Gaming-PC mit 120GB SSD + NVIDIA GTX760 Grafikpower Ein PC für alle Spiele! Der aktuelle TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation, NVIDIA GTX Grafikpower
MehrProgrammierung mit C Zeiger
Programmierung mit C Zeiger Zeiger (Pointer)... ist eine Variable, die die Adresse eines Speicherbereichs enthält. Der Speicherbereich kann... kann den Wert einer Variablen enthalten oder... dynamisch
MehrGPU Programmierung. Thorsten Grosch
Thorsten Grosch Willkommen zur ersten Vorlesung! g Heute Organisatorisches Vorstellung von Team und Vorlesung Historischer Rückblick zu GPUs 2 Das Team Vorlesung Jun.-Prof. Thorsten Grosch AG Computervisualistik
MehrIngenieurinformatik Diplom-FA (Teil 2, C-Programmierung)
Hochschule München, FK 03 SS 2014 Ingenieurinformatik Diplom-FA (Teil 2, C-Programmierung) Zulassung geprüft: (Grundlagenteil) Die Prüfung ist nur dann gültig, wenn Sie die erforderliche Zulassungsvoraussetzung
MehrPropädeutikum. Dipl.-Inf. Frank Güttler
Propädeutikum 2015 Vorbereitungskurs Informatikstudium Erfolgreich Studieren Programmieren (C-Kurs) guettler@informatik.uni-leipzig.de Universität Leipzig Institut für Informatik Technische Informatik
MehrVorstellung SimpliVity. Tristan P. Andres Senior IT Consultant
Vorstellung SimpliVity Tristan P. Andres Senior IT Consultant Agenda Wer ist SimpliVity Was ist SimpliVity Wie funktioniert SimpliVity Vergleiche vsan, vflash Read Cache und SimpliVity Gegründet im Jahr
MehrRechner Architektur. Martin Gülck
Rechner Architektur Martin Gülck Grundlage Jeder Rechner wird aus einzelnen Komponenten zusammengesetzt Sie werden auf dem Mainboard zusammengefügt (dt.: Hauptplatine) Mainboard wird auch als Motherboard
MehrProgrammieren was ist das genau?
Programmieren was ist das genau? Programmieren heisst Computerprogramme herstellen (von griechisch programma für Vorschrift). Ein Computerprogramm ist Teil der Software eines Computers. Als Software bezeichnet
MehrDatenblatt: TERRA PC-GAMER 6250. Zusätzliche Artikelbilder IT. MADE IN GERMANY.
Datenblatt: TERRA PC-GAMER 6250 Das GAMING ERLEBNIS für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation und NVIDIA GeForce GTX 970 Grafik. Mit schnellem SSD Speichermedium für
MehrDatenblatt: TERRA PC-GAMER 6100. Zusätzliche Artikelbilder IT. MADE IN GERMANY.
Datenblatt: TERRA PC-GAMER 6100 Das pure Gaming Erlebnis. Jetzt mit Intel Syklake Plattform & DDR4 RAM. Der TERRA Gamer-PC mit Intel Core Prozessor der 6. Generation und AMD Radeon R9 380 Grafik mit 4
MehrSoftware in der Industriellen Bildverarbeitung
Software in der Industriellen Bildverarbeitung Technologieentwicklung am Beispiel Pattern Matching Dr. Olaf Munkelt MVTec Software GmbH MVTec Software GmbH Firma konzentriert sich auf Building Vision for
MehrAcer Commercial PCs Endverbraucher-Preisliste gültig ab
Acer Commercial PCs Inhaltsverzeichnis: Infoblatt 2 Acer Power F1 3 Acer Veriton 4 Bei den in der Preisliste genannten Preisen handelt es sich um die reinen Gerätepreise. Die Preise für Zubehör und Service-Optionen
MehrGPU-Programmierung: OpenCL
GPU-Programmierung: OpenCL Markus Hauschild Seminar: Multicore Programmierung Sommerstemester 2009 04.06.2009 1 Inhaltsverzeichnis 1 GPU-Programmierung 3 1.1 Entwicklung von Grafikkarten..................
MehrZusammenfassung des Handzettels für Programmieren in C
Zusammenfassung des Handzettels für Programmieren in C In der handschriftlichen Kopie werden mehr Abkürzungen verwendet. Alles Grün markierte dient zum lernen und wird nicht auf den Handzettel übertragen.
MehrGPU-Computing im Rahmen der Vorlesung Hochleistungsrechnen
GPU-Computing im Rahmen der Vorlesung Hochleistungsrechnen Universität Hamburg Scientific Visualization and Parallel Processing Übersicht Hintergrund und Entwicklung von GPGPU Programmierumgebungen & Werkzeuge
MehrAutomatisierung ( Fernsteuerung ) von Excel unter Microsoft Windows Tilman Küpper (tilman.kuepper@hm.edu)
HMExcel Automatisierung ( Fernsteuerung ) von Excel unter Microsoft Windows Tilman Küpper (tilman.kuepper@hm.edu) Inhalt 1. Einleitung...1 2. Beispiele...2 2.1. Daten in ein Tabellenblatt schreiben...2
MehrSeminararbeit. Aktuelle Entwicklungen im Bereich Visual Computing. Prof. Dr. T. Jung, Prof. Dr. P. Hufnagl CUDA. René Schimmelpfennig (530698)
Seminararbeit Aktuelle Entwicklungen im Bereich Visual Computing Prof. Dr. T. Jung, Prof. Dr. P. Hufnagl CUDA René Schimmelpfennig (530698) Angewandte Informatik Berlin, 8. Februar 2011 Inhaltsverzeichnis
MehrSENYO MINI PC 940MP. II Intel Core i3/i5/i7 Prozessor. II Intel HD-Grafik 5500. II 1 x 2,5" Sata. II 1x msata. II 4 GB DDR3L SO-DIMM, max.
SENYO MINI PC 940MP II Intel Core i3/i5/i7 Prozessor II Intel HDGrafik 5500 II 1 x 2,5" Sata II 1x msata II 4 GB DDR3L SODIMM, max. 16 GB RAM II 24/7 geeignet II passiv gekühlt II Dual Intel Gigabit LAN
MehrParalleles Rechnen. (Architektur verteilter Systeme) von Thomas Offermann Philipp Tommek Dominik Pich
Paralleles Rechnen (Architektur verteilter Systeme) von Thomas Offermann Philipp Tommek Dominik Pich Gliederung Motivation Anwendungsgebiete Warum paralleles Rechnen Flynn's Klassifikation Theorie: Parallel
MehrGPU-BESCHLEUNIGTE PACKUNGSOPTIMIERUNG. André Müller, Johannes J. Schneider, Elmar Schömer
GPU-BESCHLEUNIGTE PACKUNGSOPTIMIERUNG André Müller, Johannes J. Schneider, Elmar Schömer BETRACHTETES PACKPROBLEM gegeben N = 5, 6,,50 harte Kugeln in Dimension d mit ganzzahligen Radien r i = 1,2,,N gesucht
MehrC-Grundlagen. Einführung von Tronje Krabbe 1/21
C-Grundlagen Einführung von Tronje Krabbe 1/21 Gliederung Hintergrund Geschichte Nutzungsgebiete C-Derivate Syntax Compiler Beispielcode 2/21 Was ist C? C ist eine imperative, kompilierte Programmiersprache
MehrAUFPREIS: ComWeb e.k. Biermannsweg Bochum Telefon:
Skylake i3-6100hq 2x 2,7GHz TDP 35W HM170 Express Chipsatz 4 GB DDR4 Speicher (2 Steckplätze) 2048MB NVIDIA GeForce GTX 950M, PCIe x16, MXM3.0 Type B. High Definition Audio, 2 integrierte Lautsprecher
MehrHardware Virtualisierungs Support für PikeOS
Virtualisierungs Support für PikeOS Design eines Virtual Machine Monitors auf Basis eines Mikrokernels Tobias Stumpf SYSGO AG, Am Pfaenstein 14, 55270 Klein-Winternheim HS Furtwangen, Fakultät Computer
MehrDatenblatt: TERRA PC-GAMER 6100 1.059,00. Gaming-PC mit 240GB SSD + AMD R9 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 06.05.
Datenblatt: TERRA PC-GAMER 6100 Gaming-PC mit 240GB SSD + AMD R9 Grafik Herstellername: WORTMANNAG Artikel Nr.: 1001252 Referenznummer: 1001252 1.059,00 24MonateGarantie(Bring in) inkl. 19,00 % MwSt. Zusätzliche
MehrSchleifenanweisungen
Schleifenanweisungen Bisher: sequentielle Abarbeitung von Befehlen (von oben nach unten) Nun: Befehle mehrfach ausführen (= Programmschleife): for-anweisung - wenn feststeht, wie oft z.b.: eine Berechnung
MehrProdukte und Preise TERRA PC
Gehäuse - Formfaktor Micro-Format Micro-Format Micro-Format Midi Tower Midi Tower Midi Tower Art# 1009446 1009466 1009468 1009415 1009471 1009424 Bezeichnung TERRA PC-MICRO 3000 SILENT GREENLINE MUI TERRA
MehrEin kleiner Einblick in die Welt der Supercomputer. Christian Krohn 07.12.2010 1
Ein kleiner Einblick in die Welt der Supercomputer Christian Krohn 07.12.2010 1 Vorschub: FLOPS Entwicklung der Supercomputer Funktionsweisen von Supercomputern Zukunftsvisionen 2 Ein Top10 Supercomputer
Mehr