Title:A General-purpose Distributed and Parallel Programming System at Scale
Date: February 21, 2019 (Thursday)
Time: 11:00 am - 12:15 pm
Venue: Room 121, 1/F, Ho Sin-hang Engineering Building, The Chinese University of Hong Kong, Shatin, N.T.
Speaker: Dr. Tsung-Wei HUANG
Research Assistant Professor
University of Illinois at Urbana–Champaign


In this talk, I will present a general-purpose programming system to streamline the building of parallel and distributed applications. The system lets users focus on high-level developments rather than difficult concurrency details, such as workload distribution, job execution, and processing communication. We have successfully applied the system to deal with machine learning, AI systems, graph algorithms, and semiconductor designs. Compared to existing frameworks (Hadoop MapReduce, Apache Spark, hand-written MPI, etc), we are able to both reduce the programming complexity and speed up the workload by more than an order of magnitude. The performance scales from a single multicore machine to a cluster of hundreds of nodes.



Dr. Huang is a Research Assistant Professor at CSL and ECE in UIUC. His research focuses on building large and complex software systems. He received many programming contest awards in ACM CADathlon, ACM ICPC, ACM TAU and so on. He won the Gold Medal in the ACM/SIGDA Student Research Competition (SRC) and the Second Place in the ACM SRC Grand Final. He also received the Fellowship and the Outstanding Graduate Research Award from the ECE department of UIUC. So far, his research projects have received thousands of downloads and are being used in many industrial and academia projects.


Enquiries: Ms. Tracy Shum at tel. 3943 8438

For more information, please refer to http://www.cse.cuhk.edu.hk/en/events