no way to compare when less than two revisions

Differences

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


wiki:old:gsoc_drmaa-c [2013/07/10 22:55] (current) – created - external edit 127.0.0.1
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 by 127.0.0.1
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki