https://github.com/princetonuniversity/gpu_programming_intro
https://github.com/princetonuniversity/gpu_programming_intro
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/princetonuniversity/gpu_programming_intro
- Owner: PrincetonUniversity
- Created: 2019-10-29T13:34:06.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T13:30:16.000Z (7 months ago)
- Last Synced: 2025-03-29T14:09:17.504Z (7 months ago)
- Language: C++
- Size: 653 KB
- Stars: 116
- Watchers: 6
- Forks: 35
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction to GPU Computing
## About
This guide provides materials for getting started with running GPU codes on the Princeton Research Computing clusters. It also provides an introduction to writing CUDA kernels and examples of using the NVIDIA GPU-accelerated libraries (e.g., cuBLAS).
## Upcoming GPU Training
[Princeton GPU User Group](https://researchcomputing.princeton.edu/learn/user-groups/gpu)
[See all PICSciE/RC workshops](https://researchcomputing.princeton.edu/learn/workshops-live-training)
[Subscribe to PICSciE/RC Mailing List](https://researchcomputing.princeton.edu/subscribe)## Learning Resources
[GPU Computing at Princeton](https://researchcomputing.princeton.edu/support/knowledge-base/gpu-computing)
[2025 Princeton GPU Hackathon](https://www.openhackathons.org/s/siteevent/a0CUP00000rwmKa2AI/se000356)
[Resource List by Open Hackathons](https://www.openhackathons.org/s/technical-resources)
[Training Archive at Oak Ridge National Laboratory](https://docs.olcf.ornl.gov/training/training_archive.html)
[LeetGPU - Free GPU Simulator](https://leetgpu.com/)
[CUDA C++ Programming Guide by NVIDIA](https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html)
[CUDA Fortran Programming Guide by NVIDIA](https://docs.nvidia.com/hpc-sdk/compilers/cuda-fortran-prog-guide/index.html)
[Intro to CUDA Blog Post](https://devblogs.nvidia.com/even-easier-introduction-cuda/)
[Online Book Available through PU Library](https://catalog.princeton.edu/catalog/99125304171206421)
[Princeton A100 GPU Workshop](https://github.com/PrincetonUniversity/a100_workshop)## Getting Help
If you encounter any difficulties with this material then please send an email to cses@princeton.edu or attend a help session.
## Authorship
This guide was created by Jonathan Halverson and members of Princeton Research Computing.