Currently, NeutrinosX2 is distributed via MacPorts and the Swift Package Manager. Here is how to get a production environment running on a Mac Studio or MacBook Pro.
Assuming it’s a typical macOS app or open-source project: neutrinosx2 mac
To prevent the Swift runtime from throttling your simulation thread, launch your analysis with: Currently, NeutrinosX2 is distributed via MacPorts and the
launchctl limit cpu unlimited
./neutrinosx2 --qos=user-interactive --workers=4
Note: The M2 Max has 4 high-performance cores; pinning workers to these cores yields a 2.4x speedup over default dispatch. From source (common on GitHub):
At its core, NeutrinosX2 is a lightweight, high-velocity framework (or utility) designed to optimize asynchronous tasks. Think of it as a middle-ground between a terminal command-line interface and a full-blown Electron app, but built natively for the macOS architecture.
The "Neutrinos" part of the name is a nod to the subatomic particle—famous for moving at near-light speed and passing through matter almost undetected. The "X2" suggests a doubling down on that philosophy: twice the throughput, half the resource footprint.
For years, Mac power users have battled with "bloatware"—apps that look pretty but hog RAM and CPU cycles. NeutrinosX2 enters the chat as a solution for users who want their workflows to be invisible, fast, and seamless.