Demand-Driven Computer Architecture
Build faster and more power-efficient computers using demand-driven computing. Find alternative methods to build and program processors. Our research focuses on development of demand-driven execution, an alternate execution paradigm for processor architecture and programming model in which execution proceeds from outputs toward inputs, extracting and mapping—research leading to a new era of parallel computing. We break down the barriers of how the programs are represented and executed to come up with extremely scalable architectures.
"Existing processors have hit a plateau. We cannot improve their performance any further. The only solution appears to be using parallelism."
Onder is the designer and implementer of one of the earliest architecture description languages, ADL. His 13-year partnership with the National Science Foundation began with his Information Technology Research award in 2003 and CAREER Award in 2004.