Accelerating Multi-physics Simulations using GPUs (Apprentice Position)
Summary
The objective of this project is to leverage GPU processing power to accelerate multi-physics simulations of complex real-world systems. Performance metrics would be predictive capability and time to solution.
Job Description
Week 1: Introduction to project, setup access to GPU nodes Weeks 2 - 5: GPU computing overview/training Weeks 5 - 10: Develop and apply CUDA code to accelerate multi-physics simulations of complex real-world systems
Computational Resources
PSC Bridges GPU nodes
Contribution to Community
The CUDA code developed in this study would be licensed under the GPLv3 free software licence. And will be made available on Github.
Position Type
Intern
Training Plan
Week 1: Introduction to project, setup access to GPU nodes Weeks 2 - 5: GPU computing overview/training
Student Prerequisites/Conditions/Qualifications
Required:
1. Engineering or Computer Science Major
2. C/C++
Preferred:
1. Interest in parallel computing