-
Targeting the Cell Broadband Engine for constraint-based local search
International audience -
Parallel Programming with the System Applications to Numerical Code Coupling
Writing parallel programs is not easy, and debugging them is usually a nightmare. To cope with these difficulties, a structured approach to parallel programming using... -
Expressiveness and Data-Flow Compilation of OpenMP Streaming Programs
We present a data-flow extension of OpenMP to express highly dynamic control and data flow over nested, dependent tasks. The language supports dynamic creation,... -
Extending the Do! Framework with Dynamic Collections
The aim of the Do! project is to ease the task of programming distributed applications using Java. We provide a shared-memory parallel programming model, possibly... -
Generation of Distributed Parallel Java Programs
The aim of the Do! project is to ease the standard task of programming distributed applications using Java. This paper gives an overview of the parallel and... -
A Framework for Parallel Programming in Java
To ease the task of programming parallel and distributed applications, the Do! project aims at the automatic generation of distributed code from multi-threaded Java... -
Parallel Local Search: Experiments with a PGAS-based programming model
International audience -
Parallel Approaches for Mining Fuzzy Orderings based Gradual Patterns
International audience -
Athapascan : an API for Asynchronous Parallel Programming User's Guide
Athapascan is a macro data-flow application programming interface (API) for asynchronous parallel programming. The API permits to define the concurren- cy between... -
Multi-level optimisation of an image processing application on parallel machines
This thesis aims to define a design methodology for high performance applications on future embedded processors. These architectures require an efficient usage of... -
Control-Driven Data Flow
This paper presents CDDF, a model of computation underpinning the formal semantics of a number of parallel programming languages. CDDF integrates control flow elements... -
Process Placement in Multicore Clusters: Algorithmic Issues and Practical Tec...
Current generations of NUMA node clusters feature multicore or manycore processors. Programming such architectures efficiently is a challenge because numerous hardware... -
C Language Extensions for Hybrid CPU/GPU Programming with StarPU
Modern platforms used for high-performance computing (HPC) include machines with both general-purpose CPUs, and "accelerators", often in the form of graphical... -
Object-riented modeling and simulation for manufacturing systems
The object-oriented approach allows the development of complex and reliable applications with less effort than with classical approaches. The objectives of this... -
Development of imaging and reconstructions algorithms on parallel processing ...
This thesis work is placed between the scientific domain of ultrasound non-destructive testing and algorithm-architecture adequation. Ultrasound non-destructive... -
Using BSP and Python to simplify parallel programming
Scientific computing is usually associated with compiled languages for maximum efficiency. However, in a typical application program, only a small part of the code is... -
Automatic Extraction of Coarse-Grained Data-Flow Threads from Imperative Prog...
International audience -
Integrated Worst-Case Execution Time Estimation of Multicore Applications
International audience -
Using Event-Based Style for Developing M2M Applications
International audience
