▪ JMP library allows explicit multiprocessing in Java with API that resembles Java Multithreading which is an essential built-in Java feature. JMP allows running a piece of Java code on a separate process either locally or on remote machine.
▪ If the code in question is not present on the target machine, it will be dynamically uploaded.
▪ JMP allows setting affinity for a new process explicitly instead of relying on the OS.
▪ JMP also contains a simple cluster management / load balancing tool called JMP node.
Two of the most obvious JMP use cases are:
a. All kinds of data parallelism (exhaustive search algorithms, optimization problems).
b. Server-side load balancing between available CPUs.
See project Wiki for more.
Features
- Java multiprocessing
- Cluster management
- Parallel computing
- Load balancing
License
GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow Java Multiprocessing
Other Useful Business Software
Enterprise-grade ITSM, for every business
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Rate This Project
Login To Rate This Project
User Reviews
-
why does it throw "check RAM and CPU load" sometimes?Reply from Java Multiprocessing
-
Interesting stuff, thank you