Dr. David Andrews, Professor
Information and Telecommunication Technology Center
The University of Kansas
ITTC Home 
EECS Home 
Biography
Interests
CSDL Lab
Students
The University of Kansas / ITTC
2291 Irving Hill Rd
Lawrence, KS 66044
785.864.7743 (Voice Nichols)
785.864.4489 (Voice Snow)
785.864.0387 (FAX)
dandrews@ittc.ku..edu or dandrews@ku.edu

154 Nichols Hall

My research interests are in the general area of embedded systems architectures.  My interests are driven from a systems perspective, looking at the definition, design, and interactions of programming languages, run time system software and hardware components within a complete system architecture framework.  Lately I have been focused on developing new computational models to support and enable the familiar thread programming model for hybrid systems:  systems with both general purpose CPU's as well as reconfigurable components.  I am also investigating new computation/communication architectures for sensor web systems.  I continue to be interested in general purpose parallel and distributed computing architectures, and am trying to bring some of my interests together by investigating the application of embedded systems techniques into the general purpose computing world.  We'll see.....




Current Projects

Enabling the Hybrid Thread Programming Model
This project is investigating hardware/software co-design of system components for extending the thread programming model across hybrid components: components that contain both a general purpose CPU as well as reconfigurable logic.  This project is funded under an NSF Embedded and Hybrid Systems (EHS) grant. 

Enabling the Dynamic Hardware Reconfiguration to Accelerate Java-Based Embedded Systems
This project is investigating combining commercially available, hybrid devices and a novel run-time system with the goal of building systems with better performance and fewer resources.  To accomplish this objective, we are developing a framework that can dynamically reconfigure the hardware to keep the most profitable features of executing subroutines in hardware.   This project is funded under an NSF Embedded and Hybrid Systems (EHS) grant.

Computation and Communication in Sensor Webs
This project is investigating new communication protocols and tighter coupling of the communication and computation components within sensor web nodes.  This project is funded under an NSF Information Technology Research (ITR) grant.

Hybrid High End Computing Systems
This project is investigating the application of embedded systems architecture techniques to high end computing systems.  We are investigating co-design of application programs as well as traditional system run time support for obtaining better performance of challenging scientific modeling problems using hybrid architectures.


University, Center and Department Information

Further information about The University of Kansas, The Information and Telecommunication Technology Center and the Electrical Engineering and Computer Science Department can be found through the following links:

   
Modified: October 4, 2002
   
  Dr. David Andrews / The University of Kansas / ITTC
2291 Irving Hill Rd / Lawrence / KS / 66044-7431
785.864.7743 (V) / 785.864.0387 (F) / dandrews@ittc.ku.edu