SlideShare a Scribd company logo
1 of 26
Interactive Particle Tracing with  Cumulative Blood Damage Computation for Ventricular Assist Devices Dennis Kempin, Peter Schumacher, Gernot Ziegler, Tobias Rick
Abstract
DeBakeyVentricular Assist Device
Hydraulik Hematologie
Motivation?
Arora et al A Tensor-Based Measure for Estimating Blood Damage Hentschel et al Interactive blood damage analysis for ventricular assist devices
Goal: Fully interactive particle seeding
Technology
Implementation
Traditional SV
GPU based SV
Hemolysis Velocity Gradient Tensor Eigenvectors Hemolysis
Reduce Complexity Cartesian Grid LowerlevelIntegration Frameskipping Single-precisionfloat SpecializedEigensolver
Results
My Home Computer: G96b = $50
65.000particles In realtime
NumericInstabilities!
(million)Integrationsper second
GPU Peak Performance Gflops 67 9500GT
GPU Peak Performance Gflops 67 1700 9500GT GTX 295
Improve Accuracy Tetraedal Grid Higherlevel Integration Memory Streaming Double-precisionfloat More accurateeigensolver
Thank you for your attention! Any Questions?

More Related Content

Viewers also liked

Sustancias psicoactivas
Sustancias psicoactivasSustancias psicoactivas
Sustancias psicoactivaschiknela
 
Tesol teaching conversation through images
Tesol teaching conversation through imagesTesol teaching conversation through images
Tesol teaching conversation through imagesBushra Alshakhly
 
Progressive photon mapping
Progressive photon mappingProgressive photon mapping
Progressive photon mappingdenniskempin
 
Arabic language. improving listening skills. By Bushra Alshakhly
Arabic language.  improving listening skills. By Bushra AlshakhlyArabic language.  improving listening skills. By Bushra Alshakhly
Arabic language. improving listening skills. By Bushra AlshakhlyBushra Alshakhly
 

Viewers also liked (6)

1616 (1)
1616 (1)1616 (1)
1616 (1)
 
Sustancias psicoactivas
Sustancias psicoactivasSustancias psicoactivas
Sustancias psicoactivas
 
Tesol teaching conversation through images
Tesol teaching conversation through imagesTesol teaching conversation through images
Tesol teaching conversation through images
 
Progressive photon mapping
Progressive photon mappingProgressive photon mapping
Progressive photon mapping
 
Divorcio
Divorcio Divorcio
Divorcio
 
Arabic language. improving listening skills. By Bushra Alshakhly
Arabic language.  improving listening skills. By Bushra AlshakhlyArabic language.  improving listening skills. By Bushra Alshakhly
Arabic language. improving listening skills. By Bushra Alshakhly
 

Similar to Talk GI Workshop VR/AR

Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...
Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...
Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...GigaScience, BGI Hong Kong
 
“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook
“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook
“Practical DNN Quantization Techniques and Tools,” a Presentation from FacebookEdge AI and Vision Alliance
 
Octnews featured article
Octnews featured articleOctnews featured article
Octnews featured articleKangZhang
 
Intro to Machine Learning for GPUs
Intro to Machine Learning for GPUsIntro to Machine Learning for GPUs
Intro to Machine Learning for GPUsSri Ambati
 
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360Simon Scarle
 
Deep Learning on the SaturnV Cluster
Deep Learning on the SaturnV ClusterDeep Learning on the SaturnV Cluster
Deep Learning on the SaturnV Clusterinside-BigData.com
 
09 accelerators
09 accelerators09 accelerators
09 acceleratorsMurali M
 
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMD
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMDUncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMD
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMDCan Ozdoruk
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Vignesh V Menon
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Alpen-Adria-Universität
 
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdfbui thequan
 
Machine Learning with New Hardware Challegens
Machine Learning with New Hardware ChallegensMachine Learning with New Hardware Challegens
Machine Learning with New Hardware ChallegensOscar Law
 
Prime Evolution
Prime EvolutionPrime Evolution
Prime Evolutiongerobag
 
introduction to jpeg for image proce.ppt
introduction to jpeg for image proce.pptintroduction to jpeg for image proce.ppt
introduction to jpeg for image proce.pptnaghamallella
 
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNet
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNetFrom Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNet
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNetEric Haibin Lin
 
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...Implementing AI: High Performance Architectures: A Universal Accelerated Comp...
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...KTN
 
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdf
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdfNVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdf
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdfMuhammadAbdullah311866
 
PhD defense talk (portfolio of my expertise)
PhD defense talk (portfolio of my expertise)PhD defense talk (portfolio of my expertise)
PhD defense talk (portfolio of my expertise)Gernot Ziegler
 

Similar to Talk GI Workshop VR/AR (20)

Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...
Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...
Heshan Lin: Accelerating Short Read Mapping, Local Realignment, and a Discove...
 
“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook
“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook
“Practical DNN Quantization Techniques and Tools,” a Presentation from Facebook
 
Octnews featured article
Octnews featured articleOctnews featured article
Octnews featured article
 
Intro to Machine Learning for GPUs
Intro to Machine Learning for GPUsIntro to Machine Learning for GPUs
Intro to Machine Learning for GPUs
 
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360
Putting a Heart into a Box:GPGPU simulation of a Cardiac Model on the Xbox 360
 
Deep Learning on the SaturnV Cluster
Deep Learning on the SaturnV ClusterDeep Learning on the SaturnV Cluster
Deep Learning on the SaturnV Cluster
 
09 accelerators
09 accelerators09 accelerators
09 accelerators
 
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMD
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMDUncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMD
Uncovering the Elusive HIV Capsid with Kepler GPUs Running NAMD and VMD
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
 
Tridiagonal solver in gpu
Tridiagonal solver in gpuTridiagonal solver in gpu
Tridiagonal solver in gpu
 
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf
2.01_Nvidia_NVswitch_HotChips2018_DGX2NVS_Final.pdf
 
Machine Learning with New Hardware Challegens
Machine Learning with New Hardware ChallegensMachine Learning with New Hardware Challegens
Machine Learning with New Hardware Challegens
 
Prime Evolution
Prime EvolutionPrime Evolution
Prime Evolution
 
introduction to jpeg for image proce.ppt
introduction to jpeg for image proce.pptintroduction to jpeg for image proce.ppt
introduction to jpeg for image proce.ppt
 
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNet
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNetFrom Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNet
From Hours to Minutes: The Journey of Optimizing Mask-RCNN and BERT Using MXNet
 
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...Implementing AI: High Performance Architectures: A Universal Accelerated Comp...
Implementing AI: High Performance Architectures: A Universal Accelerated Comp...
 
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdf
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdfNVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdf
NVIDIA DGX User Group 1st Meet Up_30 Apr 2021.pdf
 
PhD defense talk (portfolio of my expertise)
PhD defense talk (portfolio of my expertise)PhD defense talk (portfolio of my expertise)
PhD defense talk (portfolio of my expertise)
 
ANPR FPGA Workshop
ANPR FPGA WorkshopANPR FPGA Workshop
ANPR FPGA Workshop
 

Recently uploaded

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 

Recently uploaded (20)

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 

Talk GI Workshop VR/AR

Editor's Notes

  1. Bedanken und BegrüßungHiwiProjektvorstellenKurzenprägnantenNamen
  2. Worumgehtes?Particle Tracing - keinFremdwortVisualisieren von Strömungsfeldern
  3. Anwendung: Projektvom VRDeBakeyVentricular Assist Device.Turbine = Blutpumpe
  4. AnsHerzanfügenHerzunterstützenWartezeitüberbrücken
  5. ZweiDesignaspekteHydraulisch: GeschwindigkeitHematologisch: Blutistnichtirgendeineflüssigkeit Rote BlutzellensindempfindlichKrafteinwirkung = Schädigung = Hämolyse = Vergiftung/HerzversagenWill man vermeiden -> OptimierenmitModellen
  6. Warumarbeitenwir an diesemProjekt?InteressanteAnwendung-> HiwiProjektTechnische Motivation
  7. Hydraulik -> einfachProblematisch: HämatologischenEigenschaftenWegen: komplexeBerechnungen
  8. ZweiVeröffentlichungenArora et al: BlutschädigungsmodellHeentschelet al: VAD SoftwareNachteil: Offline Vorberechnungen-> KeininteraktivesEinfügen von Partikeln.
  9. Ziel:Interaktiveseinfügen von PartikelnNichtnur auf HPC Hardware, sondernauchskalierbar auf Desktop PCs. Problem: EchtzeitberechnungBlutschädigung-> KeineklassischeVisualisierung
  10. AndererAnsatz: Statt CPU
  11. NVidia CUDA. GPUs in C programmierenGPUs eignensichfür das Problem hervoragend
  12. Nichtnur Desktop PCsAuch: VR HardwareVistaTransparenteBehandlungEin/Ausgabe
  13. PaarWortezur Art derImplementierung
  14. AblaufeinerklassischeVisualisierung: Links Host, Rechts DeviceKritischerBereich: RenderschleifeZweiProbleme:- Data processing: ZeitintensivmitBlutschädigung- Data transfer derPartikeldaten
  15. GPU basierteVisualisierungProblemegelöst:Datentransferverschoben, bleiben auf GPUData processing ausgelagertGPU kann 100te Partikel parallel verarbeiten
  16. KurzerÜberblickPosition: GeschwindigkeitsfeldschrittweiseintegrierenHämolyse: Braucht TensorWirdebenfallsschrittweiseaktualisiertBenötigtvieleMatrixopperationen und die Eigenvektoren-> Nichtschwierig, aberteuerwennechtzeitAus Tensor ->Hämolyse
  17. Damitechtzeittauglich: KomplexitätreduziertKartesischesGitterEuler IntegrationÜberspringen von FramesSingle-precision floatsSpecialized Eigensolver
  18. Waskonntenwirmit den Ansätzenerreichen?Benchmark auf Low End Computer
  19. ZuHausesteht so einer.Grafikkartemit G96b Chip: $50.
  20. 65.000 Partikel in Echtzeitbei 30 fps darstellbar. InklBlutschädigungsmodell.Doch: Ziemlichgravierendes Problem!
  21. ErgebnissenahezuunbrauchbarZuUngenauKeinWunder: ZuvielGenauigkeitgegen Performance eingetauschtDoch: Optimistisch was erhöhenderGenauigkeitangeht. Warum:
  22. Integrationen pro SekundebeiverschiedenenPartikelanzahlen. Orange ohneBlutschädigung – sehr simple BerechnungRot mitkomplexemBlutschädigungsmodellKaumGeschwindigkeiteingebüßt -> Skaliertsehr gut.
  23. GetesteteGrafikkarte: 67 GFlops
  24. AktuelleGrafikkarte:GTX 2952 KerneZusammen: 1700 GFlops. Also:MassigRaumfürVerbesserungderGenauigkeit
  25. Aufgabenfür die Zukunft:TetraederGitterIntegrationsmethodenhöherer levelSpeicher StreamingbeizukleinemSpeicherNeueKarten: Double precision FließkommazahlenGenauerereEgensolverAlgorithmen
  26. Damit bin ich am Ende.Vielen Dank fürIhreAufmerksamkeit