[GRASS-user] Mac Requirements for GRASS

William Kyngesburye woklist at kyngchaos.com
Mon Jun 21 17:32:47 EDT 2010


Your MacBook is quite powerful for GRASS.  Some notes (anyone correct me, this is just my general [mis]understanding of things):

- multiple processors/cores - don't help.  GRASS is not (yet) multithreaded, though there is some interest, I'm not sure if any work on that has started.  The only multiprocessing you will get out of GRASS is if you run multiple sessions, on different mapsets.

But the turbo feature of the i5/i7 processors should help.

- drive speed - GRASS is very temp-file intensive, so faster disk speed helps.  The disk interface speed is the same between laptop and full-size hard drives (SATA 300), so it's more a question of seek speed, which generally corresponds to spin speed (RPM).  Both laptop and full-size drives are available up to 7200 RPM, but you can get faster full-size drives (but they are not user servicable in the iMacs and Apple doesn't have that option).

- drive size - again, for temp-file use. The bigger the better.  Up to 500GB available for the MacBook

- memory size and speed - again, with the heavy use of temp files, faster and/or more memory may not help much.  Though there are some things that can chew up a lot of memory.  Memory is cheap.  The memory speed between the current line of MacBooks, MacBook Pros, iMacs and Mac Pros are all the same, 1066MHz, so no real speed gain there.  Memory maximum in the MacBooks and Pros is 8GB, vs 16GB in the iMacs and Mac Pros.

- graphics - for GRASS display, not processing.  NVIZ could be affected.  MacBook has shared-memory graphics, MacBook Pro, iMac and Mac Pro all have dedicated graphics memory.  Someday the graphics-processing-thing, OpenCL, may be used by GRASS.  All current Macs should support it, though the shared memory of the MacBook models may hurt the performance of that.


Overall, I think the main boost you would get right now out of the iMac over the MacBook is the turbo feature.  Drive and memory expansion are cheap.


On Jun 21, 2010, at 2:44 PM, Andrew Lewin wrote:

> Hi Listers,
> 
> I would like to purchase a new Mac.  I am debating which type will get me the best bang for the buck.  I would like to know which Mac would be good to use for GRASS as I will be processing images, large databases, and crunching numbers.  I currently have a Macbook with a 2.4 GHz Intel Core 2 Duo with 2GB of Memory.  I find that bathymetry layers for large areas, such as the Gulf of Mexico take a long time to process if I do any analysis.  I am looking at buying the iMac 27-inch with the 2.8GHz Quad-Core Intel Core i7 and 4GB of memory. This machine is quite expensive.  Is there another option? Is it too powerful where I can buy another machine that will do the trick?
> 
> Thanks,
> 
> Andrew

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"I ache, therefore I am.  Or in my case - I am, therefore I ache."

- Marvin




More information about the grass-user mailing list