Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:old:gsoc_drmaa-c [2013/07/10 22:55] (current)
Line 1: Line 1:
 +Student: Iheb Khemissi
 +
 +Advisor: Olivier Richard
 +Co-Advisor: Bruno Bzeznik
 +----
 +
 +===== Student: Things to do before starting =====
 +
 +  *  Play with OAR through live CD by example : [[live CD / virtual appliance]]
 +    *  play with [[RESTfullAPI]] (we'll use oarapi)
 +  *  Study DRMAA: [[http://​www.drmaa.org|reference site]]
 +    *  [[http://​drmaa.org/​documents.php|Documents]] (have particulary interest to GDF 133, GDF 130 and GDF 117)
 +  *  [[http://​sourceforge.net/​projects/​pbspro-drmaa|Drmaa-C for PBS-pro form Fedstage]]
 +  *  Casper project implementation
 +  *  Drmaa-c in Torque'​s source early version from Fedstage team ?
 +
 +===== Project'​s specifications =====
 +[[Image:​drmaa-oar-layers.png|center|300px|]]
 +The goal is to develop a library which expose pbs-api (pbs_connect,​ pbs_submit and so on) to be linked with pbs_drmaa and use oarapi as backend via glib-json and libcurl (for communication layer).
 +
 +===== How to start the project =====
 +
 +
 +===== Roadmap (and Timeline) =====
 +
 +  *  select a DRMAA-C library (pbs_drmaa_1.0 from Fedstage ?)
 +  *  prepare a work environnement (pbs_drmaa-1.0,​ glib-json, lib-curl...)
 +
 +===== TODO list =====
 +
 +==== Advisor ====
 +
 +===== Links to look at =====
 +
 +
 +----
 +
 +===== Achieved Work =====
 +  *  Conversion of OAR states to DRMAA states (OAR2DRMAA)
 +[[Image:​Drmaa_oar2drmaa.png|thumb|600px|left|Equivalence between OAR_n_DRMAA states]]
 +
 +[[Image:​Drmaa_oar2drmaa_table.png|thumb|600px|left|OAR STATES to DRMAA STATES]]
 +
 +  *  Conversion of DRMAA and PBS attributes to OAR (DRMAAnPBS2OAR)
 +
 +[[Image:​ATTRIBUTES DRMAAnPBS2OAR.png|thumb|600px|left|Translation of DRMAA and PBS attributes to OAR]]
  
wiki/old/gsoc_drmaa-c.txt ยท Last modified: 2013/07/10 22:55 (external edit)
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki