• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Hardware v
« Previous 1 ... 104 105 106 107 108 ... 177 Next »

Question about six core CPU
View New Posts | View Today's Posts

Pages (2): « Previous 1 2
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Question about six core CPU
12-03-2013, 11:31 AM
#11
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,233
Threads: 4
Joined: Sep 2013
Yeah, I went and looked up the core count on the Wii after ExtremeDude2 pointed that out.
I should give up on my vague/weird explanations Undecided
Find
Reply
12-03-2013, 11:00 PM
#12
lamedude Offline
Senior Member
****
Posts: 360
Threads: 7
Joined: Jan 2011
Wii has 2 CPUs so you were in the right ballpark.
Website Find
Reply
12-04-2013, 04:40 AM (This post was last modified: 12-04-2013, 04:41 AM by fringle.)
#13
fringle Offline
Junior Member
**
Posts: 8
Threads: 0
Joined: Dec 2013
I've got one of these but in the FX 6300 flavor. I've been doing some testing and got some really odd results. I've got mine overclocked to 4.7ghz. I've used nsmb wii with efb copys to ram, with just two cores enabled on my cpu I get 30-40fps in the opening, with 4 cores I get 40-50fps in the opening and with all 6 cores I get 50-60fps in the opening. This scales to what I get in game as well. Some levels play perfect with all 6 cores enabled, but those same levels drop to 30-40fps with only two cores enabled. So I can only assume that with AMD FX the more cores the cpu has the better it will preform in dolphin. But inorder to get full speed those cores have to be clocked between 4.5-4.7 I haven't tested any other games but based on this I can only assume that it would scale the same in all other games but I maybe wrong.
Find
Reply
12-04-2013, 06:50 AM (This post was last modified: 12-04-2013, 01:35 PM by mbc07.)
#14
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 2,979
Threads: 26
Joined: Dec 2010
(12-03-2013, 11:00 PM)lamedude Wrote: Wii has 2 CPUs so you were in the right ballpark.
Uh, no. As far as I know the Starlet is a small ARM core to take care of loading/unloading titles/IOSes and to do some security checks, also being referred as I/O Brigde. These things are HLE'd in Dolphin, so, the game processing is done in the Broadway, the CPU, emulated by Dolphin in his own thread...


(12-04-2013, 04:40 AM)fringle Wrote: So I can only assume that with AMD FX the more cores the cpu has the better it will preform in dolphin.
Dolphin only uses two cores (or three if you enable DSP on dedicated thread), no matter what you do, and this has already been discussed thousand of times. If you're getting better performance with all 6 cores enabled then it's something else, likely to be your CPU running in high performance mode only when all cores are enabled...
HP ENVY dv6t-7300 Notebook PC              ASRock Z97M OC Formula
CPU: Intel Core i7-3630QM @ 2.4GHz         Intel Pentium G3258 @ 4.2GHz (OC)
GPU: NVIDIA GeForce GT 635M @ 2GB DDR3     NVIDIA GeForce GT 440 @ 1GB DDR3
RAM: 12GB @ DDR3-1600 (4+8GB)              16GB @ DDR3-1600 (4x4GB)
OS:  Windows 10 (Insider Preview)          Windows 10 (version 1909)
Find
Reply
12-04-2013, 07:46 AM (This post was last modified: 12-04-2013, 07:49 AM by fringle.)
#15
fringle Offline
Junior Member
**
Posts: 8
Threads: 0
Joined: Dec 2013
(12-04-2013, 06:50 AM)Jhonn Wrote:
(12-03-2013, 11:00 PM)lamedude Wrote: Wii has 2 CPUs so you were in the right ballpark.
Uh, no. As far as I know the Starlet is a small ARM core to take care of loading/unloading titles/IOSes and do some security checks, also referred as I/O Brigde. These things are HLE'd in Dolphin, so, the game processing is done in the Broadway, the CPU, emulated by Dolphin in his own thread...


(12-04-2013, 04:40 AM)fringle Wrote: So I can only assume that with AMD FX the more cores the cpu has the better it will preform in dolphin.
Dolphin only uses two cores (or three if you enable DSP on dedicated thread), no matter what you do, and this has already been discussed thousand of times. If you're getting better performance with all 6 cores enabled then it's something else, likely to be your CPU running in high performance mode only when all cores are enabled...
I am aware of this which I was I thought my results were strange. But nothing else changed in my config beside disabling/enabling cores on my cpu. Maybe it has something to do with the way AMD cpu's share resources among cores, I really don't know. Just wanted to share my findings. Would like to have an 8 core FX cpu to test with if and see if that scaled the same way.
Find
Reply
12-04-2013, 11:06 AM
#16
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,010
Threads: 24
Joined: Oct 2009
fringle Wrote:Maybe it has something to do with the way AMD cpu's share resources among cores

Correct. The L1I cache, L2 cache, and FPU are all shared at the module level.

It depends on which cores you enabled/disable. Each pair of logical cores that you see is actually one physical core at the silicon level. Similar to HT.

If you were to disable cores 3-6 for example both remaining threads would be forced to share the same physical core. If you were to disable cores 2, 4, and 6 however it should have no performance hit.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-04-2013, 04:50 PM
#17
lamedude Offline
Senior Member
****
Posts: 360
Threads: 7
Joined: Jan 2011
Jhonn Wrote:Uh, no. As far as I know the Starlet is a small ARM core to take care of loading/unloading titles/IOSes and to do some security checks, also being referred as I/O Brigde.

A core that executes ARM instructions. Sounds like a CPU to me.
Website Find
Reply
12-04-2013, 11:19 PM
#18
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 2,979
Threads: 26
Joined: Dec 2010
(12-04-2013, 04:50 PM)lamedude Wrote: A core that executes ARM instructions. Sounds like a CPU to me.

A core that executes a small set of very specific functions, HLE'd by Dolphin Rolleyes
HP ENVY dv6t-7300 Notebook PC              ASRock Z97M OC Formula
CPU: Intel Core i7-3630QM @ 2.4GHz         Intel Pentium G3258 @ 4.2GHz (OC)
GPU: NVIDIA GeForce GT 635M @ 2GB DDR3     NVIDIA GeForce GT 440 @ 1GB DDR3
RAM: 12GB @ DDR3-1600 (4+8GB)              16GB @ DDR3-1600 (4x4GB)
OS:  Windows 10 (Insider Preview)          Windows 10 (version 1909)
Find
Reply
« Next Oldest | Next Newest »
Pages (2): « Previous 1 2


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode