RubyConf 2010 - Pwrake : a Distributed Workflow Engine for e-Science by: Masahiro Tanaka

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=8fOCG9h1Q6Y



Duration: 33:12
68 views
0


e-Science is scientific research enabled by widely distributed computational resources in collaboration among several institutes. One of issues in making use of e-Science infrastructure is to define complex workflows (composition of many tasks and their dependencies). We propose to employ Rake as a workflow definition language. In contrast to Makefile, Rake is an internal DSL and takes advantage of Ruby's scripting power which requires to define complex scientific workflows. In order to execute Rake workflow on distributed computer resources, we develop Pwrake, an Parallel Workflow extension for Rake. Pwrake is designed to work on Gfarm, a wide-area distributed file system. Gfarm provides a unified filesystem and consistent file time stamps among distributed computers, and also high performance of parallel I/O. We show a powerfulness of Rake as a workflow language and the scalable performance of distributed computing using Pwrake and Gfarm.




Other Videos By Confreaks


2015-04-07RubyConf 2010 - Consuming Gherkin: One Byte at a Time by: Greg Hnatiuk, Mike Sassak
2015-04-07RubyConf 2010 - Writing Games with Ruby by: Mike Moore
2015-04-07RubyConf 2010 - So You Think You Can Code?
2015-04-07RubyConf 2010 - Front End Testing Frontier by: CJ Kihlborn, Jonas Nicklas
2015-04-07RubyConf 2010 - Mustache in the Front, Mustache in the Back by: Patrick Ewing
2015-04-07RubyConf 2010 - The Grapes of Rapid by: Michael Bleigh
2015-04-07RubyConf 2010 - From Artist to Programmer by: Keavy McMinn
2015-04-07RubyConf 2010 - DSLs go Concrete by: Martin Thiede
2015-04-07RubyConf 2010 - Ruby Mendicant University: A New Way to Learn by: Gregory Brown
2015-04-07RubyConf 2010 - Classy Git by: Scott Chacon
2015-04-07RubyConf 2010 - Pwrake : a Distributed Workflow Engine for e-Science by: Masahiro Tanaka
2015-04-07RubyConf 2010 - Putting On Your Birthday Suit by: Glenn Vanderburg
2015-04-07RubyConf 2010 - Unblocked by: James Edward Gray II
2015-04-07RubyConf 2010 - LDAP: the Original "NoSQL" by: Michael Granger
2015-04-07RubyConf 2010 - Objects are Just Objects, Aren't they? by: Rick DeNatale
2015-04-07RubyConf 2010 - Faye: an Event Driven App by: James Coglan
2015-04-07RubyConf 2010 - Programming and minimalism: lessons from Orwell and the Clash by: Jonathan Dahl
2015-04-07RubyConf 2010 - Healthy Hackers! by: Carolyn Rupar, Ted Han,
2015-04-07RubyConf 2010 - Automated Acceptance Testing, The Vietnam of Test Driven Development by: Paul Wilson
2015-04-07RubyConf 2010 - Rev, Revactor, Reia by: Tony Arcieri
2015-04-07RubyConf 2010 - Socialist Software Development by: CJ Kihlborn