Dr. Suxia Cui Associate Professor Department of Electrical and Computer Engineering

Dr. Suxia Cui
Associate Professor
Department of Electrical and Computer Engineering
Explore High Performance Computing Techniques in Computer Cluster and
Embedded System
Computing technology has been advanced dramatically in the past decades. Today’s scientists
and engineers depend increasingly on information and tools made available through new and
advanced computing technologies, such as networks, large data analysis, and sophisticated
simulation tools that assist in the understanding of natural phenomena. High Performance
Computing (HPC) now plays a critical role in enabling such scientific and engineering inquiry.
HPC enables U.S. military airborne vehicles to navigate without pilots, home appliances to
become “smarter,” and security systems to recognize people immediately after they enter the
range of vision. In the case of mobile customers, industries are building HPCs that can fit in the
palm of the hand. HPC technology has moved beyond big multi-rack supercomputers, making its
way into ever smaller systems, in particular, embedded devices and appliances. Today, with
more compact and more powerful embedded processors, embedded systems are becoming HPCcapable. This project will provide students an opportunity to experience how multi-core
microprocessors can accelerate the program by parallel programming. Microcontroller based
embedded system design will also be introduced. Students will have hands-on experiments with
current popular microcontrollers, such as Arduino, Raspberry Pi, and ARM Cortex
microcontrollers. Students will enhance both their computer hardware and software skills
through the establishment of various computing systems.
Expected outcomes:
Students will 1)get familiar with both HPC cluster and embedded computing system platforms; 2)
know the development procedure and life cycle of a computing system; 3) be able to design a
multi-sensor based embedded system for real time implementation.