Parallel and Distributed Computing

Sanjeev Baskiyar, Homer Carlisle, Yan Gu, Alvin Lim, Xiao Qin and Weikuan Yu are working in the area of parallel and distributed computing. This area is of pivotal importance as CPU frequency has stopped increasing and the growth of computing power is now relying on interconnecting multi- and many-core systems, either locally in a system-area network or geographically distributed on the wide-area network.

Homogenous and heterogeneous computing on multicore systems are emerging areas of parallel and distributed computing. Load balancing and task scheduling are fundamental to fully exploit these structures. Developing highly scalable programming models is critical to exploit the sheer power of large-scale systems and enable cutting-edge scientific discovery. Parallel file system and storage protocols are critical to help these systems cope with the deluge of data produced by various types of user applications. Equally important is the transfer of computer science technologies into computational capabilities and boosting the productivity of scientific researchers. Department of Energy has called for research and developmental efforts on exascale software stack, scientific data management, and parallel performance modeling and analysis. National Science Foundation is continuing its HECURA (High-End Computing University Research Activity) initiative that funds R&D efforts on large-scale parallel and distributed computing.

Last Updated: Feb 09, 2011