Mission
The Heterogeneous and Reconfigurable Computing (HeRC) Lab develops technologies that enable the practical application of emerging and special-purpose processing technologies for scientific and real-time embedded computing. This includes field programmable, massively parallel, and processor-in-memory architectures. The lab develops artifacts that include development tools, programmer abstractions, and deployed applications, and also performs comparative analyses of competing architectures.