Deterministic Parallel Java released

The Universal Parallel Computing Research Center (UPCRC) at the University of Illinois (USA) has issued the first release of Deterministic Parallel Java (DPJ), a programming language that aims to provide enhanced support for parallel processing with multicore processors while supporting popular programming styles such as objected orientation.


DPJ is a modular parallel language that is intended to help developers port sequential Java applications or routines to run on multicore systems. It also aims to help programmers rewrite parallel Java applications to simplify debugging, testing and long-term maintenance. A further benefit is that DPJ-ported parallel code can co-exist with ordinary Java code within the same application, allowing programs to be ported incrementally to DPJ.

The initial release of DPJ is claimed to be the first language for general-purpose, object-oriented programs that offers guaranteed deterministic semantics without run-time checks. Future versions of DPJ are planned to guarantee the deterministic use of object-oriented parallel frameworks and the safe mixing of deterministic and non-deterministic code, according to the UPCRC website

More information and a DPJ download are available on the Deterministic Parallel Java  website.

 

Image: UPCRC

More info

UPCRC websiteDPJ website Extra:
Tell a friend To News Overview To News Archive Benefit now

Audio Collection Bundle

19% Discount !

This complete range of The Audio Collection offers you access to more than 225 different audio circuits originally published in Elektor Electronics magazine between 1996 and 2008.

More

View the Original article

0 komentar:

Posting Komentar

Silahkan isi komentar anda..