How do I convert a dual processor computer into a single processor computer with an awesome graphics card?
I am a Mac fan and a few of the old Mac Pros came with dual processors, I was wondering if I could tell the Mac to use one processor for graphics and one as a normal processor. I am interested if I could do this from a PC too.
Thanks.
- Asker of Wild Questions
CPU’s don’t make outstanding graphics processors. Nearly all GPUs today rely on a principle called ‘vector processing’ or SIMD processing (single instruction multiple data). They’re designed to perform a single operation on large chunks of data simultaneously, something that’s needed when calculating how 3D placing, lighting, shading, and texture filtering affect what color the pixels on the screen need to be for a proper image.
The CPU is what’s called a super-scalar processor, which essentially works on one thing at a time with a little bit of a bonus when program execution allows for multiple instruction pipelines. That helps a single-minded processor get slightly more than one instruction done per clock cycle (scalar is 1 operation per clock cycle, super-scalar is more, sub-scalar is less). A second core simply means you have 2 super-scalar processors in a single package.
So even if you could dictate an ‘extra’ core’s responsibilities to video alone, the end result wouldn’t be that impressive. While I don’t know exactly what the performance would be like I wouldn’t be surprised if a 3GHz super-scalar CPU core were left in the dust by a 400MHz vector processing GPU.
No, there is no way to turn a dual-core computer into a single-core computer. It physically has 2 cores. There is also no way to use one core for graphics, and the other for computing, because the architecture in GPUs is different from the architecture in CPUs.
References :
The simple answer is no, you can have memory dedicated to graphic processes, but you cant have one of your procs in a dual core dedicated to graphics.
References :
no, its impossible
References :
CPU’s don’t make outstanding graphics processors. Nearly all GPUs today rely on a principle called ‘vector processing’ or SIMD processing (single instruction multiple data). They’re designed to perform a single operation on large chunks of data simultaneously, something that’s needed when calculating how 3D placing, lighting, shading, and texture filtering affect what color the pixels on the screen need to be for a proper image.
The CPU is what’s called a super-scalar processor, which essentially works on one thing at a time with a little bit of a bonus when program execution allows for multiple instruction pipelines. That helps a single-minded processor get slightly more than one instruction done per clock cycle (scalar is 1 operation per clock cycle, super-scalar is more, sub-scalar is less). A second core simply means you have 2 super-scalar processors in a single package.
So even if you could dictate an ‘extra’ core’s responsibilities to video alone, the end result wouldn’t be that impressive. While I don’t know exactly what the performance would be like I wouldn’t be surprised if a 3GHz super-scalar CPU core were left in the dust by a 400MHz vector processing GPU.
References :