| teaching |
|
CSE 6230 (also CS 6230) Fall 2008 T–Th 12–1:30p College of Computing Bldg., Room 52 |
High-Performance Computing: Tools and Applications. The goal of this course is to provide a graduate-level introduction to high-performance parallel, distributed, network computing. The emphasis is on a survey of current trends in parallel computer architectures, programming models (compilers, languages, and libraries), and systems (operating systems and I/O). The course includes a number of hands-on assignments and a final project. |
|
Georgia Tech Summer CRUISE Program June 6, 2008 |
Talk: Parallel programming models This talk is an introductory survey to some of the programming models used in high-performance computing today. |
|
CSE 8803 PNA Spring 2008 T–Th 9:35–10:55a Mol. Sci. Engr. Bldg., Room G011 |
Parallel numerical
algorithms. This course surveys parallelization
techniques and issues for core numerical algorithms in
computational science, including dense and sparse linear
algebra computations, numerical solution of ordinary and
partial differential equations, signal processing, numerical
optimization, and particle simulations. About 2/3 of the
course will be devoted to fundamental techniques; the
remaining 1/3 will cover current research, with guest
lectures on novel algorithms and the interactions between
algorithms and machine architectures, among other
topics. Students will complete a collaborative term
project. The course is open to graduate and advanced undergraduate students, and students in all science and engineering disciplines are encouraged to attend. Some exposure to numerical algorithms (e.g., CS 8803 NMC) and/or basic parallel programming is desirable. |