login about faq

Due to the large amount of spam accounts, we temporarily disabled new user sign ups. To override this, email newuser.lgqa@gmail.com and an admin will determine if you are permitted to join


While the cores have multiple processing units for some things, wouldn't a multi core GPU be better than the current method of inefficient SLI and crossfire?

With SLI and crossfire, of average you will see around a 30% performance boost.

But when a chip like a CPU gets more than one core, the scaling is pretty much perfect.

example: http://www.tomshardware.com/reviews/core-i7-gulftown-scaling,2663-4.html

Wouldn't a single chip with an additional core work much better?

it shouldn't be too hard for them to go from this

alt text

to this

alt text

sry for crappy photoshop :)

it has been done with CPU's and it worked quite well for the core i7 alt text

PS the doubling of the GPU (2 dual core chips) also worked for the core 2 quad)

alt text

asked Jul 08 '10 at 18:45

Razor512's gravatar image

Razor512
15.8k3581247

edited Jul 08 '10 at 23:38


GPU's are already multi-core, they're just represented differently. The ATi Radeon HD5870 has 1600 cores.

What you're basically asking is that they double the number of cores on such a GPU from 1600 to 3200. That hasn't been done for the same reason that we don't have 12-core CPU's yet...because at current process sizes, such a chip would be too large. Yields would be significantly lower, power consumption would be unwieldy, and you'd at least double the heat output.

Maybe you'll see GPU's with that many cores when they get down to 28nm.

answered Jul 08 '10 at 23:22

Leapo's gravatar image

Leapo
2.2k92246

edited Jul 08 '10 at 23:29

yep but what I am wondering is why cant they put 2 of those GPU dies on one chip kinda like what intel did with the core 2 quad

http://i.imgur.com/nAEQe.jpg

(Jul 08 '10 at 23:30) Razor512 Razor512's gravatar image

They've already done that. The HD5970 and the GTX295 are dual-GPU graphics cards.

In general, it's better to add more cores to one die (like they've been doing on GPU's for a while now) than to have two separate dies. You end up with a lot of duplicate components when you use two entirely separate dies, which wastes space and wastes power.

(Jul 09 '10 at 00:09) Leapo Leapo's gravatar image

Actually, AMD currently manufactures 12-core CPUs.

(Jul 09 '10 at 02:27) Seb Seb's gravatar image

In that case, "insert absurd number of cores here" instead :-P

(Jul 09 '10 at 04:15) Leapo Leapo's gravatar image

I just prefer multi core instead of multiple separate videocards as multiple cores on a single chip generally has less of a performance overhead (if any at all) and it is cheaper than having 2 cards or a single card with 2 separate GPU's

like instead of a standard GTX 480, make a dual or quad GTX 480 (4 GPU dies or a merger of 4 on a single chip, then just put a giant heatsink that covers up 3-4 expansion slots in order to cool it

(Jul 09 '10 at 22:59) Razor512 Razor512's gravatar image

There are a number of reasons that isn't possible at this time.

  • They're already having problems with yields on these chips. Doubling the size of the die could potentially cut the number of possible good chips in half.
  • The core on a GTX480 is already considered extremely large (meaning you don't get many per-wafer). Doubling the size of each die means you get half as many per wafer.
  • The maximum power consumption of PCIe cards (from the slot and from auxiliary power connectors) is, according to the PCIe spec, set at 300w. A Dual-GPU GTX480 would draw over 400w.
  • The heat output from one GTX480 is already tough to deal with. The cards are known to idle at 90c, and adding a second die (or doubling the size of the current die) would mean nearly twice as much heat to deal with. You would be looking at a triple-slot heatsink to keep such a card cool, which would make SLI impossible on a lot of motherboards.

You're just going to have to wait for the next process shrink (down from 40nm to 28nm) before doubling the size of these high end GPU's becomes a technically viable option.

(Jul 10 '10 at 05:24) Leapo Leapo's gravatar image
showing 5 of 6 show all
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×74
×72
×24

Asked: Jul 08 '10 at 18:45

Seen: 1,943 times

Last updated: Jul 10 '10 at 05:27