CoralThreads

CoralThreads allows you to pin a Java thread to an isolated cpu core. It comes with Coral Blocks' extensive experience in OS/Kernel tunning for real-time performance.


STRAIGHT TO THE POINT GETTING STARTED PERFORMANCE NUMBERS REQUEST FULL VERSION TRIAL

The Pinned Thread Difference

To illustrate the advantage of a pinned thread, we code a program that launches a bunch of threads to do a simple task and pin one of them to a processor. At the end you can see that the pinned thread is much ahead of the other threads. That’s because the other threads have to compete for the available processors while the pinned thread has a whole processor for itself. Without context switches and interruptions the pinned thread can perform its job much faster than the other ones. Continue reading