Refactoring Sequential Java Code for Concurrency via Concurrent Libraries

Parallelizing existing sequential programs to run efficiently on multicores is hard. The Java 5 packagejava.util.concurrent (j.u.c.) supports writing concurrent programs: much of the complexity of writing threads-safe and scalable programs is hidden in the library. To use this package, programmers...

Full description

Bibliographic Details
Main Authors: Ernst, Michael D., Marrero, John, Dig, Danny
Other Authors: Michael Ernst
Published: 2008
Subjects:
Online Access:http://hdl.handle.net/1721.1/42841