I wonder how dual core makes GPU get de-synced. Is it why tri-core is not being made (because that would be beneficial to some people)
Processor Discussion
|
05-08-2012, 05:30 AM
(This post was last modified: 05-08-2012, 06:55 AM by HawaiianPunch.)
The Wii and Gamecube have 2 main cores, the CPU thread and the Video thread (not rendering). There are smaller chips too that handle input, DSP etc. but those two are the main ones. Putting 2 threads on 3 cores or more is very complicated, because the two thread would have to be synced perfectly to avoid a crash. Dual core was already hard enough, with its own problems, so tri-core would be almost impossible seeing that it doesn't lend itself to the design of the Wii/GC.
Main Laptop:
Dell XPS 17 i7 2720QM @ 2.2GHz 8GB DDR3 RAM Nvidia GeForce GT 555M Windows 7 64-bit ![]() 05-08-2012, 05:56 AM
I get what you are trying to say but you worded that really badly.
Quote:The Wii and Gamecube have 2 main cores, the CPU thread and the GPU thread (not rendering). 1. Core != threads 2. The GPU is not a core 3. The GC/Wii doesn't have a GPU thread, that doesn't make any sense 4. The DSP is just as important and just as demanding (in fact more so) to emulate as the GPU Quote:Putting 2 threads on 3 cores or more is very complicated, because the two thread would have to be synced perfectly to avoid a crash. Assigning 2 threads to 3 logical cores is impossible. Each thread can only be mapped to one logical core at a time. Quote:Dual core was already hard enough, with its own problems, so tri-core would be almost impossible seeing that it doesn't lend itself to the design of the Wii/GC. But it does. And we already do it. DSP LLE on thread puts the LLE dsp emulator on its own thread. 70% load can be achieved on quad core cpus in audio heavy games. Reworded using proper terminology: Quote:The GC/Wii have three main processors; the cpu, the gpu, and the dsp. There are other chips too but those three are by far the most difficult to emulate. Having more than 3 threads for emulating the three processors is stupid.
"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 05-08-2012, 11:38 AM
And then God said: "Let there be brains" And NaturalViolence registered into the dolphin foruns.
Not that this particular information isnt widely spread here, I just felt like doing a joke :p
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5 Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision RAM: HyperX 8GB Dual Channel @ 1600Mhz |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)