Does PCSX2 take advantage of more than 4 cores?
#31
(01-15-2014, 11:53 AM)Donovan24 Wrote: Yeah, Looks like the less demanding games benefit from 8 threads but the more demanding ones suffer a bit.

That makes perfect sense. HT is designed to work with loads of small thread workloads, which of course wont max out the physical cores. When you get a demanding game it will be maxing the cores out anyway which renders HT completely useless.
[Image: ref-sig-anim.gif]

Reply

Sponsored links

#32
(01-15-2014, 11:56 AM)refraction Wrote: That makes perfect sense. HT is designed to work with loads of small thread workloads, which of course wont max out the physical cores. When you get a demanding game it will be maxing the cores out anyway which renders HT completely useless.
I guess it's the same kinda problem a FX 8350 has?

Edit: I'm not talking about its bad IPC. More the fact it has 8 cores.
Lenovo Y50-70 Gaming Laptop
Intel Core i7-4720HQ @ 2.6Ghz - 3.6Ghz Quad Core
Nvidia GTX 960M 4GB
8GB DDR3 Ram
15.6'' Full HD 1920 x 1080 IPS
Windows 10 64 Bit
---
Intel Core i5 4670 @ 3.4Ghz
Gigabyte H81M
Gigabyte Radeon R9 280X 3GB
8GB DDR 3 Ram
1TB WD Black
Windows 10 64 Bit
Phillips 23.6" 1920x1080 IPS
Reply
#33
Not sure with the FX8350. That doesn't have HT, so it's executing a lot of small threads on single cores and single core performance of the FX processors leaves a lot to be desired. So once you get past the number of cores with threads, it will probably start bogging down.
[Image: ref-sig-anim.gif]

Reply
#34
(01-15-2014, 12:05 PM)refraction Wrote: Not sure with the FX8350. That doesn't have HT, so it's executing a lot of small threads on single cores and single core performance of the FX processors leaves a lot to be desired. So once you get past the number of cores with threads, it will probably start bogging down.

Sorry edited my last post as you were replying.

Yeah I know the FX 8350 has 8 "Real" cores.

We need someone with a true 8 core processor to try software mode with 1, 2, 3 and 8 threads to see if the same happens.
Lenovo Y50-70 Gaming Laptop
Intel Core i7-4720HQ @ 2.6Ghz - 3.6Ghz Quad Core
Nvidia GTX 960M 4GB
8GB DDR3 Ram
15.6'' Full HD 1920 x 1080 IPS
Windows 10 64 Bit
---
Intel Core i5 4670 @ 3.4Ghz
Gigabyte H81M
Gigabyte Radeon R9 280X 3GB
8GB DDR 3 Ram
1TB WD Black
Windows 10 64 Bit
Phillips 23.6" 1920x1080 IPS
Reply
#35
oh i see, yes, we need that testing yes Smile
[Image: ref-sig-anim.gif]

Reply
#36
But so far it seems that,Technically YES. It can take advantage of more than 4 cores but say you have a CPU with 4 cores and 4 threads and you were running software mode with 3 extra threads and the game was running slow, changing it to 8 extra threads will bring no benefit and will most likely slow your game down more.

Conclusion :

If your game is lagging with 3 extra threads, setting it to 8 will cause it to slow down more.
If say, you were playing a undemanding game with 3 threads and you set it to 8 you could get a speedup. Might be useful level grinding or something.
Lenovo Y50-70 Gaming Laptop
Intel Core i7-4720HQ @ 2.6Ghz - 3.6Ghz Quad Core
Nvidia GTX 960M 4GB
8GB DDR3 Ram
15.6'' Full HD 1920 x 1080 IPS
Windows 10 64 Bit
---
Intel Core i5 4670 @ 3.4Ghz
Gigabyte H81M
Gigabyte Radeon R9 280X 3GB
8GB DDR 3 Ram
1TB WD Black
Windows 10 64 Bit
Phillips 23.6" 1920x1080 IPS
Reply
#37
Well, I will run the test I said I would on my 6 core here in a few minutes.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#38
(01-15-2014, 07:15 PM)Blyss Sarania Wrote: Well, I will run the test I said I would on my 6 core here in a few minutes.

I might be able to get my friend to test 7 extra rendering threads on his FX 8350 tonight.
[Image: gmYzFII.png]
[Image: dvedn3-5.png]
Reply
#39
Here are my tests results for Mana Khemia - Alchemists of Al-revis on my AMD FX 6300 hexcore at 4.12Ghz:

Default settings, software renderer, no MTVU.

Code:
Extra threads: FPS
0: 63 FPS
1: 74 FPS
2: 95 FPS
3: 109 FPS
4: 116 FPS
5: 115 FPS
6: 106 FPS

As in my previous results, after 3 threads it becomes diminishing returns and after 4 the speed actually goes down.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#40
nice results - in theory. 0 extra is basicly 2 threads on one module. spawning 1 extra opens another but sharing intercom thus only 11 fps gain. the interesting is the 2 extra with 2 software threads on 1 module sharing nicely leading 21 fps gain. the next is intercom related with the 3rd module and the 4th extra thread doesn't gain alot cause the threading sheduler hits the limit at full processor load. somewhere the system load gotta go.

but well... theory. Smile
Reply




Users browsing this thread: 1 Guest(s)