Sailing in the boat

Soner Onder

Associate Professor
Department of Computer Science
Michigan Technological University
303 Rekhi Hall
1400 Townsend Drive
Houghton MI 49931 

Voice: (+1) 906 487 2123
Fax: (+1) 906 487 2283
E-mail: My e-mail address is my first name (starts with S) followed by @mtu.edu
(Internet adresimi bulmak icin ismimin arkasina @mtu.edu ekleyin.)

 

This is how I look when I am on a diving boat sailing in the Mediterranian Sea. I hope I don't look much different when I am working. (Click on "working" to see my schedule.)

 Teaching                  

Spring:

CS 3421 Introduction to Computer Organization
CS 5431 Advanced Computer Architecture

Fall:

CS 4431 Advanced Computer Architecture
CS 3411 Systems Programming

 

Conferences


Selected Publications

Professional Service

 

Research Advisory Council of MTU.

Graduate Faculty Council

 

 

 

Program Committee Member (CBP-2, ICPP-03, HPCA-9, PACT 2000)

Publicity Chair (HPCA-9)

  Funding

NSF CAREER
National Science Foundation

Computer Systems Architecture Program
CCR-0347592
Start : 02/15/04 (5 years)

National Science Foundation
Computer Systems Architecture Program
CCR-0312892
Start : 08/15/03 (3 years)
CO-PI Dr. Steve Carr

Current  Research Projects :

          CAREER- KIZILIRMAK

Twine- Compiler/Hardware Interaction

FAST - Flexible Architecture Simulation Tool

 

Previous Research Projects :

Power Adaptive Microarchitecture

I am very much intrigued by the idea that you can bring common building blocks (say bricks if you will) in more ways than any of us can imagine. I call the way this is done architecture. If I had lived earlier, many years before the mankind invented computers, I sure would want to work with and learn from my favorite architect Mimar Sinan and build mosques, bridges, and houses.

I now shuffle imaginary bricks around. This is what I call computer architecture.

I consider computer languages and compiler technology inseparable parts of Computer Architecture research.
I speak all but lisp, prolog and a couple other languages.

I used to program using ALGOL (the father of your favorite C) but nobody remembers this language any more. Nobody seems to remember what reliability, predictability, and reproducibility of errors mean either.

My favorite operating system is NOT Unix, and it is NOT a Microsoft product. In the absence of it, I use Linux (at home and at work) and like it.

About me

Some Pictures

Current Students
On Co-op/Part-time
Graduated Students
Peng Zhou (Ph.D)-Soon graduating
Ying Xiong (Ph.D)
Shuhan Ding (Ph.D)
Roland Scott (Ph.D)
Shiliang Liu (Ph.D)




Chunming Gao (Ph.D)
Jathan W. Manley (Ph.D)







Chunming Gao (M.Sc)
Vinay Belgaumkar (M.Sc)
Jeff Bastian (M.Sc)
Robert Pastel (M.Sc)
Kapil Kataria (M.Sc)
Sourabh Shikhare (M.Sc)
Bing Liu (M.Sc)
Rahul Kirtane (M.Sc)


Click for Calumet, Michigan Forecast Click for Ankara, Turkey Forecast Ankara Hava Durumu