Tag Archives: numa

From Multi-Core to Many-Core: Do not delay in Making Your Java Application “NUMA-Aware”

NUMA Aware ApplicationIn the last post, I explained the difference between SMP and NUMA architectures as we enter the “many-core” era. I also asked the following question: “Is it reasonable to expect massive performance improvements when you run an existing application on new NUMA-enabled hardware?” The answer is yes. However, improved performance is not guaranteed and you must be prepared to rewrite the code of your application to get the best out of many-core hardware. Read more

Posted in Big Data Analytics, Technology | Tagged , , | Leave a comment

To NUMA or not to NUMA

Symmetric Multi-Processing (SMP)When your business is analyzing big data with the goal of providing answers in split seconds, you find yourself trying to squeeze every bit of speed into your solution. Among other things, this also includes finding the optimal processor architecture. This is why we’ve spent quite a lot of efforts studying the memory architecture alternatives – NUMA (non-uniform memory access) and SMP (symmetric multiprocessing) – to see which one could provide us with the best results.Read more

Posted in Big Data Analytics, Technology | Tagged , , , | Leave a comment