SlideShare une entreprise Scribd logo
1  sur  18
Bachelor-Thesis Untersuchung zur Optimierung grafischer Datenverarbeitungssysteme durch Multi-GPU Umgebungen Multimediatechnik - Hochschule Wismar 1
Überblick Motivation Einleitung Komposition und Aufteilung Kompositionsverfahren GPGPU Entwurf eqOSG Realisierung Aufteilung durch OpenGL-Extensions Equalizer-Konfiguration OpenCL-Aufteilung Messergebnisse Ausblick Demonstration Multimediatechnik - Hochschule Wismar 2
Motivation Grafische Datenverarbeitung zur Visualisierung von Erkenntnissen verschiedener Bereiche Hohe Hardware-Anforderungen zur flüssigen Darstellung Neueste Technologien erlauben Integration mehrerer Grafikkerne auf einer Karte Nur wenige Lösungsansätze für Nutzung der Ressourcen vorhanden  Ziel: Untersuchung zur Optimierung jener Visualisierungen durch neue Technologie Multimediatechnik - Hochschule Wismar 3
Motivation Multimediatechnik - Hochschule Wismar 4
Einleitung Software-Eigenentwicklung für Messwertermittlung Durch Hardware-Abhängigkeit, Analyse von Grafikarchitekturen notwendig Multimediatechnik - Hochschule Wismar 5
Komposition und Aufteilung Multimediatechnik - Hochschule Wismar 6
Kompositionsverfahren Multimediatechnik - Hochschule Wismar 7 Komposition und Aufteilung
GPGPU General Purpose Graphics Processing Unit – Lösung allgemeiner algebraischer Probleme auf GPU (auch im Verbund) Diverse technische Realisierungsmöglichkeiten Problem: Vereinheitlichung mehrerer Technologien unterschiedlicher Architekturen Multimediatechnik - Hochschule Wismar 8 Komposition und Aufteilung
Entwurf Erster Prototyp: low-level Bibliotheken und Funktions-erweiterungen zur Aufteilung Aufwand zur Realisierung einer Großlösung bedingte Wechsel zu leistungsfähigeren Bibliotheken Multimediatechnik - Hochschule Wismar 9
eqOSG Multimediatechnik - Hochschule Wismar 10 Entwurf
eqOSG Multimediatechnik - Hochschule Wismar 11 Entwurf
eqOSG Multimediatechnik - Hochschule Wismar 12 Entwurf
Realisierung Multimediatechnik - Hochschule Wismar 13
Aufteilung Basislösung Multimediatechnik - Hochschule Wismar 14 Realisierung Erweiterungsfunktionen müssen im Vorfeld gebunden werden Getrennte Umsetzung von NVIDIA und ATI Funktionen werden nur von Profi-GPUs unterstützt
Equalizer-Konfiguration Multimediatechnik - Hochschule Wismar 15 Realisierung Kaskadierte Einträge legen Statuszustände fest Erstellung ,[object Object]
GPU
Zwischenspeicher
Ansichts-DimensionierungKomposition ,[object Object]

Contenu connexe

Tendances

Einführung Wissenschaftliches Arbeiten in der angewandten Informatik
Einführung Wissenschaftliches Arbeiten in der angewandten InformatikEinführung Wissenschaftliches Arbeiten in der angewandten Informatik
Einführung Wissenschaftliches Arbeiten in der angewandten Informatik
Hans-Joerg Happel
 
Anforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML GrundlagenAnforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML Grundlagen
Christian Baranowski
 
S&op process template
S&op process templateS&op process template
S&op process template
Luke Lenahan
 
Roadmap Indústria 4.0
Roadmap Indústria 4.0Roadmap Indústria 4.0
Roadmap Indústria 4.0
Ricardo Lima
 

Tendances (20)

Einführung Wissenschaftliches Arbeiten in der angewandten Informatik
Einführung Wissenschaftliches Arbeiten in der angewandten InformatikEinführung Wissenschaftliches Arbeiten in der angewandten Informatik
Einführung Wissenschaftliches Arbeiten in der angewandten Informatik
 
Project Integration Management - PMP Preparation
Project Integration Management - PMP PreparationProject Integration Management - PMP Preparation
Project Integration Management - PMP Preparation
 
Discover the right tools for your Project Management Office (PMO)
Discover the right tools for your Project Management Office (PMO)Discover the right tools for your Project Management Office (PMO)
Discover the right tools for your Project Management Office (PMO)
 
Value Realization with SAP Ariba Solutions Approach, Measurement, and Success
Value Realization with SAP Ariba Solutions Approach, Measurement, and SuccessValue Realization with SAP Ariba Solutions Approach, Measurement, and Success
Value Realization with SAP Ariba Solutions Approach, Measurement, and Success
 
Anforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML GrundlagenAnforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML Grundlagen
 
Determining the Mathematical ROI of a Project Management Office (PMO) Impleme...
Determining the Mathematical ROI of a Project Management Office (PMO) Impleme...Determining the Mathematical ROI of a Project Management Office (PMO) Impleme...
Determining the Mathematical ROI of a Project Management Office (PMO) Impleme...
 
APMP Foundation: Opportunity Qualification
APMP Foundation: Opportunity QualificationAPMP Foundation: Opportunity Qualification
APMP Foundation: Opportunity Qualification
 
PMBOK six edition dataflow diagram by english with MS-visio
PMBOK six edition dataflow diagram by english with MS-visioPMBOK six edition dataflow diagram by english with MS-visio
PMBOK six edition dataflow diagram by english with MS-visio
 
S&op process template
S&op process templateS&op process template
S&op process template
 
마케팅 Pr i. 마케팅 환경의 변화
마케팅 Pr i. 마케팅 환경의 변화마케팅 Pr i. 마케팅 환경의 변화
마케팅 Pr i. 마케팅 환경의 변화
 
PMBOK(R) sixth edition data flow diagrams r2
PMBOK(R)  sixth edition data flow diagrams r2PMBOK(R)  sixth edition data flow diagrams r2
PMBOK(R) sixth edition data flow diagrams r2
 
PROJE YONETIMI KILAVUZU
PROJE YONETIMI KILAVUZUPROJE YONETIMI KILAVUZU
PROJE YONETIMI KILAVUZU
 
TryHackMe Certification: Complete beginner Learning Path
TryHackMe Certification: Complete beginner Learning PathTryHackMe Certification: Complete beginner Learning Path
TryHackMe Certification: Complete beginner Learning Path
 
Getting Started With Business Process Modeling
Getting Started With Business Process ModelingGetting Started With Business Process Modeling
Getting Started With Business Process Modeling
 
Business and Data in motion
Business and Data in motionBusiness and Data in motion
Business and Data in motion
 
[Sample Question] OMG OCEB 2 Fundamental (OMG-OCEB2-FUND100) Certification
[Sample Question] OMG OCEB 2 Fundamental (OMG-OCEB2-FUND100) Certification[Sample Question] OMG OCEB 2 Fundamental (OMG-OCEB2-FUND100) Certification
[Sample Question] OMG OCEB 2 Fundamental (OMG-OCEB2-FUND100) Certification
 
Case study successfully planning and executing a p6 eppm implementation roa...
Case study   successfully planning and executing a p6 eppm implementation roa...Case study   successfully planning and executing a p6 eppm implementation roa...
Case study successfully planning and executing a p6 eppm implementation roa...
 
Roadmap Indústria 4.0
Roadmap Indústria 4.0Roadmap Indústria 4.0
Roadmap Indústria 4.0
 
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy ModernizationMove to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
 
APMP Foundation: Developing Proposal Strategy
APMP Foundation: Developing Proposal StrategyAPMP Foundation: Developing Proposal Strategy
APMP Foundation: Developing Proposal Strategy
 

En vedette

Präsentation der Bachelorarbeit
Präsentation der BachelorarbeitPräsentation der Bachelorarbeit
Präsentation der Bachelorarbeit
alm13
 
Thesis Power Point Presentation
Thesis Power Point PresentationThesis Power Point Presentation
Thesis Power Point Presentation
riddhikapandya1985
 

En vedette (20)

Bachelor Thesis Presentation
Bachelor Thesis PresentationBachelor Thesis Presentation
Bachelor Thesis Presentation
 
Bachelor\'s Thesis Presentation
Bachelor\'s Thesis PresentationBachelor\'s Thesis Presentation
Bachelor\'s Thesis Presentation
 
Präsentation der Bachelorarbeit
Präsentation der BachelorarbeitPräsentation der Bachelorarbeit
Präsentation der Bachelorarbeit
 
Bachelor Thesis
Bachelor ThesisBachelor Thesis
Bachelor Thesis
 
Kolloquium
KolloquiumKolloquium
Kolloquium
 
MicroWSMO editor - Bachelor's thesis presentation
MicroWSMO editor - Bachelor's thesis presentationMicroWSMO editor - Bachelor's thesis presentation
MicroWSMO editor - Bachelor's thesis presentation
 
Verteidigung
VerteidigungVerteidigung
Verteidigung
 
Msc Thesis - Presentation
Msc Thesis - PresentationMsc Thesis - Presentation
Msc Thesis - Presentation
 
Master Thesis presentation
Master Thesis presentationMaster Thesis presentation
Master Thesis presentation
 
Thesis Defense Presentation
Thesis Defense PresentationThesis Defense Presentation
Thesis Defense Presentation
 
Thesis Power Point Presentation
Thesis Power Point PresentationThesis Power Point Presentation
Thesis Power Point Presentation
 
Cuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological DataCuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological Data
 
Masterarbeit
MasterarbeitMasterarbeit
Masterarbeit
 
Ruge 2015- Die doppelte Disziplinlosigkeit der Medienpädagogik
Ruge 2015- Die doppelte Disziplinlosigkeit der MedienpädagogikRuge 2015- Die doppelte Disziplinlosigkeit der Medienpädagogik
Ruge 2015- Die doppelte Disziplinlosigkeit der Medienpädagogik
 
Automatisierte Generierung hybrider Apps für Mobile Devices
Automatisierte Generierung hybrider Apps für Mobile DevicesAutomatisierte Generierung hybrider Apps für Mobile Devices
Automatisierte Generierung hybrider Apps für Mobile Devices
 
Plattformübergreifende Magazine auf Tablet-Computern mit Hybrid-Apps
Plattformübergreifende Magazine auf Tablet-Computern mit Hybrid-AppsPlattformübergreifende Magazine auf Tablet-Computern mit Hybrid-Apps
Plattformübergreifende Magazine auf Tablet-Computern mit Hybrid-Apps
 
Maker movement
Maker movementMaker movement
Maker movement
 
Maker Movement
Maker MovementMaker Movement
Maker Movement
 
Bachelor's Defense
Bachelor's Defense Bachelor's Defense
Bachelor's Defense
 
Markenklassen Nizzaer Klassifikation
Markenklassen Nizzaer KlassifikationMarkenklassen Nizzaer Klassifikation
Markenklassen Nizzaer Klassifikation
 

Similaire à Bachelor Thesis Presentation

Video-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEndVideo-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEnd
Christian Kehl
 
Java für eingebettete Systeme
Java für eingebettete SystemeJava für eingebettete Systeme
Java für eingebettete Systeme
rdmeyer
 

Similaire à Bachelor Thesis Presentation (20)

Video-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEndVideo-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEnd
 
3d mit Python (PythonCamp)
3d mit Python (PythonCamp)3d mit Python (PythonCamp)
3d mit Python (PythonCamp)
 
OSG Volume Rendering
OSG Volume RenderingOSG Volume Rendering
OSG Volume Rendering
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)
 
PLM Open Hours - ECAD und PDM - Integrationsmöglichhkeiten
PLM Open Hours - ECAD und PDM - IntegrationsmöglichhkeitenPLM Open Hours - ECAD und PDM - Integrationsmöglichhkeiten
PLM Open Hours - ECAD und PDM - Integrationsmöglichhkeiten
 
3D Verfahren
3D Verfahren3D Verfahren
3D Verfahren
 
VDC Newsletter 2010-04
VDC Newsletter 2010-04VDC Newsletter 2010-04
VDC Newsletter 2010-04
 
Gesichtserkennung in Kamerastreams
Gesichtserkennung in KamerastreamsGesichtserkennung in Kamerastreams
Gesichtserkennung in Kamerastreams
 
Java für eingebettete Systeme
Java für eingebettete SystemeJava für eingebettete Systeme
Java für eingebettete Systeme
 
VDC Newsletter 2007-02
VDC Newsletter 2007-02VDC Newsletter 2007-02
VDC Newsletter 2007-02
 
Visualisierung von Algorithmen und Datenstrukturen
Visualisierung von Algorithmen und DatenstrukturenVisualisierung von Algorithmen und Datenstrukturen
Visualisierung von Algorithmen und Datenstrukturen
 
Projektsteckbrief Perlen Papier
Projektsteckbrief Perlen PapierProjektsteckbrief Perlen Papier
Projektsteckbrief Perlen Papier
 
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDA
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDASchulung: Einführung in das GPU-Computing mit NVIDIA CUDA
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDA
 
bsamap.at - Neuigkeiten Dezember 2018
bsamap.at - Neuigkeiten Dezember 2018bsamap.at - Neuigkeiten Dezember 2018
bsamap.at - Neuigkeiten Dezember 2018
 
Whitepaper Virtuelle Techniken in der Fabrikplanung
Whitepaper Virtuelle Techniken in der FabrikplanungWhitepaper Virtuelle Techniken in der Fabrikplanung
Whitepaper Virtuelle Techniken in der Fabrikplanung
 
Virtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die ResultateVirtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die Resultate
 
3D - Spiel mit der Technik, Tekom 2016
3D - Spiel mit der Technik, Tekom 20163D - Spiel mit der Technik, Tekom 2016
3D - Spiel mit der Technik, Tekom 2016
 
DiFa v2.1
DiFa v2.1DiFa v2.1
DiFa v2.1
 
DiFa v2.1
DiFa v2.1DiFa v2.1
DiFa v2.1
 
Implementierung der Knowledge Engineering Workbench in myCBR
Implementierung der Knowledge Engineering Workbench in myCBRImplementierung der Knowledge Engineering Workbench in myCBR
Implementierung der Knowledge Engineering Workbench in myCBR
 

Plus de Christian Kehl

Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Christian Kehl
 
Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engels
Christian Kehl
 

Plus de Christian Kehl (20)

From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...
 
Mobile Outcrop Geology using tablets
Mobile Outcrop Geology using tabletsMobile Outcrop Geology using tablets
Mobile Outcrop Geology using tablets
 
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
 
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
 
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
 
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
 
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
 
WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...
 
Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)
 
Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...
 
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
 
LiDAR acquisition
LiDAR acquisitionLiDAR acquisition
LiDAR acquisition
 
Fluid simulation
Fluid simulationFluid simulation
Fluid simulation
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video Encoding
 
Depth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theoryDepth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theory
 
Graph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanGraph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese Postman
 
GPU Computing
GPU ComputingGPU Computing
GPU Computing
 
Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engels
 
Web-Streams und Web-Geoinformationssysteme
Web-Streams und Web-GeoinformationssystemeWeb-Streams und Web-Geoinformationssysteme
Web-Streams und Web-Geoinformationssysteme
 

Bachelor Thesis Presentation