Frédéric Raimbault

Java Objects Communication on a High Performance Network (2008)

Luc Courtrai Yves, Yves Mahéo, Frédéric Raimbault

makes workstations clusters a serious alternative for parallel computing. However, a high level and effective programming language for such architecture is still missing. Recent works show the...

ROOM : reconfigurable object-oriented machines for specific applications (2002)

Raimbault, Frédéric, Lavenier, Dominique

In this article, an object-oriented approach to program applications onto reconfigurable hardware is presented. The underlying runtime support is a multiprocessor structure, called a ROOM...

ROOM : reconfigurable object-oriented machines for specific applications (2002)

Raimbault, Frédéric, Lavenier, Dominique

In this article, an object-oriented approach to program applications onto reconfigurable hardware is presented. The underlying runtime support is a multiprocessor structure, called a ROOM...

ROOM : reconfigurable object-oriented machines for specific applications (2002)

Raimbault, Frédéric, Lavenier, Dominique

In this article, an object-oriented approach to program applications onto reconfigurable hardware is presented. The underlying runtime support is a multiprocessor structure, called a ROOM...

Java objects communication on a high performance network (2001)

Courtrai, Luc, Mahéo, Yves, Raimbault, Frédéric

Local high performance networks availability already makes workstations clusters a serious alternative for parallel computing. However a high level and effective programming language for such...

Java objects communication on a high performance network (2001)

Courtrai, Luc, Mahéo, Yves, Raimbault, Frédéric

Local high performance networks availability already makes workstations clusters a serious alternative for parallel computing. However a high level and effective programming language for such...

Expresso: a library for fast transfers of Java objects (2000)

Courtrai, Luc, Mahéo, Yves, Raimbault, Frédéric

Expresso is a Java library dedicated to cluster-based computing on a high speed network. It aims at providing objects exchange capabilities to an object oriented language as MPI or PVM provides...

Expresso: a library for fast transfers of Java objects (2000)

Courtrai, Luc, Mahéo, Yves, Raimbault, Frédéric

Expresso is a Java library dedicated to cluster-based computing on a high speed network. It aims at providing objects exchange capabilities to an object oriented language as MPI or PVM provides...

SALTO : System for Assembly-Language Transformation and Optimization (1996)

Rohou, Erven, Bodin, François, Seznec, André, Le Fol, Gwendal, Charot, François, Raimbault, Frédéric

On critical applications, particularly embedded systems, the performance tuning requires multiple passes. SALTO (System for Assembly Language Transformation and Optimization) is a retargetable...

SALTO : System for Assembly-Language Transformation and Optimization (1996)

Rohou, Erven, Bodin, François, Seznec, André, Le Fol, Gwendal, Charot, François, Raimbault, Frédéric

On critical applications, particularly embedded systems, the performance tuning requires multiple passes. SALTO (System for Assembly Language Transformation and Optimization) is a retargetable...

SALTO : System for Assembly-Language Transformation and Optimization (1996)

Rohou, Erven, Bodin, François, Seznec, André, Le Fol, Gwendal, Charot, François, Raimbault, Frédéric

On critical applications, particularly embedded systems, the performance tuning requires multiple passes. SALTO (System for Assembly Language Transformation and Optimization) is a retargetable...

SALTO: System for Assembly-Language Transformation and Optimization (1996)

Erven Rohou, Francois Bodin, André Seznec, Gwendal Le Fol, François Charot, Frédéric Raimbault

: On critical applications, particularly embedded systems, the performance tuning requires multiple passes. Salto (System for Assembly Language Transformation and Optimization) is a retargetable...

Salto: System for Assembly-Language Transformation and Optimization (1996)

Erven Rohou, François Bodin, André Seznec, Gwendal Le Fol, François Charot, Frédéric Raimbault

: On critical applications, particularly embedded systems, the performance tuning requires multiple passes. Salto (System for Assembly Language Transformation and Optimization) is a retargetable...

Salto: System for assembly-language transformation and optimization (1996)

Apport De Recherche, François Bodin, André Seznec, François Charot, Frédéric Raimbault, Erven Rohou, ...

On critical applications, particularly embedded systems, the performance tuning requires multiple passes. Salto #System for Assembly Language Transformation and Optimization# is a retargetable...

I/O and computation overlap on SIMD systolic arrays (1993)

Lavenier, Dominique, Raimbault, Frédéric, Frison, Patrice

A mechanism for overlapped I/O management operations and computation on a SIMD linear systolic array is presented. This mechanism is based on two synchronized controllers allowing a speedup factor of...

Dynamic programming parallel implementations for the knapsack problem (1993)

Andonov, Rumen, Raimbault, Frédéric, Quinton, Patrice

A systolic algorithm for the dynamic programming approach to the knapsack problem is presented. The algorithm can run on any number of processors and has optimal time speedup and processor...

Tools for correct DSP synchronization (1993)

Kerihuel, Alain, Mcconnell, Roderick, Raimbault, Frédéric

Software tools for assuring proper synchronization of real-time digital systems targeted at high-throughput applications are presented. These tools depend on the Signal synchronous language to...

ReLaCS for systolic programming (1993)

Raimbault, Frédéric, Lavenier, Dominique

The ReLacs language is a systolic programming language which simplifies the programmer's task by making explicit the data-flow os systolic algorithms and by exposing the data delivery mechanism. The...

Architectures systoliques et parallélisme de données ; l'environment de programmation ReLaCS (1993)

Raimbault, Frédéric, Quinton, Patrice, Lavenier, Dominique

Nous rappelons les concepts du calcul systolique et nous examinons les problèmes de mise en oeuvre des solutions systoliques. Nous montrons comment adapter le modèle du parallélisme de données...

Fine grain parallelism on a MIMD machine using FPGAs (1993)

Raimbault, Frédéric, Lavenier, Dominique, Rubini, Stéphane, Pottier, Bernard

Current MIMD machines are used for coarse grain-parallelism and also offer message passing mechanisms to deal with inter-processor communications. But these mechanisms lack efficiency in fine-grain...

I/O and computation overlap on SIMD systolic arrays (1993)

Lavenier, Dominique, Raimbault, Frédéric, Frison, Patrice

A mechanism for overlapped I/O management operations and computation on a SIMD linear systolic array is presented. This mechanism is based on two synchronized controllers allowing a speedup factor of...

Dynamic programming parallel implementations for the knapsack problem (1993)

Andonov, Rumen, Raimbault, Frédéric, Quinton, Patrice

A systolic algorithm for the dynamic programming approach to the knapsack problem is presented. The algorithm can run on any number of processors and has optimal time speedup and processor...

Tools for correct DSP synchronization (1993)

Kerihuel, Alain, Mcconnell, Roderick, Raimbault, Frédéric

Software tools for assuring proper synchronization of real-time digital systems targeted at high-throughput applications are presented. These tools depend on the Signal synchronous language to...

ReLaCS for systolic programming (1993)

Raimbault, Frédéric, Lavenier, Dominique

The ReLacs language is a systolic programming language which simplifies the programmer's task by making explicit the data-flow os systolic algorithms and by exposing the data delivery mechanism. The...

Architectures systoliques et parallélisme de données ; l'environment de programmation ReLaCS (1993)

Raimbault, Frédéric, Quinton, Patrice, Lavenier, Dominique

Nous rappelons les concepts du calcul systolique et nous examinons les problèmes de mise en oeuvre des solutions systoliques. Nous montrons comment adapter le modèle du parallélisme de données...

Fine grain parallelism on a MIMD machine using FPGAs (1993)

Raimbault, Frédéric, Lavenier, Dominique, Rubini, Stéphane, Pottier, Bernard

Current MIMD machines are used for coarse grain-parallelism and also offer message passing mechanisms to deal with inter-processor communications. But these mechanisms lack efficiency in fine-grain...

I/O and Computation Overlap on SIMD Systolic Arrays (1993)

Frédéric Raimbault, Dominique Lavenier, Dominique Lavenier, Patrice Frison, Patrice Frison

: A mechanism for overlapped I/O management operations and computation on a simd linear systolic array is presented. This mechanism is based on two synchronized controllers allowing a speedup factor...

Relacs For Systolic Programming (1993)

Frédéric Raimbault, Dominique Lavenier

: The ReLaCS language is a systolic programming language, which simplifies the programmer's task by making explicit the data-flow of systolic algorithms, and by exposing the data delivery...

Fine grain parallelism on a MIMD machine using FPGAs (1983)

Frédéric Raimbault, Dominique Lavenier, Dominique Lavenier, Bernard Pottier

: Current MIMD machines are used for coarse grain-parallelism and also offer messsage passing mechanisms to deal with inter-processor communications. But these mechanisms lack efficiency in...