Illinois
CSL
CSL:
Coordinated Science Lab
University of Illinois at Urbana-Champaign

Welcome to the Coordinated Science Lab at Illinois homepage!

  • Research
    • Impact Areas
      • Cybersecurity
      • Robotics
      • Health IT
      • Internet of Things
    • Groups
      • Circuits
      • Decision and Control
      • Computational and Physical Electronics
      • Reliable and High Performance Computing
      • Remote Sensing and Space Science
      • Signals, Inference, and Networks
    • Centers
      • Adv. Electronics through Machine Learning (CAEML)
      • Comp. Biotechnology and Genomic Med (CCBGM)
      • CompGen Initiative
      • Exascale Simulation of Plasma-Coupled Combustion (XPACC)
      • Health Care Engineering Systems Ctr
      • National Ctr for Professional & Research Ethics
      • People & Infrastructures
      • SONIC Center
    • Institutes
      • Advanced Digital Sciences Center
      • Information Trust Institute
      • Parallel Computing Institute
    • Initiatives
  • About
    • 65 Years of Science
    • Traveling to CSL
  • News/Media
    • News Stories
    • Connect Newsletter
    • Videos
    • Annual Reports
    • Uplink Newsletter
    • Tech Reports
  • Events
    • Lectures
      • Robert T. Chien Distinguished Lecturer Series
      • CSL Spotlight Lecture Series
      • CSL Distinguished Lecture Series
    • Conferences
    • CSL Social Hour
    • CSL PhD Thesis Award
  • Directory
    • Faculty
    • Staff
    • Graduate Students
    • Postdocs
    • Visiting Scholars
    • Business/Technical Contacts
  • Contact

News/Media

You are here

Home » News/Media
CSL team develops award-winning cluster computing software

CSL team develops award-winning cluster computing software

Nov 14, 2018 Allie Arp, CSL

A team of researchers led by Tsung-Wei Huang, CSL research assistant professor, won the Best Open Source Software Award at the 26th annual Association for Computing Machinery (ACM) Multimedia Conference last month in South Korea.Tsung-Wei Huang, Martin Wong, Chun-Xun Lin, and Guannan Guo.

The project, “A General-Purpose Distributed Programming System using Data-Parallel Streams,” was part of ongoing research conducted by Huang, his former advisor Electrical and Computer Engineering Professor Martin Wong, and PhD students Chun-Xun Lin and Guannan Guo.

“This project is focused on developing a new programming system to help streamline the building of high-performance distributed applications,” Huang said. “We wanted our efforts to make an accessible open source system people could use.”

Distributed computing and parallel processing techniques can make a significant difference in many disciplines such as cloud computing, machine learning, and multimedia. An example of distributed computing and parallel processing in action would be aircraft control systems which much operate at various locations (airports) around the country.

As one might expect, programming a distributed application is extremely difficult and requires a substantial amount of software engineering efforts. Huang and his research team created a new programming model that largely simplifies this process. Compared with traditional frameworks, their system can reduce the programming complexity by 2-10x, while still meeting high performance standards.

 “We are excited to apply our tool to help DARPA develop new distributed software to create a new era of 24-hour design cycle for Department of Defense hardware systems,” Huang said.

Early this September, the group’s work also stood out at the C++ Conference in Washington. Huang, Lin, and Guo presented a project called Cpp-Taskflow, which was derived from the original project. Cpp-Taskflow focused on a new parallel task programming model for the single multicore architecture. The project aimed to help C++ developers quickly write efficient parallel programs. The group was awarded the Best Poster award for their efforts.

“Winning these awards is great encouragement for us,” said Huang. “Especially since this is a multi-year effort and we have spent a lot of time on the system. This will encourage more in-depth research in this area.”

The project is being supported by a DARPA grant under the Intelligent Design of Electronic Assets (IDEA) program.

CSL: Coordinated Science Laboratory
University of Illinois at Urbana-Champaign
CSL Building
1308 W Main Street MC 228
Urbana, IL 61801-2307, USA
217-333-2511
 
Copyright 2018 The Board of Trustees
at the University of Illinois
Privacy policy | Engineering Cookie Policy

Cookie Settings

  • About
  • News and Media
  • Events
  • Contact
  • My.CSL
Follow Us on Facebook
Follow Us on Twiitter
Follow Us on Instrgram
Follow Us on LinkedIn
Scroll to Top