Hi,

I'd like to advertise these 3 job offers that should interest the sage 
developper community.
In particular, some of the code development in these jobs concerns 
parallelization of libraries
either used in sage (LinBox; fpLLL) or of potential interest for sage (FGb). 
Part of the job include
improving the integration in Sage of LinBox (which has been frozen for too 
long).
More generally it's about algorithms and code development in computer algebra.

Clément

==================

Three research positions (postdoc or research engineer), offered by the French 
ANR project HPAC
(High Performance Algebraic Computation), are open.

Title: High Performance Algebraic Computing

Keywords: parallel computing, computer algebra, linear algebra, C/C++ 
programming

Locations:
        - Grenoble, France (LIG-MOAIS, LJK-CASYS),
        - Lyon, France (LIP-AriC),
        - Paris, France (LIP6-PolSys),

Starting date: between June 2014 and January 2015

Type of position: 3 postdoc or research engineer positions of 1 year each

Detailed descriptions:
  - in english: 
http://hpac.gforge.inria.fr/Offres/PostdocEngineer-GrenobleLyonParis-HPAC-en.pdf
  - in french: 
http://hpac.gforge.inria.fr/Offres/PostdocEngineer-GrenobleLyonParis-HPAC-fr.pdf
  - HPAC project main web page: http://hpac.gforge.inria.fr/

General Context:
================
The ambition of the project HPAC is to provide international reference 
high-performance libraries
for exact linear algebra and algebraic systems on multi-processor architectures 
and to influence
parallel programming approaches for algebraic computing. It focuses on the 
design of new parallel
algorithms and building blocks dedicated to exact linear algebra routines. 
These blocks will then be
used for the parallelization of the sequential code of the LinBox and FGb 
libraries, state of the
art for exact linear algebra and polynomial systems solving, and used in many 
computer algebra
systems. The project combines several areas of expertise: parallel runtime and 
language, exact,
symbolic and symbolic/numeric algorithmic, and software engineering.

Profile of the positions:
=========================
We are seeking for candidates with solid expertise in software library design 
and developments (e.g.
C, C++, OpenMP, Autotools, versioning,...) with preferably good background on 
mathematical software
and computer algebra algorithmic. The main outcome of the work will depend on 
the type
of the position (postdoc or engineer) and include code development in 
open-source C/C++ libraries
such as LinBox, FGb, Kaapi and research publications in international journals 
or conferences.

Each location is seeking for candidates matching with the following keywords:

- Lyon: (contact: gilles.vill...@ens-lyon.fr)
High performance/parallel computer algebra, symbolic and mixed symbolic-numeric 
linear algebra,
validated computation, high performance Euclidean lattice computation, lattice 
basis reduction.

- Grenoble: (contact: jean-guillaume.du...@imag.fr)
Library design and development, LinBox, Sage, XKaapi, parallel exact linear 
algebra, work-stealing
and data-flow tasks.

- Paris: (contact: jean-charles.faug...@groebner.org)
Polynomial system solving, Grobner basis computations, parallel exact linear 
algebra, algebraic
cryptanalysis, distributed computing.

Feel free to exchange with the contact person of each site for further 
information.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to