Close

Presentation

CoVA: Compiler for Versatile Architectures
DescriptionThe rapid advancement in computing demands and the increasing complexity of modern applications (e.g., image processing, numerical computation, and machine learning) necessitate efficient heterogeneous computing solutions. Project CoVA proposes an MLIR-based compilation flow designed to bridge the gap between high-level algorithm development with Python and diverse hardware architecture development with C++, including CPUs, GPUs, FPGAs, and quantum computing units. By utilizing a high-level MLIR dialect specifically designed for CoVA, we achieve the decoupling of algorithms from backend hardware, facilitating more efficient algorithm development and significantly reducing development cycles. Moreover, our design enhances development efficiency within HPC platforms equipped with heterogeneous accelerators, enabling faster and more streamlined development processes.
Event Type
ACM Student Research Competition: Graduate Poster
ACM Student Research Competition: Undergraduate Poster
Doctoral Showcase
Posters
TimeTuesday, 19 November 202412pm - 5pm EST
LocationB302-B305
Registration Categories
TP
XO/EX