Home   |   Student Services   |   Industrial Relations   |   Alumni   |   About HKN   |   Contact Us   
HKN Student Services
  

Tutoring
Tutoring Schedule

Course Surveys
EE Professors
EE Teaching Assistants
EE Courses
CS Professors
CS Teaching Assistants
CS Courses

Online Exams
HKN Online Exams

More Student Services
Undergraduate Notes
Graduate School Info
CS GRE Review Notes
Industrial Relations
Useful Links

HKN Shield

Computer Science 258

[Email HKN about this data] [Info about this page]
TitleParallel Processorstrend
Units3
Prerequisites252.
DescriptionIn-depth study of the design, engineering, and evaluation of modern parallel computers. Fundamental design: naming, synchronization, latency, and bandwidth. Architectural evolution and technological driving forces. Parallel programming models, communication primitives, programming and compilation techniques, multiprogramming workloads and methodology for quantitative evaluation. Latency avoidance through replication in small-scale and large-scale shared memory designs; cache-coherency, protocols, directories, and memory consistency models. Message passing: protocols, storage management, and deadlock. Efficient network interface, protection, events, active messages, and coprocessors in large-scale designs. Latency tolerance through prefetching, multithreading, dynamic instruction scheduling, and software techniques. Network design: topology, packaging, k-ary n-cubes, performance under contention. Synchronization: global operations, mutual exclusion, and events. Alternative architectures: dataflow, SIMD, systoltic arrays.

Sections Instructor Teaching EffectivenessHow worthwhile was this course?
Spring 2002Kubiatowicz6.2/ 7 ± 0.4
5.8/ 7 ± 0.5
Spring 1999Culler6.0/ 7 ± 0.4
6.3/ 7 ± 0.3
Spring 1995Culler6.0/ 7 ± 0.3
5.8/ 7 ± 0.3
Spring 1990Ranade4.9/ 7 ± 0.8
5.3/ 7 ± 0.8
Fall 1988Ranade3.3/ 7 ± 1.6
4.0/ 7 ± 1.2

   
Overall Rating Teaching EffectivenessHow worthwhile was this course?
Computer Science 258 5.7/ 7 ± 0.1
5.7/ 7 ± 0.1

Hint: You can click on the colored rating bars to see detailed statistics on a particular rating.


Powered by GoodProfOrNot.


   Eta Kappa Nu, Mu Chapter 290 cory: (510) 642-7346 www@hkn.eecs.berkeley.edu