View Full Version : Two 6 core processors?
strausd
Mar 27, 2010, 06:59 PM
What is the likely hood that there will be two 6 core processors in the next mac pro? Also, what applications would actually be able to take full advantage of all these cores?
wisty
Mar 27, 2010, 10:50 PM
Six cores would be expensive, but are a possibility.
Apps that benefit - look at your "Activity monitor". Any app that goes above 100% usage is on multiple cores. Stuff like PS, video editing, encoding. Some games.
But I hope Grand Central and GPGPU will eventually kill the need for more cores anyway.
Mhkobe
Mar 27, 2010, 11:18 PM
Six cores would be expensive, but are a possibility.
Apps that benefit - look at your "Activity monitor". Any app that goes above 100% usage is on multiple cores. Stuff like PS, video editing, encoding. Some games.
But I hope Grand Central and GPGPU will eventually kill the need for more cores anyway.
Firstly I would like to say that apple will definitely offer a dual CPU configuration 12 core 24 thread tower as well as the single cpu 6 core version, probably utilizing the w3680 i believe. Also, GPUs will not, and should not replace CPUs. GCD is a great technology, however, a cpu with many cores/threads is still a necessity. GPUs have way more cores than CPUs currently, and more cores is definitely the way to go. More cores makes programming more difficult (I am a programmer myself), however, they are a necessity, this is because rises in clock speeds leads to exponential heat and power creation and usage (respectively). Also, OS X does not distribute the work load across a second core when the first one is at 100%. OS X distributes the threads to each CPU depending on how large each applications thread is, and attempts to even this out by assigning one app to one core, and another app to another core and so on. This only holds true in the event that a program is not multithreaded. If it is multithreaded, it is up to the app to assign its threads to the open cores. An excellent example is Maxon Cinema 4d, for a great example, download Cinebench and iStat menu and watch as each Core does its own work. This works especially well if you have access to an eight core nehalem mac pro, because you get to see the task distributed over 16 threads.
VirtualRain
Mar 28, 2010, 03:16 AM
What is the likely hood that there will be two 6 core processors in the next mac pro? Also, what applications would actually be able to take full advantage of all these cores?
Very likely. Very few.
NintendoFan
Mar 28, 2010, 08:33 AM
But I hope Grand Central and GPGPU will eventually kill the need for more cores anyway.
That doesn't make sense. Both of those will create a need for more cores.
PeterQVenkman
Mar 28, 2010, 11:12 PM
That doesn't make sense. Both of those will create a need for more cores.
Yeah, I thought grand central was created to make multi core computing easier to program, among other things.
J the Ninja
Mar 29, 2010, 01:08 AM
Who wants to start drooling?
http://it.anandtech.com/IT/showdoc.aspx?i=3784&p=1
Eidorian
Mar 29, 2010, 01:30 AM
Who wants to start drooling?
http://it.anandtech.com/IT/showdoc.aspx?i=3784&p=1IT @ Anandtech is always great to see. It's probably the only time you'll see and learn about the hardware outside of vendor slides.
pakeha
Mar 29, 2010, 03:40 AM
The top dual processor lineup would most likely be 2x x5670 xeons.The w3680 and its consumer twin i7 980 don't have the 2qpi links required for 2 socket setups. The x5670 also fits the exsisting tdp requirments for the octo core mac pro, ie 2x 95w.
NintendoFan
Mar 29, 2010, 08:51 AM
Who wants to start drooling?
http://it.anandtech.com/IT/showdoc.aspx?i=3784&p=1
I also believe that AMD is going to have a 48-core setup. Four 12 core processors.
Umbongo
Mar 29, 2010, 09:30 AM
The top dual processor lineup would most likely be 2x x5670 xeons.The w3680 and its consumer twin i7 980 don't have the 2qpi links required for 2 socket setups. The x5670 also fits the exsisting tdp requirments for the octo core mac pro, ie 2x 95w.
Which is strange as the old one had two 150W TDP processors, where the W5580s were 130W, so it may be it wasn't so much to do with the thermal requirements and we get 3.33GHz single and dual processor options.
artivideo.nl
Mar 29, 2010, 01:55 PM
When does this 12 core monster be on the market . I am getting enough of 5 hours rendering of a 3 minutes film !!!!! Is there any time schedule ???
Eidorian
Mar 29, 2010, 03:42 PM
When does this 12 core monster be on the market . I am getting enough of 5 hours rendering of a 3 minutes film !!!!! Is there any time schedule ???Gulftown is available via retail. Which processor are you talking about though?
psingh01
Mar 29, 2010, 04:08 PM
What is the likely hood that there will be two 6 core processors in the next mac pro? Also, what applications would actually be able to take full advantage of all these cores?
My guess is a 99.9% chance the next Mac Pro will have a 12 core option.
Beats me what single applications can use it (aside from various custom research apps), but nothing is stopping you from running many applications at once to take full advantage of all the cores :)
J the Ninja
Mar 29, 2010, 04:53 PM
My guess is a 99.9% chance the next Mac Pro will have a 12 core option.
Beats me what single applications can use it (aside from various custom research apps), but nothing is stopping you from running many applications at once to take full advantage of all the cores :)
Compressor and (I think) Xcode from Apple's own stable. Most 3D apps can do 24 threads too. Max and XLD can encode multiple audio files at once to use all cores, although they appear to be limited to 16 cores at the moment. Knowing XLD's release schedule, it will be probably support 24 thread batches within a week or two of the 2010 MP launch.
pakeha
Mar 29, 2010, 06:58 PM
I got my information about the tdp rating for the 09 mac pro from Anandtech's article about upgrading the dual processors. That plus Intels press release for the X56xx processors leads me to believe that 12c/24t @ 2.93ghz would be the top bto option.
Just as idle baseless speculation, what chance is there that the mac pro gets moved up in price and spec to make room for a midrange screenless mac?
Fiete5401
Mar 29, 2010, 07:17 PM
Just as idle baseless speculation, what chance is there that the mac pro gets moved up in price and spec to make room for a midrange screenless mac?
Didn't see this happen in my FlashForward. :rolleyes:
But honestly, I don't believe that this dream - a ton of people have - will ever come true.
bearcatrp
Mar 29, 2010, 08:21 PM
Beats me what single applications can use it (aside from various custom research apps), but nothing is stopping you from running many applications at once to take full advantage of all the cores :)
BOINC will use all cores maxed out. For those of you who don't know what boinc is, check out www.worldcommunitygrid.org for what its used for. Always looking for more folks to help find cures for diseases.
jessica.
Mar 29, 2010, 08:26 PM
I just don't see every day people using 12 cores. Other than medical research, what apps even use all 8 cores now?
Umbongo
Mar 29, 2010, 08:48 PM
I just don't see every day people using 12 cores. Other than medical research, what apps even use all 8 cores now?
Everyday people aren't purchasing several thousand dollar workstations. Plenty of software and more importantly perhaps, work-flows, can utilize multiple cores. Content creation, mathematics, science, engineering, system management, simulation, data analysis are some areas in which an individual might be best served by a powerful workstation.
jessica.
Mar 29, 2010, 08:51 PM
Ah but every day people are. Check out the purchase threads.
Umbongo
Mar 29, 2010, 09:05 PM
Ah but every day people are. Check out the purchase threads.
I guess our definitions vary. I don't consider someone who can spend over $3,000 on a computer an everyday person, whether they can utilize it or not.
nanofrog
Mar 29, 2010, 09:22 PM
I guess our definitions vary. I don't consider someone who can spend over $3,000 on a computer an everyday person, whether they can utilize it or not.
In the case of MP's, there's no choice. Users pay what Apple wants (retail or refurb).
It's just some people make better use of it given their software.
But as a general rule, a worstation isn't used as a home computer. They're too expensive for that.
wisty
Mar 29, 2010, 11:44 PM
Firstly I would like to say that apple will definitely offer a dual CPU configuration 12 core 24 thread tower as well as the single cpu 6 core version, probably utilizing the w3680 i believe. Also, GPUs will not, and should not replace CPUs. GCD is a great technology, however, a cpu with many cores/threads is still a necessity. GPUs have way more cores than CPUs currently, and more cores is definitely the way to go. More cores makes programming more difficult (I am a programmer myself), however, they are a necessity, this is because rises in clock speeds leads to exponential heat and power creation and usage (respectively). Also, OS X does not distribute the work load across a second core when the first one is at 100%. OS X distributes the threads to each CPU depending on how large each applications thread is, and attempts to even this out by assigning one app to one core, and another app to another core and so on. This only holds true in the event that a program is not multithreaded. If it is multithreaded, it is up to the app to assign its threads to the open cores. An excellent example is Maxon Cinema 4d, for a great example, download Cinebench and iStat menu and watch as each Core does its own work. This works especially well if you have access to an eight core nehalem mac pro, because you get to see the task distributed over 16 threads.
Thanks, you seem to know more than me about this.
I had assumed more cores would be useless because all the multi-processor things I'd seen are either embarrassingly parallelizable (and GPGPU seems to have the edge), or saturate at about 8 CPU. I guess that more cores is different than more CPU, as communication is faster?
(Also, I am aware that GPGPU requires a rewrite in assembly, or some C-like language; and the processors aren't as advanced, but that's just something programmers will either grin and bear, or find some software solution to.)
Gonk42
Mar 30, 2010, 05:45 AM
Thanks, you seem to know more than me about this.
I had assumed more cores would be useless because all the multi-processor things I'd seen are either embarrassingly parallelizable (and GPGPU seems to have the edge), or saturate at about 8 CPU. I guess that more cores is different than more CPU, as communication is faster?
(Also, I am aware that GPGPU requires a rewrite in assembly, or some C-like language; and the processors aren't as advanced, but that's just something programmers will either grin and bear, or find some software solution to.)
GPGPUs are optimal for circumstances where you wish to apply the same set of computer instructions to multiple sets of data (as happens in graphics). Where this is the case, some very large speedups can be achieved. Multiple cpu cores are more flexible, they allow you to perform different sets of instructions in parallel, i.e. completely different tasks.
Programming either, efficiently, is difficult because of Amdahl's law which basically points out that if you are trying to do lots of things in parallel then the slowest task will dominate and if this is essentially serial in nature after a point adding more cpus will make almost no difference. (If you look at the speed up for Cinebench 10 which is used as a benchmark on these forums as well as elsewhere, for eight cores the speed up is around 6 times not 8 times. What happens is the scene to be rendered is split into equal chunks but some bits are more complex than others so take longer. The cpus doing the quick bits finish early but can't help once they're finished.)
It's a fascinating subject but for the user it makes deciding what is worth spending money on (in terms of computer hardware) a rather complicated decision. It was so much simpler when everything was single core.
(I should add, that programming for efficient parallel operation is also complicated for all the issues involved with sharing resources such as memory/data etc - far too big a subject for a short post....)
alent1234
Mar 30, 2010, 08:13 AM
HP and dell are now shipping workstations with the new 5600 Xeons so Apple should be coming soon
keewe
Mar 30, 2010, 10:03 AM
do you have a link to a xeon workstation? cant find any of them on dell.com.
alent1234
Mar 30, 2010, 10:11 AM
maybe not Dell, but HP is. along with Proliant servers they now have it as an option. i saw HP had it on workstations and assumed Dell did as well since they are now offering the 5600 as a server option.
the HP will be more expensive than a Mac Pro because it has a more expensive graphics card
http://h71016.www7.hp.com/dstore/MiddleFrame.asp?page=config&ProductLineId=433&FamilyId=3007&BaseId=30037&oi=E9CED&BEID=19701&SBLID=
J the Ninja
Mar 30, 2010, 11:22 AM
The base option on that HP is a a Quadro NVS 295, which has half the power of the 9400. Also, $3.5K for a 2.4Ghz 8-core? Ouch. Also, why does the world insist on me getting ANOTHER 2.4Ghz computer? Can't I have one clocked at something else? Oh well, there is always overclocking the gaming rig.... :P
alent1234
Mar 30, 2010, 11:57 AM
the Xeon's always had ridiculous prices because they are used by businesses who are willing to pay for it. Intel jacks up the prices and then HP/Dell do the same when they sell you an upgraded CPU.
and in the end it's the same CPU as the consumer versions, made on the same machines, same masks with the only difference being the consumer versions get features disabled so Intel can sell them cheaper
nanofrog
Mar 30, 2010, 12:04 PM
the Xeon's always had ridiculous prices because they are used by businesses who are willing to pay for it. Intel jacks up the prices and then HP/Dell do the same when they sell you an upgraded CPU.
and in the end it's the same CPU as the consumer versions, made on the same machines, same masks with the only difference being the consumer versions get features disabled so Intel can sell them cheaper
For the SP Nehalem based systems, this is correct (technical standpoint). DP systems OTOH, have a second QPI channel, and use different chipsets (5520 rather than the X58).
But there's another difference. Quantities manufactured. There are more consumer parts made than their workstation counterparts (SP). In terms of DP processors, they're aimed at the enterprise market, and they've no choice but to pay for it. They begged for those chips afterall... (more cores, lower power,...). ;)
And ultimately, it works out financially (even with the higher prices), as those systems do more and cost less to operate.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.