AAPL Stock: 118.03 ( -0.85 )

Printed from

Xgrid supercomputer enabler excised from OS X Mountain Lion?

updated 10:10 pm EDT, Tue June 12, 2012

Removal may force university IT, researchers to find new solutions

OS X Mountain Lion was officially unveiled on Monday, and is shipping in July -- but conspicuously absent from the list of features is Apple's ad-hoc supercomputer tool Xgrid. Apple's Xgrid provided network administrators a means of constructing a Beowulf cluster, allowing them to use computer idle-time to drive calculations that can be divided into smaller operations. Xgrid client has been installed in all computers running OS X 10.4 or greater by default, so installation and configuration of a massively parallel grid was completed with little time or money outlay. The job controller is included in Mac OS X Server up to OS X Lion and as a free download.

Architecture of a Xgrid-enabled supercomputer is fairly simple: a client computer submits a job to the controller, the controller receives the job from the client, the controller breaks up the job into manageable segments and distributes them to the distributed computers -- the agents. The agents perform the calculations, and send the data back to the controller. One task per CPU per computer can be submitted, so an eight-core Mac Pro can receive and process eight jobs simultaneously. Jobs are performed as CPU and system resources allow -- if a job has been submitted to an agent, and a local user starts using the agent again, then the job is either slowed or suspended as to not interfere with the user's task. When the job is completed, the controller reports back to the client with the results.

At the end of development, popular video application VisualHub integrated Xgrid technology into its codebase to speed time-consuming video transcoding, generally to the H.264 codec for the then-new Apple TV and iPod Video and touch. The 3D modeling application Blender was able to use an Xgrid cluster to direct a network of Macintoshes as a rendering farm.

The most famous Xgrid setup was at Stanford University, in the Molecular and Cellular Physiology department performing calculations for pharmacology research. Following an influx of users, the team generated 400-600GHz of processing power in September 2006.

The absence of Xgrid capability in Mountain Lion won't affect most users, but educational institutions lacking the budget for a dedicated supercomputing grid will find future efforts hampered, or face declining processing power as users upgrade to Mountain Lion. Supercomputers like the Mac Pro-based Big Mac and previous G5-oriented System X cluster at Virginia Tech didn't consistently use OS X through their entire lifetimes, much less Xgrid, so either wouldn't have been affected by Apple's removal even in its heyday.

Apple hasn't made any official announcement about the future of Xgrid. The technology has languished for the last few years. With the absence of Xgrid as a feature in OS X Mountain Lion server, and no sign of it in the Developer's Preview of the client, signs are pointing to a departure of the eight-year-old base technology, once a selling point of the operating system.

by MacNN Staff



  1. facebook_Kevin

    Via Facebook

    Joined: Jun 2012


    X Grid

    It makes sense now that the price of OS X has come down so much, to remove a feature that probably less then 1% will ever use out of the general release and add it as an app that can be purchased from the app store for those who need it.

  1. SierraDragon

    Joined: Dec 1969


    A serious mistake...

    ...if cluster capability is not restored in a dot update. The computers students use in school labs have substantial impact on what they choose for work and personal use later in life. And _easy_ cluster capability is a big plus to some edu purchasing IT folks.

    I am afraid the bean counters effed up big time.

  1. testudo

    Joined: Dec 1969


    Re: X grid

    Um, you're assuming they would add it or create an app. Apple doesn't do stuff like that. They just quietly kill stuff. That's apple's way of dealing with things like this. Shhhhhh.

  1. The Vicar

    Joined: Dec 1969


    Much though I hate to agree with testudo...

    He's right on this one. It looks like nobody at Apple has learned anything from history. As other commenters have already implied: institutions shy away from Apple because Apple has repeatedly demonstrated that they are either unwilling or unable to stick with a single approach in even the medium-term. Every 18 months or so, they come up with some new thing which doesn't quite match the old stuff feature-for-feature (although it may well have NEW features), and just assume everyone will buy it and switch, even after promising everyone that the old system would be well-supported and upgradeable for several years. I've seen it happen too many times now, and this is just yet another example.

    (And while we're at it: Apple, please stop messing with XCode to add features for a while and just fix the wretched existing bugs. It's your only development environment, and it's making you a laughingstock among cross-platform devs because every release gets more rickety and unstable.)

  1. facebook_George

    Via Facebook

    Joined: Jul 2012


    Mistake? No.

    The content of this article in and of itself ought to be telling--the author can only cite two examples of apps that actually adopted XGrid at all--and one of those is EOLed. Computers are orders of magnitude faster (with many more cores) than when XGrid was introduced. The challenge now is how to efficiently use multiple cores, not multiple machines...

Login Here

Not a member of the MacNN forums? Register now for free.


Network Headlines

Follow us on Facebook


Most Popular


Recent Reviews

Ultimate Ears Megaboom Bluetooth Speaker

Ultimate Ears (now owned by Logitech) has found great success in the marketplace with its "Boom" series of Bluetooth speakers, a mod ...

Kinivo URBN Premium Bluetooth Headphones

We love music, and we're willing to bet that you do, too. If you're like us, you probably spend a good portion of your time wearing ...

Jamstik+ MIDI Controller

For a long time the MIDI world has been dominated by keyboard-inspired controllers. Times are changing however, and we are slowly star ...


Most Commented