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.