Industrial Applications
Engineering/Scientific Applications
- Scilab Parallel execution of Scilab Scripts on clusters and desktop grids.
- Mathlab simulation
- WingDesign Computes the aerodynamic wing performance for a given configuration.
Video
- JEM3D An electromagnetism application using ProActive to deploy concurrent and parallel computation tasks on a large cluster of machines (3D Electromagnetism).
- ProPotts Parallel and Distributed MonteCarlo simulation.
- GRID SAT solver A first version of a distributed SAT solvers in Java based on the SAT4J library.
- ProFractal Parallel fractal image generation.
- GeB Grid-enabled BLAST
- NAS Benchmarks A benchmark suite created by NASA which features distributed numerical applications.
Combinatorial Optimization Problems
- FlowShop A distributed approach for solving the FlowShop problem.
- NQueen An example of the N Queen problem distributed and solved with ProActive.
Classical Parallel/Distributed/Concurrent Applications
- Nbody The nbody problem, from a simple to a much sleeker version using Groups and OOSPMD.
- C3D A distributed and collaborative 3D renderer.
- Salishan Doctors A resource sharing and simulation problem.
- Cruise Control A real-time java controller maintains a car to its cruise speed.
- Binary tree A binary recursive data structure.
- Sieve of Erathosthenes Prime numbers generator.
- Fibonacci A Process Network of Active Objects for computing Fibonacci.