Quick Upload

Makefile::Parallel - Dependency specification language

from rubenfonseca, 4 months ago Add as contact

496 views | 0 comments | 1 favorites | 0 embeds (Stats)

Embed customize close
 

More Info

This slideshow is Public

Views: 496 Comments: 0 Favorites: 1 Downloads: 4

View Details: 496 on Slideshare
0 from embeds
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer. To install it, go here.
Post to Twitter Post to Twitter
Share on Facebook Share on Facebook
Post to Blogger Post to Blogger
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

Presentation Transcript

  1. Slide 1:Makefile::Parallel Dependency Specification Language
  2. Slide 2:Rúben Fonseca root@cpan.org
  3. Slide 3:\"Well done is quickly done\" Ceaser Augustus
  4. Slide 4:
  5. Slide 5:
  6. Slide 6:SeARCH Cluster ~ 100 64-bits cores ~ 100Gb RAM ~ 4TB storage Myrinet 10Gb Linux (CentOS)
  7. Slide 7:How to run those processes? 3 options!
  8. Slide 8:Solution 1 while(! end) { run process $p while(! finished $p) { sleep n } mark $p as done }
  9. Slide 9:Solution 2 #!/bin/foo run p1 run p2 result1 run p3 result2 run p4 result1 result2
  10. Slide 10:Solution 3 Makefile::Parallel :-)
  11. Slide 11:M::P - Design Goals Formal specification to describe process