MacTalk Forums

Go Back   MacTalk Forums > Apple Computer and Technology Discussion > Desktop Computers

Notices

Desktop Computers Mac Pro, iMacs, Mac Mini, Powermacs & eMac

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 5th September 2008, 10:35 PM
MacRobbo's Avatar  
Join Date: Feb 2008
Location: Sydney
Posts: 636
Default 8 Cores

Im just curious what the eight cores in the Mac Pro are for? Hardly any software uses this right? Im considering a Mac pro as next pc, even though its a long time away.

__________________
iPhone 3G, Black 16GB :D
Support MacTalk by shopping at the Apple Online store via this link!
Reply With Quote
  #2 (permalink)  
Old 5th September 2008, 10:38 PM
 
Join Date: Mar 2005
Location: Mount gambier SA now cutting the nightly news.
Posts: 1,588
Send a message via MSN to grorr76
Default

that will change with the next operating system snow leopard, multi core access and acceleration is promised in 10.6 ..
Reply With Quote
  #3 (permalink)  
Old 5th September 2008, 10:40 PM
areal's Avatar  
Join Date: Oct 2004
Location: Tokyo
Posts: 673
Default

I was using my Mac Pro as a box to run numerical simulations. Eight cores meant I could generate data four times as fast as on an iMac or a MacBook Pro. Now I have a MacBook Air which generates jerky HD video playback, bag space, and heaps of ooohs and ahhhs. I also think that eight cores would be useful for video encoding, but I don't know much about that.
Reply With Quote
  #4 (permalink)  
Old 5th September 2008, 10:41 PM
MacRobbo's Avatar  
Join Date: Feb 2008
Location: Sydney
Posts: 636
Default

oh ok havent read much about snow leopard, but it sounds good. Id better start saving for it actually.
__________________
iPhone 3G, Black 16GB :D
Support MacTalk by shopping at the Apple Online store via this link!
Reply With Quote
  #5 (permalink)  
Old 5th September 2008, 10:47 PM
decryption's Avatar
Special Sauce
 
Join Date: Jan 2004
Location: St. Albans, Melbourne
Posts: 15,815
Send a message via AIM to decryption Send a message via MSN to decryption
View decryption's Twitter Page View decryption's Flickr Page View decryption's Last.fm Playlist
Default

More cores = more stuff running at once.
With 8 cores you could encode a bunch of movies at once, whilst still having very fast speeds for checking your email/surfing web etc.

Same with more RAM.

I want an 8 core Mac Pro with 16GB of RAM and 4x 1TB HDD's in RAID10, ahah
Reply With Quote
  #6 (permalink)  
Old 5th September 2008, 11:00 PM
melted.marsbar's Avatar  
Join Date: Jul 2005
Location: Brisbane, Australia
Posts: 476
Send a message via AIM to melted.marsbar Send a message via MSN to melted.marsbar
Default

Whilst still on the same trail of thought... I'm thinking of upgrading from my PowerBook to a MacBook (C2D) soon... So does that mean it will be super-dooper fast in comparison? I would have two cores to take advantage of?
__________________
 My Mac Stuff: 13.3" MacBook 2.4 GHz C2D 2GB RAM and iPhone 8GB (First Gen)
------------------------------------------
 Successful Trading: anaami, areal, Huy, mattcooper, TheKeddi, KunfuCamel
Reply With Quote
  #7 (permalink)  
Old 5th September 2008, 11:15 PM
Hamsmyth's Avatar  
Join Date: Jan 2006
Location: Australia
Posts: 702
Default

Quote:
Originally Posted by melted.marsbar View Post
Whilst still on the same trail of thought... I'm thinking of upgrading from my PowerBook to a MacBook (C2D) soon... So does that mean it will be super-dooper fast in comparison? I would have two cores to take advantage of?
You will definately notice an increase. The main difference will be the more modern architecture of the Intel chips. ALso, throw as much RAM in there as you can - its cheap these days and is so worth it.
Reply With Quote
  #8 (permalink)  
Old 5th September 2008, 11:37 PM
dangelovich's Avatar  
Join Date: Jun 2004
Location: Geelong, Victoria
Posts: 1,049
Send a message via AIM to dangelovich
Default

I find the raw processing power of my Mac Pro goes unused most of the time.
I run a few Virtual Machines on it now and then, and the numerous cores are very useful in these cases. I also encode/transcode some video files - but even that doesn't take full advantage of all 8 cores. I don't think I've seen any one app use up all the CPU time.

It is good to know this beast can handle *anything* I can throw at it.
__________________
...because the people who are crazy enough to think they can change the world, are the ones who do.
Reply With Quote
  #9 (permalink)  
Old 6th September 2008, 12:00 AM
Brains's Avatar
Still stuck in 1984
 
Join Date: Mar 2005
Location: Inside your head
Posts: 3,822
Default

Quote:
Originally Posted by MacRobbo View Post
Im just curious what the eight cores in the Mac Pro are for? Hardly any software uses this right?
Nope -- just about everything that's well-written can make use of however many cores there happen to be. Programs which make use of "threads" can do multiple things at the same time, if the resources are there to do it.

Old-school programming was self-contained, they would do one thing after another after another, and the OS would tell the program when it could have its share of the processor. With threads, a program can assign a sub-task to a thread and hand the thread to the OS; the OS will pick up the first available processing unit and then slot it into the multitasking system. If there is only the one processor, the thread has to complete before the program can send another. With multiple processors, multiple threads can run concurrently; its as if a program is actually a little OS of its own with several sub-programs running.
__________________
Tune into Psymbiensis, 24/7 chill music streaming straight to your desktop.
Cornell University says, "Watching TV shows makes you stupid." Break the addiction, visit White Dot today.
Wi-fi is a health risk, please use sparingly and with caution.
Reply With Quote
  #10 (permalink)  
Old 6th September 2008, 12:27 AM
forgie's Avatar
NSLog(@"%@", [self customTitle]);
 
Join Date: May 2005
Location: Melbourne
Posts: 3,939
View forgie's Twitter Page View forgie's Last.fm Playlist
Default

Quote:
Originally Posted by Brains View Post
Nope -- just about everything that's well-written can make use of however many cores there happen to be. Programs which make use of "threads" can do multiple things at the same time, if the resources are there to do it.

Old-school programming was self-contained, they would do one thing after another after another, and the OS would tell the program when it could have its share of the processor. With threads, a program can assign a sub-task to a thread and hand the thread to the OS; the OS will pick up the first available processing unit and then slot it into the multitasking system. If there is only the one processor, the thread has to complete before the program can send another. With multiple processors, multiple threads can run concurrently; its as if a program is actually a little OS of its own with several sub-programs running.
The only problem is, with any reasonably complex software project, threads break programmers brains. It all seems easy in trivial cases, but anything non-trivial in a GUI application can quickly become headache inducing for the programmer. That's where GCD and blocks come into the picture - "threading" (or the equivalent of threading), without the broken brain. Everyone wins! 10.6 FTW.
__________________
"The need is not for, say, half a million ¼-inch drill bits. The need is that there are ten million ¼-inch holes that need to be drilled." - Robert Noyce
forgecode.net
Reply With Quote
  #11 (permalink)  
Old 6th September 2008, 12:34 AM
AnthoMac's Avatar
One of them crazy ones...
 
Join Date: May 2005
Location: Sydney
Posts: 796
View AnthoMac's Twitter Page
Default

Quote:
Originally Posted by melted.marsbar View Post
Whilst still on the same trail of thought... I'm thinking of upgrading from my PowerBook to a MacBook (C2D) soon... So does that mean it will be super-dooper fast in comparison? I would have two cores to take advantage of?
I'd personally wait until the MacBook refresh if your PowerBook is still serving you well (slowly, but surely). But depending on your model, your PowerBook may have a superiour videocard unless you opt for the MacBook Pro in which case it'll fly compared.
__________________
Switched the day iTunes AUS opened with 2005 PowerBook G4 1.67Ghz, 2GB RAM; 2008 unibody 15" MacBook Pro 2.4Ghz, 2GB RAM; iPod Shuffle 2ndGen 2GB; iPod 4thGen 30GB; Windows 7 PeeCee (intel C2D, 8800GT, 4GB DDR2); cursed by the iPod Nano gods
Reply With Quote
  #12 (permalink)  
Old 6th September 2008, 05:33 PM
MacRobbo's Avatar  
Join Date: Feb 2008
Location: Sydney
Posts: 636
Default

Also what is the point of 16GB of RAM in a Mac Pro?
__________________
iPhone 3G, Black 16GB :D
Support MacTalk by shopping at the Apple Online store via this link!
Reply With Quote
  #13 (permalink)  
Old 6th September 2008, 05:36 PM
Piratbyran's Avatar  
Join Date: Jul 2008
Location: /dev/null
Posts: 1,161
Default

More apps open + ram disks rock
__________________
,¸¸,ø¤º°`°º¤ø,¸¸,
°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°
°`°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` °`°
°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°
,¸¸,ø¤º°`°º¤ø,¸¸,
Reply With Quote
  #14 (permalink)  
Old 6th September 2008, 05:38 PM
MacRobbo's Avatar  
Join Date: Feb 2008
Location: Sydney
Posts: 636
Default

But 16GB? Youd think at least 4GB would be enough....unless your after a supercomputer.
__________________
iPhone 3G, Black 16GB :D
Support MacTalk by shopping at the Apple Online store via this link!
Reply With Quote
  #15 (permalink)  
Old 6th September 2008, 05:40 PM
Phase's Avatar
Friday at the earliest
 
Join Date: May 2007
Location: Brisbane
Posts: 3,057
Send a message via AIM to Phase Send a message via MSN to Phase Send a message via Skype™ to Phase
View Phase's Twitter Page View Phase's Last.fm Playlist
Default

Quote:
Originally Posted by MacRobbo View Post
Also what is the point of 16GB of RAM in a Mac Pro?
More applications able to run at maximum potential.

Open CS3 with several large images, Lightroom, Safari, a torrent program and mail at the same time, and tell me how much ram you have left.

I have 8Gbs in my Mac Pro, and the answer is 'not much'
__________________
I am the tech savvy at-risk youth.
Reply With Quote
  #16 (permalink)  
Old 6th September 2008, 05:48 PM
MacRobbo's Avatar  
Join Date: Feb 2008
Location: Sydney
Posts: 636
Default

actually i have never tried many images in CS3 so I guess I should give it a go.
__________________
iPhone 3G, Black 16GB :D
Support MacTalk by shopping at the Apple Online store via this link!
Reply With Quote
  #17 (permalink)  
Old 6th September 2008, 05:55 PM
Lachie's Avatar
Hating Twitter
 
Join Date: Oct 2007
Location: Melbourne Metro
Posts: 833
Default

i have 4Gb and currently im using about 2.5Gb's with Transmission, iTunes, Safari and Adium open. these are all pretty mundane tasks as well.
__________________
Successful Trades With: Slimey, ryano, vivid2, Byrd

2.8Ghz Core 2 Duo, 500Gb, 4Gb RAM 24" iMac (Aluminium)

2.4Ghz Core 2 Duo, 500Gb, 4Gb RAM 13" MacBook (Aluminium)
Reply With Quote
  #18 (permalink)  
Old 6th September 2008, 06:29 PM
AfterBurner_1's Avatar
Made from Awesome Sauce!
 
Join Date: Feb 2008
Location: Adelaide, SA, 5085
Posts: 346
Send a message via MSN to AfterBurner_1
Default

Quote:
Originally Posted by dangelovich View Post
I find the raw processing power of my Mac Pro goes unused most of the time.
I run a few Virtual Machines on it now and then, and the numerous cores are very useful in these cases. I also encode/transcode some video files - but even that doesn't take full advantage of all 8 cores. I don't think I've seen any one app use up all the CPU time.

It is good to know this beast can handle *anything* I can throw at it.
perhaps you throw BOINC at it and some SETI,Einstein and Rosetta.

works just fine on my E6600.
__________________
Adrenalien:E8500 l 8GB Crucial Ballistix l 3TB l 9800GX2 l XP Pro x86 and Vista Ultimate x64 l Alienware MJ-12 Case
Laptop: 15" PowerBook G4 Ti DVI 1Ghz (Antimony) 10.4.11
Reply With Quote
  #19 (permalink)  
Old 6th September 2008, 06:44 PM
 
Join Date: Jan 2005
Posts: 1,472
Default

Quote:
Originally Posted by MacRobbo View Post
But 16GB? Youd think at least 4GB would be enough....unless your after a supercomputer.
Bill Gates once said 640k would be enough.

The thing you have to take into consideration is 64 bit computing.

Right now a 32 bit apps (which is the majority of apps you are using and the Mac OS X kernel) can address a maximum of 4 GB (4 000 000 000 bytes) of memory.

A 64 bit app on the other hand can theoretically address a total 16 EB (16 000 000 000 000 000 000 bytes) of memory. Current Core 2 chips can address a maximum of 256 TB.

While those numbers may seem absolutely absurd, when you start to think about the potential data sets 64 bit computing can process, these massive amount of RAM become essential. To quote Apple;

Quote:
“To put the difference between 32-bit and 64-bit computing into perspective, imagine that you are working with a dataset in which the road area of the Golden Gate bridge can be represented in a 32-bit address space. With 64 bits of address space, you have the ability to model the entire surface of the Earth at the same resolution.”
Imagine using Google Earth without to constantly stream the data. Or even better Google Galaxy.

These large data set will take space and I can guarantee developers will use it.

Combine this with multi-core processing and a all sudden the potential of your machine becomes enormous. As it is right now, the Mac Pro is not being used to it's full potential. This will change over the next decade and I believe we will start seeing some amazing stuff.

Also you must remember the Mac Pro is a high end workstation that is targeted towards professional users who require large amounts of computing power. So 8 cores with 16 GB RAM isn't that excessive.

EDIT: BTW Snow Leopard will be a full 64 bit OS.
Reply With Quote
  #20 (permalink)  
Old 6th September 2008, 07:27 PM
Lachie's Avatar
Hating Twitter
 
Join Date: Oct 2007
Location: Melbourne Metro
Posts: 833
Default

dont forget about Moores law. generally he's spot on, and if thats the case things like 512 bit CPUs are only about 5 years away. although some how that seems rediculous, its plausable.
__________________
Successful Trades With: Slimey, ryano, vivid2, Byrd

2.8Ghz Core 2 Duo, 500Gb, 4Gb RAM 24" iMac (Aluminium)

2.4Ghz Core 2 Duo, 500Gb, 4Gb RAM 13" MacBook (Aluminium)
Reply With Quote
Reply

Bookmarks

Tags
cores

Click here to advertise on MacTalk!

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +11. The time now is 09:36 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
MacTalk Media Pty Ltd is not responsible for the content of individual messages posted by others. Other content copyright MacTalk Media Pty Ltd.
Content Relevant URLs by vBSEO 3.3.0