Tag Archives: s-onder

Ending of Moore’s Law is the Beginning

Every field of science and commerce now relies on computers and their capability to process data and information—fast.

Moore’s law enabled doubling the number of transistors that can be put on a chip every 18 months.

The ever-growing performance of computers is due to two main factors: our ability to shrink electronic circuits to smaller and smaller dimensions, and architectural innovation that improves how circuit elements interact with each other to perform computations. The former is commonly known as Moore’s law. Moore’s law enabled doubling the number of transistors that can be put on a chip every 18 months. This success continued for several decades.

When it became clear this path can’t be sustained, processor manufacturers shifted their focus to putting more processors on a single chip. Unfortunately, these processors cannot be programmed using the traditional software technique of writing sequential programs. Instead, programmers have to develop parallel programs. Parallel programs are difficult to write, debug, and maintain.
Since his CAREER award in 2003, Soner Onder has worked on alternative methods of building and programming processors. Contrary to existing execution paradigms, called Von Neumann architectures, Onder developed an alternative execution paradigm called Demand-Driven Execution. In this form of processor architecture and programming model, the execution of programs proceeds from the outputs of a program toward its inputs, and in the process, the machine automatically extracts all the available parallelism in the program and maps the extracted parallel operations to multiple processing elements. Unlike so-called multi-core computers, his approach does not require parallel programming. Instead, the execution paradigm itself automatically executes a given sequential program in parallel.

14

Onder’s most recent NSF grant is through the Exploiting Parallelism and Scalability program, which, according to NSF, “supports groundbreaking research leading to a new era of
parallel computing.”

Michigan Tech is the lead institution in this four-year project totaling $875,000. The project will study demand-driven computing to meet existing and emerging workload demands. Onder is working with four PhD students and colleagues from Florida State University to establish demand-driven computing as a viable approach to build faster and more power efficient computers.


Soner Onder receives supplemental award to NSF grant

Soner OnderProfessor Soner Onder received an REU award in the amount of $15,876. This is a supplemental award to Soner’s NSF grant received last fall. Soner will support and guide two undergraduate students, in addition to his current PhD students.

Soner’s project will focus on the development of a new program execution paradigm and the establishment of a critical compiler and micro-architecture so that one can design processors that can be easily programmed using existing programming languages and at the same time surpass the performance of existing parallel computers.

 


Keith, Nilufer, Philart and Scott Receive Exceptional Instructor Evaluation Score

4_facultyProfessors Keith Vertanen, Nilufer Onder, Scott Kuhl, Philart Jeon, have been identified as four of only 85 instructors who received an exceptional “Average of 7 Dimensions” student evaluation score during Spring semester 2016.

Their scores are in the top 10% of similarly sized sections across all courses/sections on campus. These great achievements reflect the tremendous effort and commitment Keith, Nilufer, Philart, and Scott have put on their teaching.

 




Invited Talk for Soner Onder in Switzerland

Soner Onder
Soner Onder

Professor Soner Onder (CS) will be giving an invited talk at École polytechnique fédérale de Lausanne (EPFL), Swiss Federal Institute of Technology in Lausanne, Switzerland on July 16, 2015. The talk is entitled Breaking out of Control-Flow Jail: Single Assignment Compiler, Single-Assignment Architecture. EPFL is a research university that specializes in physical sciences and engineering. It is considered one of the most prestigious universities in the world for engineering and sciences, ranking 17th overall and 10th in engineering according to 2015 QS World University Rankings.


Promotions for Onder, Wang, and Kuhl

Michigan Tech Board of Control Adopts New Strategic Plan

At its regular meeting on Friday, May 1, 2015, the Board of Control promoted 11 associate professors with tenure to professor with tenure. Among them are Soner Onder and Zhenlin Wang.

The Board also promoted 18 assistant professors to associate professor with tenure and one associate professor without tenure to associate professor with tenure. Among them is Scott Kuhl.

Read more at Michigan Tech News, by Jennifer Donovan.

Zhenlin Wang
Zhenlin Wang
Soner Onder
Soner Onder
Scott Kuhl
Scott Kuhl

Papers Published

Soner Onder
Soner Onder

Associate Prof. Soner Onder and his graduate students published a paper titled “LaZy Superscalar” in the 42nd International Symposium on Computer Architecture (ISCA). ISCA is recognized as the premier conference in computer architecture with 10-20 percent acceptance rates. CS PhD student Gorkem Asilioglu (first author) will present the paper on June 15 in Portland, OR.

Associate Prof. Onder and his graduate students also published a paper titled “Mower: A New Design for Non-blocking Misprediction Recovery” in ACM/SIGARCH International Conference on Supercomputing (ICS). ICS is the premier international forum for the presentation of research results in high-performance computing systems held since 1987. PhD student Zhaoxiang Jin (first author) will present the paper on June 8 in Newport Beach, CA.


Dr. Soner Onder Receives NSF EAGER Award

Soner Onder
Soner Onder

Dr. Soner Onder received an NSF Early-concept Grants for Exploratory Research (EAGER) award in the amount of $97,944 in support of his research investigating alternative execution paradigms. The project is titled “EAGER: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs”.

Dr. Onder states that demand-driven execution can potentially lead to the development of multi-core processors in which multiple processors can collaboratively and efficiently execute a single threaded program, eliminating the need to develop parallel versions of programs. Funding will be used to evaluate the feasibility of, establish theoretical performance bounds for and identify the key scalability aspects of demand-driven execution paradigm.

According to NSF, “EAGER awards can be used to support exploratory work in its early stages on untested, but potentially transformative, research ideas or approaches. This work could be considered especially “high risk-high payoff” in the sense that it involves radically different approaches, applies new expertise, or engages novel disciplinary or interdisciplinary perspectives.”