Skip to content

Commit da07bcf

Browse files
authored
Update README.md
1 parent b5e6a2d commit da07bcf

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@
88

99
- Use only `Release` builded DLL for injection! Performance Debug configuration will spoil NUMAyei scheduler.
1010

11+
## Where did idea come from?
12+
13+
I watched one `Linux Tech Tips` video from YouTube Channel (https://github.com/LTTLabsOSS) and it became funny to me that they tried to compare launch Crysis 2 on server with x4 GPU SLI and did not see difference in fps metrics. But they did not realize that emphasis was on one CPU because game created threads for one processor, and not for both, so FPS did not change whether new 1x GPU or old x4 GPU SLI. Also, most likely game is made only for maximum 2x SLI, but no more, again, I actually have plans to fix this, in theory, I can make hack to unlock SLI scale GPUs. I hope that @nharris-lmg (https://github.com/nharris-lmg) will be able to notify LTT team about this and re-test Crysis 2 on old NUMA server motherboard using this hack. Not to forget to enable NUMA feature in bios!
14+
15+
Moment from video:
16+
17+
![image](https://github.com/GermanAizek/NUMAyei/assets/21138600/b1faa010-9a7f-415c-8cb8-9703170b0f24)
18+
19+
1120
## TODO:
1221
- Hook and rewrite VirtualAlloc to VirtualAllocExNuma for each NUMA node
1322
- Hook any method detect cores and threads

0 commit comments

Comments
 (0)