David Andrews

Contact Information

David Andrews, Ph.D.
University of Arkansas
Fayetteville, Arkansas 72701

Phone: (479) 575-4394
Fax: (479) 575-5339

Research Areas

  • Embedded Systems
  • Computer Architecture
  • Reconfigurable Computing

  • Biographical Information

        Dr. Andrews' research interests are in the general area of embedded systems architectures. He received his Ph.D. from Syracuse University in 1992 where he developed new approaches for performing application specific analysis of parallel computing systems. Prior to receiving his Ph.D., Dr. Andrews worked at General Electric's Electronics Laboratory and Advanced Technology Laboratories performing research and development on parallel and distributed embedded systems. From 1992 to 2000 Dr. Andrews was a faculty member in the Electrical Engineering and Computer Systems Engineering Department's at the University of Arkansas. During this time, Dr. Andrews' performed sponsored research on parallel and distributed embedded systems architectures, such as a SIMD array processor for Lockheed-Martin. From 2000 to 2008 Dr. Andrews was a faculty member at the University of Kansas and associated Information Technology and Telecommunications Center. While at Kansas, Dr. Andrews served as Principal and Co-Principal Investigator on several NSF sponsored research projects on modeling, run time systems, and architectures for embedded systems. Dr. Andrews research interests are primarily 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. Most recently he has 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.

        In 2008, Dr. Andrews joined the University of Arkansas as the Mullins Endowed Chair of Computer Engineering. One currently funded project, joint with the University of Missouri, is investigating how to extend formally specified security properties from higher level abstract models down into the generation of gates.

                                                        Univeristy of Arkansas