Dr. Soner Onder was awarded $153,000.00 from the NSF (National Science
Foundation), division of Computer and Communication Foundations,
Software and Hardware Foundations Program in support of his research.
This research focuses on developing a framework in which compilers and
processor architectures can collaborate efficiently and effectively.
The project will support two Ph.D. students for one year. Dr. Onder
and his students will be investigating single assignment program
representations in which each variable is assigned at a single point
in the program. The direct support of these representations through
micro-architecture implementation is the key concept that can break
the barriers between the compilers and architectures. This new
approach will have a significant impact on the design of future
processors, design of compiler internal representations as well as the
back-end of the compilers. It can also change how parallelism is
exploited at various granularities and how various optimizations are
carried out.
Dr. Onder also expects that the investigated framework will help
revitalize computer architecture and compiler optimization research by
opening up unexplored paths for research in high-performance systems.
Consequently, it can affect every field of science and commerce which
relies on high-performance computation.