2ème Journée Calcul Haute Performance
from
Thursday, 5 December 2013 (10:30)
to
Tuesday, 10 December 2013 (12:00)
Monday, 2 December 2013
Tuesday, 3 December 2013
Wednesday, 4 December 2013
Thursday, 5 December 2013
10:30
Un retour d'expérience sur le développement d'un code de recherche dans l'environnement PETSc

Marc Medale (Polytech' Marseille)
Un retour d'expérience sur le développement d'un code de recherche dans l'environnement PETSc
Marc Medale (Polytech' Marseille)
10:30  11:30
Room: S112
PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It supports MPI, shared memory pthreads, and NVIDIA GPUs, as well as hybrid MPIshared memory pthreads or MPIGPU parallelism.
Friday, 6 December 2013
Saturday, 7 December 2013
Sunday, 8 December 2013
Monday, 9 December 2013
Tuesday, 10 December 2013
10:30
Linear Algebra for the Discrete Logarithm Problem using GPUs

Jeljeli HAMZA (Loria, Nancy)
Linear Algebra for the Discrete Logarithm Problem using GPUs
Jeljeli HAMZA (Loria, Nancy)
10:30  11:30
Room: S112
In the context of cryptanalysis, computing discrete logarithms in large cyclic groups using indexcalculusbased methods, such as the number field sieve (NFSDL) or the function field sieve (FFS), requires solving large sparse systems of linear equations modulo the group order. Most of the fast algorithms used to solve such systems  e.g., the conjugate gradient or the Lanczos and Wiedemann algorithms  iterate a product of the corresponding sparse matrix with a vector (SpMV). We investigate accelerating this central operation on NVIDIA GPUs. In this talk, we present a matrix format suitable to the sparsity and the specific computing model and how we use Residue Number System (RNS) arithmetic to accelerate modular operations.