This second course in scientific computing focuses on the use of parallel processing on GPUs with CUDA. Basic topics covered include the idea of parallelism and parallel architectures. The course then presents key parallel algorithms on GPUs such as scan, reduce, histogram and stencil, and compound algorithms. Applications to scientific computing are drawn from problems in linear algebra, curve fitting, FFTs, systems of ODEs and PDEs, and image processing. Finally, the course presents optimization strategies specific to GPUs. Basic knowledge of Unix, and C is assumed. (Formerly AMS 148.)
3 terms
Other grades
University of California, Santa Cruz
AM 148 at UCSC: average GPA 2.49 across 65 students. Grade distribution by term. This second course in scientific computing focuses on the use of parallel…
Average GPA: 2.49
Grade distribution records: 65 students across 3 terms.
| Grade | Students | Percent |
|---|---|---|
| A | 15 | 23.1% |
| B | 10 | 15.4% |
| C | 3 | 4.6% |
| D | 1 | 1.5% |
| F | 10 | 15.4% |
| P | 3 | 4.6% |
| NP | 10 | 15.4% |
| S | 4 | 6.2% |
| U | 2 | 3.1% |
| W | 6 | 9.2% |
Based on 65 student grade records across 3 terms and 1 professor.
The course page is taking longer to load. This summary is still available.
We could not load the full course details. This summary is still available.
Still loading. This can take a moment on a slow connection.
Loading My Class Grades