Computer Architecture Lab
The Computer Architecture lab in Hicks 303 has 4 PC workstations that are used for computer architecture modeling and simulation tools.
Past and ongoing projects include:
- Simulation and evaluation of hardware designs for energy-efficient shared memory synchronization for embedded systems, such as iPhones.
- Development of parallel benchmarks and simulation tools for a 1000-core desktop supercomputer.
- Evaluation of alternative interconnection networks for a 1000-core desktop supercomputer.
- Evaluation of VLSI CAD tools for use in class and for future research projects.
- Design and implementation of computing hardware for accelerated training of cascade-correlation neural networks.
- Electromechanical Arithmetic Logic Unit.
ENGR25 / CPSC25: Principles of Computer Architecture