Costin Iancu is performing research in the areas of programming models and code optimization for large scale parallel systems. He tends to favor simple and practical designs. Over the years he has been involved in multiple projects.
(*) Big Data Support on HPC Systems. (Intel Parallel Computing Center).
(*) CORVETTE (Correctness, Verification and Testing of Parallel Programs): tools that assist developers in bug finding or program state exploration for debugging or optimization purposes. The focus is on developing a scalable dynamic program analysis framework for the HPC programming models.
(*) Berkeley UPC: Costin successfully used a combination of static and dynamic program analyses to guide communication and task scheduling optimizations.
(*) THOR (Throughput Oriented Runtime): this project consists in building a software overlay network to perform on-the-fly communication optimizations for large scale systems.