• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
FYI: Some Distributed Builds results
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: Some Distributed Builds results


  • Subject: FYI: Some Distributed Builds results
  • From: Ricky Sharp <email@hidden>
  • Date: Sat, 15 Nov 2003 16:25:21 -0600

I won't bore the list with timings, but instead will more generally describe my experiences with the distributed builds feature.

I know I mentioned it in other e-mails, but for those new to the thread, here's my setup:

Dual 2GHz G5 connected directly to a Dual 500 MHz G4 with a Gigabit Ethernet cable. G5 is running Mac OS X 10.3.1, the G4 has 10.3. Both are running Xcode version 1.0.

I modified the AppearanceSample example code to include a native target.

I then timed doing clean builds on the G5 alone, the G4 alone, and various combinations of sharing processors between the two machines. Also combinations where each machine was the "host".

The fastest build was when I built the project with only the G5. Build times were just a few seconds slower when the G5 was the host and jobs were sent to the G4. This makes sense as there's obviously overhead with the communications and at least for this project, the benefits of offloading any jobs to the other machine were cancelled out by such overhead.

I did see a nice speed boost (perhaps 40%) when using the G4 as a host and building the project with only the G4, and then building the project by offloading jobs to the G5. However, this was still noticeably slower than just building with the G5.

Thus, for folks with just two machines, you may find that you get the best build times when just using the faster machine by itself.

It would be interesting to find out what would happen though if the two machines are a little bit closer or the same in terms of performance.

Of course, it's best when you have 3 or more machines to do this.

___________________________________________________________
Ricky A. Sharp         mailto:email@hidden
Founder & President
Instant Interactive(tm)   http://www.instantinteractive.com
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Deployment install location
  • Next by Date: Old ProjectBuilder single-window-with-tabs look in xcode?
  • Previous by thread: Re: Deployment install location
  • Next by thread: Old ProjectBuilder single-window-with-tabs look in xcode?
  • Index(es):
    • Date
    • Thread