Vertically Integrated Program
Since Fall 2017, students have joined this Vertically Integrated Project to learn parallel programming models, benchmark real systems, and contribute to research software. Students can earn 1–3 credits while working alongside faculty and peers across class years.
Semester Timeline
S26 CISC 187–487 9 Students ▸
1 credit
Benchmarking OpenMP and OpenACC directive-based compiler implementations across hardware targets.
Profiling execution behavior and performance characteristics of AMD's MI300A APU architecture.
Using LLMs to auto-generate and validate compiler test cases for OpenMP and OpenACC directive implementations.
Designing and assembling a low-cost Raspberry Pi cluster to teach parallel and distributed computing concepts.
Extending the OpenACC V&V testsuite to catch compiler conformance gaps across vendor implementations.
F25 CISC 187–487 8 Students ▸
1 credit
Designing and assembling a low-cost Raspberry Pi cluster to teach parallel and distributed computing concepts.
Extending the OpenACC V&V testsuite to catch compiler conformance gaps across vendor implementations.
Using LLMs to auto-generate and validate compiler test cases for OpenMP and OpenACC directive implementations.
S25 CISC 187–487 13 Students ▸
1 credit
F24 CISC 187–487 8 Students ▸
1 credit
F22 CISC/ELEG 187–487 11 Students ▸
1 credit · ELEG enrollment not recorded
S22 CISC/ELEG 187–487 5 Students ▸
1 credit
F21 CISC/ELEG 187–487 8 Students ▸
1 credit
S21 CISC/ELEG 187–487 7 Students ▸
1 credit
F20 CISC/ELEG 187–487 3 Students ▸
1 credit · CISC enrollment not recorded
S20 CISC 187/487, ELEG 187 6 Students ▸
1–2 credit
F19 CISC 187–487, ELEG 487 11 Students ▸
1–2 credit
S19 CISC/ELEG 467 11 Students ▸
1–2 credit
F18 CISC/ELEG 467 11 Students ▸
1–2 credit
S18 CISC/ELEG 467 6 Students ▸
1–2 credit
F17 CISC/ELEG 467 12 Students ▸
1 credit