12/17/2010
Computer science researchers at Illinois have released a new, interactive tool that simplifies writing safe parallel programs in Deterministic Parallel Java (DPJ) – a modern type and effect system based on the Java programming language.
Written by
Computer science researchers at Illinois have released a new, interactive tool that simplifies writing safe parallel programs in Deterministic Parallel Java (DPJ) – a modern type and effect system based on the Java programming language.
According to Mohsen Vakilian of the Illinois research team, “DPJizer increases the productivity of programmers in writing safe and deterministic-by-default parallel programs for multicore systems,” adding that it makes it much easier to write and maintain DPJ programs.
DPJizer was developed at the Universal Parallel Computing Research Center (UPCRC) at Illinois, with support and funding provided by Microsoft and Intel Corporations. DPJizer was developed by Mohsen Vakilian, Danny Dig, Robert L. Bocchino, Jr., Jeffrey Overbey, Vikram S. Adve, and Ralph E. Johnson.
For more information, or to download DPJizer, visit: http://dpj.cs.illinois.edu/DPJ/DPJizer.html.
About UPCRC Illinois
The Universal Parallel Computing Research Center (UPCRC Illinois) at the University of Illinois is a joint research endeavor of the Department of Computer Science, the Coordinated Science Laboratory, the Department of Electrical and Computer Engineering, and corporate partners Microsoft and Intel. The center builds on a history of Illinois innovation in parallel computing that spans four decades. UPCRC Illinois is also one of many Parallel@Illinois efforts currently invested in pioneering and promoting parallel computing research and education.
_________________
Writer/Contact: Cheri Helregel, outreach coordinator, UPCRC Illinois, 217/265-6329.
If you have any questions about the College of Engineering, or other story ideas, contact Rick Kubetz, editor, Engineering Communications Office, University of Illinois at Urbana-Champaign, 217/244-7716.