[HiPEAC-announce] Post-doctoral position in Computer Science and Operations research

Sid Touati Sid.Touati at inria.fr
Sun Jun 14 22:55:48 CEST 2009


The Computer Science laboratory LIP6 of UPMC (University Pierre and 
Marie Curie), DIGITEO DIM and the Ile de France region are offering a 
post-doctoral position.
Location : LIP6, 104 av du Président Kennedy 75016, Paris, France.
LIP6 website: <http://www.lip6.fr <http://www.limsi.fr/index.en.html>>

Requirements for a candidate
============================
* A PhD in Computer Science or operations research;
* Expertise in at least one of the following fields : Scheduling, load 
balancing, approximation algorithms.

Offered
=======
* A full time, temporary appointment for a period of 1 year;
* Starting date: october 2009;
* Monthly salary: about 2000 Euros .

Framework: ORCYMELAN Project
========================
LIP6 and PRISM jointly lead ORCYMELAN, a project aimed at investigating 
scheduling problems issued from the code generation for loops on VLIW 
architectures, taking into account new constraints induced by register 
pressure and pipelined functional units.
This  project is supported and funded by both the Région Île-de-France 
and the Digiteo Research Park (see <http://www.digiteo.fr/>).

Subject
======
The aim of the ORCYMELAN project is to provide efficient scheduling 
algorithms in terms of computation time as well as competitive ratio for 
an optimization criteria, that would map programs on VLIW architectures, 
taking into account register pressure and pipelined functional units.

Such a problem is usually decomposed in two parts. First, solving a 
scheduling problem without register pressure, and then a register 
allocation problem, leading sometimes to unfeasible solutions.

However, the PRISM team has developed and successfully experimented an 
approach which first consider register pressure and introduces new 
precedence constraints in the scheduling problem.

This approach may lead to a kind of constraints which has not been very 
much investigated until now: negative latencies.
If i and j are two jobs, and if we denote by s(i) the starting time of 
i, a negative latency constraint between i and j can be
expressed as follows:
s(i)+l(i,j)<=s(j), with l(i,j)<=0

Such a  constraint can be seen as a relative due-date between i and j: i 
must start at most -l(i,j) (positive) time units after j starts.

Notice that such constraints can be easily handled by graph algorithms 
if no resource constraints are considered. But even for simple resources 
like parallel processors, these constraints may lead to infeasibility, 
and require much attention to design good algorithms.

The postdoc candidate will take part in the study the theoretical 
scheduling problems arising from a precedence graph G with positive and 
negative latencies, and various resource constraints (parallel 
processors, typed processors, unitary RCPSP). Complexity results, as 
well as performance analysis of approximation algorithms, and 
experiments results are expected.

This study will take advantage of previous work in the field of 
approximation algorithms for scheduling problems with ordinary 
precedence constraints, and fixed due-dates. It should lead to both 
international journal publications and conferences with the members of 
the project.

Participating Teams and members
===============================
* Claire Hanen from Operations research team at LIP6, UPMC
* Sid Touati, Karine Deschinkel from PRISM, UVSQ

Application details
===================
* Dates: please apply as soon as possible.

* Please send:
- a CV (including publication list);
- links to PhD thesis and/or selected papers;
- a motivation letter presenting topics of interest.

to: Claire Hanen (claire.hanen at lip6.fr)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4280 bytes
Desc: S/MIME Cryptographic Signature
Url : http://www.hipeac.net/pipermail/hipeac-announce/attachments/20090614/7e2651b5/attachment.bin 


More information about the HiPEAC-announce mailing list