▪ 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

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow Java Multiprocessing

Java Multiprocessing Web Site

Other Useful Business Software
Auth for GenAI | Auth0 Icon
Auth for GenAI | Auth0

Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • why does it throw "check RAM and CPU load" sometimes?
    1 user found this review helpful.
    Reply from Java Multiprocessing
    Posted 2024-09-19
    Hi lin990101, please try the new version of the package - it has several major fixes and improvements. In case of any questions, feel free to write us here contact@engitex.org
  • Interesting stuff, thank you
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Intended Audience

Information Technology, Science/Research, Developers, Engineering

User Interface

Console/Terminal

Programming Language

Java, PowerShell

Related Categories

Java Distributed Computing Software, Java Load Balancers, Java Virtualization Software, PowerShell Distributed Computing Software, PowerShell Load Balancers, PowerShell Virtualization Software

Registered

2023-09-23