A TECHNICAL DEEP-DIVE · v1.0
Why does Path of Exile push your CPU to 100% — in both the ancient PoE
1 engine and the brand new PoE 2?
Let's watch the math melt your processor in real time.
Path of Exile isn't a game. It's a real-time spreadsheet simulator disguised as an Action RPG.
Scroll down to see it happen.
Path of Exile is essentially a massively multiplayer high-frequency trading algorithm with graphics. Every single frame, your CPU must resolve:
CHAPTER I
Drag the slider. Watch your CPU cores fight for their lives.
Single thread handling most workload...
⚠ Bottleneck Report
System nominal. Combat math is the primary consumer. Other cores largely idle.
CHAPTER II
Click cast. Watch the engine resolve hundreds of micro-calculations before damage appears.
CHAPTER III
Every zombie must find a path to you — every single frame. Click the canvas to place obstacles.
Pathfinding is notoriously hard to multi-thread. One core bears most of the load while others sit idle.
CHAPTER IV
Your client predicts. The server reconciles. When they disagree — you get "rubberbanding."
Client and server in sync. Combat feels responsive.
CHAPTER V
A more efficient engine doesn't reduce CPU load — it enables 10x more complexity.
DirectX 11 · Launched 2013
Vulkan/DX12 · Launched 2024
CHAPTER VI
The public API logs items, stash, and markets — but never logs a single combat tick.