CSCI 4125
Programming for Performance
Lec 01 and Lab B01 selected
This course explores the design, implementation, and evaluation of computer programs for applications in which performance is a central issue. In the sequential computing setting, it explores topics such as profiling, cache effects, I/O performance, floating-point issues, compiler directives and performance tuning. In the parallel computing setting it introduces techniques for the design, implementation and evaluation of programs for both Shared-Memory Multiprocessors (SMPs) and Distributed Memory Multicomputers (clusters). It is recommended that students take CSCI 3121 prior to taking this course.
Sections
Lecture
Lec 01
Mon, Wed 13:05-14:25
Lab
Lab B01
Fri 13:05-14:25
Syllabus
Have the syllabus for CSCI 4125? Share it and everyone gets the grading, textbooks and rules.