Apple recently released a groundbreaking technology that cou...

Discussion in 'MacBytes.com News Discussion' started by MacBytes, Jan 29, 2004.

  1. macrumors bot

    Joined:
    Jul 5, 2003
  2. macrumors 6502a

    adamfilip

    Joined:
    Apr 13, 2003
    Location:
    burlington, Ontario canada
    #2
    this sounds cool.. the only thing i dont understanad is

    can it speed up any application?

    lets say im rendering something in Cinema 4d will it help there?

    if not what applications could the average consumer run that would take advantage of this technololgy

    ?
     
  3. Moderator emeritus

    edesignuk

    Joined:
    Mar 25, 2002
    Location:
    London, England
    #3
    Am the moment, as far as I can tell, no, it' can't. But the technology is there (and very simple it is to by the sounds of things) so that it may well wind up in future OS's/Apps. Maybe a new pref pane in FCP to enable XGrid? Or in Maya? It has HUGE potential!
     
  4. macrumors regular

    Joined:
    Jan 12, 2004
    #4
    Well it would be nice to have the option to render stuff in FCP and maya with xgrid.
     
  5. macrumors member

    Joined:
    Jun 9, 2003
    Location:
    rural Missouri
    #5
    Or, more importantly to me at at least, compressor/DVDSP 2

    Distributed rendering of mpeg2 video would be a good thing.
     
  6. macrumors G5

    nagromme

    Joined:
    May 2, 2002
    #6
    App support

    Presumably Apple will be making this easy for developers to incorporate into apps. I'd sure love to add my eMac's power to my PowerBook, for certain things like big Photoshop radial blurs, movie and 3D rendering, Folding@Home, etc.

    Another example to think about: what if Virginia Tech uses XGrid to ADD spare machines all over campus to the G5 supercluster? I think VT uses a fair amount of Macs, even if the supercluster guy never touched one before Big Mac--and students could voluntarily allow their OWN Macs to be on the grid. The racked XServes would be the base power, with a variable amount of additional power added on via XGrid. They could disable it for certain projects at will (Folding@Home runs fine with slower connections, but some jobs need Infiniband, not ethernet)--but the rest of the time, every little bit helps!

    Say they can get up to 200 reasonably recent Macs helping at once, and each one, on average, is just a bit more than half as fast as a dual G5. In other words, 200 Macs that equal another 110 G5s. Up to a 10% speed boost for certain apps that work in larger units! Not bad for "free" hardware and software. 10 Teraflops becomes 11, even if official stats can't claim it full-time.

    Just a hypothetical example. But I bet lots of universities start using student Macs (and campus Macs) as volunteer clusters! Even competing against each other... and for no cost beyond power since the machines were already going to be there asleep.

    By the way, here's the 6MB direct download link:
    ftp://ftp.apple.com/developer/Tool_Chest/Xgrid1.0.dmg.bin
     
  7. macrumors 68020

    mainstreetmark

    Joined:
    May 7, 2003
    Location:
    Saint Augustine, FL
    #7
    I've been dreaming of this technology since I was in college, late at night, waiting for my little CG to render, knowing full well, that two roommates, whose machines I could see on Appletalk, were just sitting there. "I wish, I wish I could make each of them do a frame of this thing. I'd finish in 1/3rd the time".

    And yes, I agree. I think very soon, every major (mac) application will automatically use the idle computing power of the macs on the Lan. Think of how cool that could be in a dorm? Running a Mathematica simulation in a few seconds versus hours.

    THAT, young patowan, is the future.
     
  8. macrumors G5

    nagromme

    Joined:
    May 2, 2002
    #8
    Many 3D apps already do "network rendering"--even cross-platform. EI, Lightwave, etc. But this should make such solutions simpler for developers AND users.

    Now... can Xgrid be used cross-platform? It's Rendezvous-based, so it wouldn't surprise me if that came. But leaving it as a Mac-only perk for a rime makes some sense too.
     
  9. macrumors 65816

    Laslo Panaflex

    Joined:
    May 1, 2003
    Location:
    Tokyo
    #9
    This taken from the apple discusion boards:

    Hope this clears up some things for people
     
  10. macrumors G5

    nagromme

    Joined:
    May 2, 2002
    #10
    And of course most "everyday" tasks run plenty fast already!

    But I think a lot of surprising uses will be found, even for low-end users.

    PS on a dual-CPU OS X Mac, I'm told that if a particular app doesn't really use both CPUs, it at least gets a CPU all to itself while in the foreground--while the OS and all other apps together run on the other CPU. That gives you real speed benefits for ANY app, with nothing special from the developer.
     
  11. macrumors 604

    MrMacMan

    Joined:
    Jul 4, 2001
    Location:
    1 Block away from NYC.
    #11
    It has pottential for something great to incorperate with tons of other apps...

    But nothing 'on its own'
     

Share This Page