Course: E599/B649 Topics on High Performance Big Data Systems, Fall 2018

Project Details

Project Lead
Judy Qiu 
Project Manager
Selahattin Akkas 
Project Members
Sahil Tyagi, Shreejith Panicker, Selahattin Akkas, Hyungro Lee, Vaishnavi Srinivasan, Srikrishna Sridhar Narayanaswamy, Akshay Naik, Anurag Joshi, Dheeraj Singh, Harsh Mehta, Khusaal Giri, Miao Jiang, Pulkit Maloo, Ronak Shah, Roshith Raghavan, Sachith Withana, Sahil Tyagi, Shyam Narasimhan, Srikrishna Sridhar Narayanaswamy, Umang Mehta, Vaishnavi Srinivasan, Varun Vinod Machingal, Hardik Rakholiya, Apurva Gupta, Surbhi Paithankar, Eddie Wu, Jigar Madia  
Indiana University, School of Informatics and Computing  
Computer Science (401) 


High-Performance Big Data Systems involve Large-Scale Data Analytics on High-Performance Computing (HPC) clusters optimized for data analysis. This course introduces research and development in hardware, algorithms and software for big data systems of transformational capability on computer architectures ranging from commodity clouds, hybrid HPC-clouds, and supercomputers. High-Performance systems are designed to scale and fully exploit the specialized features (communication, memory, energy, I/O, accelerator) of each different architecture. Students will study the literature of new hardware architectures (many-core and other emerging architectures) and benchmark on existing systems. Applications will range from pleasingly parallel, MapReduce, to Machine Learning/AI and Large Graph Analytics. A major student project aimed at a demonstration of the capabilities of High-Performance Big Data systems.

Intellectual Merit


Broader Impacts


Scale of Use

30 students