Re: Question on scalability of multi-core Processors
- From: anton@xxxxxxxxxxxxxxxxxxxxxxxxxx (Anton Ertl)
- Date: Tue, 30 Dec 2008 19:21:03 GMT
Stephen Fuld <S.Fuld@xxxxxxxxxxxxxxxxxxxx> writes:
I take from this and your previous post that not only is the single core
performance not going to improve, it is actually going to decline as
time goes on. That is, in order to make room in the die and power
budget for more cores the performance of each core will be less than
that of the cores in the previous generation.
If we have CPUs with a uniform set of cores, and go for manycore.
OTOH, Intel could put one or two high-performance cores in the
package, to make legacy code run satisfactorily, and also put, say 16
Atom-style cores in the package for applications that use many threads
well. To see if this flies in the market, they could even do this as
an MCM: One Nehalem-style chip and one multi-Atom chip, connected via
Hypertransport (sorry, don't remember Intel's name for that), each
talking to some memory.
Of course with CPUs that integrate GPUs, we will see something similar
to this from Intel anyway, but the graphics cores are not quite
equivalent to CPU cores as seen by software, so that's an issue.
The problem with such a proposal is that the OS schedulers are not
very good in my experience even now, they will take their time to
adapt to heterogeneous-performance cores, and after that time they
will still get it wrong.
Also, I very much take your point about pin/memory limitations. AFAICT,
the big advantage of a separate graphics chip is that it it gives you a
lot more pins to use for memory interface, or to put it another way, it
takes a lot of the video output memory traffic off the main memory.
Video output memory traffic is a relatively small part of memory
bandwidth for modern graphics chips: Even 2560x1600x32@60Hz only needs
1GB/s bandwidth. You don't need memory interfaces with 50GB/s and
more for that. AFAIK reading textures and geometry data, and reading
and writing to the Z-Buffer consume a lot of traffic.
- anton
--
M. Anton Ertl Some things have to be seen to be believed
anton@xxxxxxxxxxxxxxxxxxxxxxxxxx Most things have to be believed to be seen
http://www.complang.tuwien.ac.at/anton/home.html
.
- Follow-Ups:
- Re: Question on scalability of multi-core Processors
- From: Boon
- Re: Question on scalability of multi-core Processors
- From: Stephen Fuld
- Re: Question on scalability of multi-core Processors
- References:
- Question on scalability of multi-core Processors
- From: Stephen Fuld
- Re: Question on scalability of multi-core Processors
- From: MitchAlsup
- Re: Question on scalability of multi-core Processors
- From: Stephen Fuld
- Question on scalability of multi-core Processors
- Prev by Date: Re: Question on scalability of multi-core Processors
- Next by Date: Re: Question on scalability of multi-core Processors
- Previous by thread: Re: Question on scalability of multi-core Processors
- Next by thread: Re: Question on scalability of multi-core Processors
- Index(es):
Relevant Pages
|