utomo :
It is good. many people need faster computer, for gaming and also for 3D rendering. I hope more dual processor will be offered soon. meanwhile we are waiting for 16 core, 32 core.
Having lots of cores is fine, but a great many tasks are still only
written single-threaded, eg. numerous plugins in special effects
packages, the main GUI thread in lots of 3D apps, typical desktop
apps, etc. It is these tasks for which there has been no useful
improvement at all in the last few years as competition in the CPU
market has stagnated. Intel is focusing on power consumption
and extra cores, with barely a nod towards improved IPC.
Helping someone recently with an After Effects system, I observed
a scene with heavy raytracing being rendered very nicely via the
three GTX 580 cards I'd installed in their system, but then when the
scene was made to 'explode' using the Shatter plugin the render
speed ground to a crawl; GPUs not being used, only one core active
on a 3930K @ 4.7. Turns out the code for Shatter was written in the
1990s. It's this sort of dated code that is holding a lot of productive
work back.
I remember from studying industrial workflow concepts many
years ago, the oft repeated saying that a series of dependent
processes can never be any quicker than their slowest component.
Doing a render in which half the frames are computed at a speed
two orders of magnitude slower than the rest because of outdated
code is a classic example. Naturally, the AE user is looking for a
replacement plugin that's better written.
I'm sure others can think of equivalent examples in other fields.
ProE being single-threaded is typical I suppose. Hmm, it's a pity
we can't somehow impose a pricing penalty on sw that hasn't
been updated, that would be good. Maybe then sw vendors would
get on with bringing their expensive apps up to date.
Ian.