Parallel Platform Packages (PPPs)
A Parallel Platform Package (PPP) is used with a particular teaching module and an appropriate corresponding platform resource. Learn more>>
The available PPPs that we provide information about are found in the collection below.
Most Parallel Platform Package libraries/languages require certain platform resources, such as a cluster or a multicore machine. Information about which platform resource is needed for a particular PPP can be found on the PPP page, or you can learn more about each type of resource.
The PPP Libraries, Languages, and Interfaces Collection
Language Supportshowing only Java Show all Language Support
Results 1 - 2 of 2 matches
The standard Java package java.util.concurrent contains utility classes which are useful in implementing concurrent programming in Java. This package includes a few small standardized extensible frameworks, as well as some classes that provide useful functionality and are otherwise tedious or difficult to implement.
WebMapReduce is a simple web-based user interface for creating and submitting Hadoop Map-Reduce jobs in practically any language. It is ideally suited for use in the introductory computer science classroom, requiring very little programming experience to write massively parallel programs.