Recherche - Archive ouverte HAL Accéder directement au contenu

Filtrer vos résultats

87 résultats

A Constructive Solution to the Juggling Problem in Processor Array Synthesis

Alain Darte , Robert Schreiber , B. Ramakrishna Rau , Frédéric Vivien
Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS 2000), 2000, Cancun, Mexico
Communication dans un congrès hal-00856646v1

Plugging anti and output dependence removal techniques into loop parallelization algorithms

Pierre-Yves Calland , Alain Darte , Yves Robert , Frédéric Vivien
Parallel Computing, 1997, 23 (1-2), pp.251-266. ⟨10.1016/S0167-8191(96)00108-1⟩
Article dans une revue hal-00856884v1

Formal methods for solving the algebraic path problem

Alain Darte , Tanguy Risset , Yves Robert
Application-driven architecture synthesis, 1993, Unknown, pp.47-69
Communication dans un congrès hal-00857078v1

Evaluating array expressions on massively parallel machines with communication/computation overlap

Vincent Bouchitte , Pierre Boulet , Alain Darte , Yves Robert
Parallel Processing: CONPAR94 - VAPP VI, 1994, Unknown, pp.713-724
Communication dans un congrès hal-00857085v1

Special issue on Compilers for parallel computers

Alain Darte , Yves Robert , George André Silber
A. Darte and Y. Robert and G.A. Silber. Parallel Processing Letters, 10, pp.151-250, 2000
Ouvrages hal-00856644v1

Loop parallelization algorithms: from parallelism extraction to code generation

Pierre Boulet , Alain Darte , Georges-André Silber , Frédéric Vivien
[Research Report] 97--17, 1997
Rapport hal-00856896v1
Image document

Bee+Cl@k: An Implementation of Lattice-Based Array Contraction in the Source-to-Source Translator ROSE

Christophe Alias , Fabrice Baray , Alain Darte
ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'07), Jun 2007, San Diego, United States. ⟨10.1145/1273444.1254778⟩
Communication dans un congrès hal-03106126v1

Rank: a tool to check program termination and computational complexity

Christophe Alias , Alain Darte , Paul Feautrier , Laure Gonnord
Constraints in Software Testing Verification and Analysis, Mar 2013, Luxembourg
Communication dans un congrès hal-00801571v1

Exact and Approximated Data-Reuse Optimizations for Tiling with Parametric Sizes

Alain Darte , Alexandre Isoard
24th International Conference on Compiler Construction (CC'15), part of ETAPS'15, Apr 2015, London, United Kingdom
Communication dans un congrès hal-01099017v1

Evaluating array expressions on massively parallel machines with communication/computation overlap

Vincent Bouchitté , Pierre Boulet , Alain Darte , Yves Robert
International Journal of Supercomputer Applications and High Performance Computing, 1995, 9 (3), pp.205-219
Article dans une revue inria-00564991v1
Image document

Improvements to Conservative and Optimistic Register Coalescing

Florent Bouchez , Alain Darte , Fabrice Rastello
Proceedings of the 2008 international conference on Compilers, architectures and synthesis for embedded systems, 2008, pp.147-156. ⟨10.1145/1450095.1450119⟩
Article dans une revue ensl-00179685v1

SSI Properties Revisited

Benoit Boissinot , Philip Brisk , Alain Darte , Fabrice Rastello
ACM Transactions on Embedded Computing Systems (TECS), 2012, 11S (1), ⟨10.1145/2180887.2180898⟩
Article dans une revue hal-00761505v1
Image document

Program Termination and Worst Time Complexity with Multi-Dimensional Affine Ranking Functions

Christophe Alias , Alain Darte , Paul Feautrier , Laure Gonnord , Clément Quinson
[Research Report] 2009, pp.31
Rapport inria-00434037v1

A characterization of one-to-one modular mappings

Alain Darte , Michèle Dion , Yves Robert
Parallel Processing Letters, 1996, 5, pp.145-157
Article dans une revue hal-00856914v1

On the optimality of Allen and Kennedy's algorithm for parallelism extraction in nested loops

Alain Darte , Frédéric Vivien
[Research Report] 96-05, 1996
Rapport hal-00856922v1

Synthesizing systolic algorithms: some recent developments

Alain Darte , Tanguy Risset , Yves Robert
Application Specific Array Processors 91, 1991, Unknown, pp.373-386
Communication dans un congrès hal-00857053v1

Mapping uniform loop nests onto distributed memory architectures

Alain Darte , Yves Robert
Parallel Computing, 1994, 20, pp.679-710
Article dans une revue hal-00857082v1

Polyhedral Optimizations? Not Even Scared!

Alain Darte
Jornadas Sarteco, Arturo González Escribano; Diego R. Llanos Ferraris, Sep 2014, Valladolid, Spain
Communication dans un congrès hal-01099290v1
Image document

Liveness Analysis in Explicitly-Parallel Programs

Alain Darte , Alexandre Isoard , Tomofumi Yuki
[Research Report] RR-8839, CNRS; Inria; ENS Lyon. 2016, pp.25
Rapport hal-01251579v1

Optimizing Remote Accesses for Offloaded Kernels: Application to High-Level Synthesis for FPGA

Christophe Alias , Alain Darte , Alexandru Plesco
Design, Automation, and Test in Europe (DATE'13), Mar 2013, Grenoble, France
Communication dans un congrès hal-00761533v1
Image document

Revisiting Out-of-SSA Translation for Correctness, Code Quality, and Efficiency

Benoit Boissinot , Alain Darte , Fabrice Rastello , Benoît Dupont de Dinechin , Christophe Guillon
[Research Report] 2008, pp.14
Rapport inria-00349925v3
Image document

Kernel Offloading with Optimized Remote Accesses

Christophe Alias , Alain Darte , Alexandru Plesco
[Research Report] RR-7697, INRIA. 2011, pp.29
Rapport inria-00611179v1
Image document

Computing Liveness Sets for SSA-Form Programs

Florian Brandner , Benoit Boissinot , Alain Darte , Benoît Dupont de Dinechin , Fabrice Rastello
[Research Report] RR-7503, INRIA. 2011, pp.25
Rapport inria-00558509v2

Circuit retiming applied to decomposed software pipelining

Pierre-Yves Calland , Alain Darte , Yves Robert
IEEE Transactions on Parallel and Distributed Systems, 1998, 9 (1), pp.24-35. ⟨10.1109/71.655240⟩
Article dans une revue hal-00856850v1

Affine-by-statement scheduling of uniform and affine loop nests over parametric domains

Alain Darte , Yves Robert
Journal of Parallel and Distributed Computing, 1995, 29, pp.43-59
Article dans une revue hal-00857091v1

Heuristics for the evaluation of array expressions on state-of-the-art massively parallel machines

Vincent Bouchitte , Pierre Boulet , Alain Darte , Yves Robert
Algorithms and Parallel VLSI Architectures III, 1995, Unknown, pp.319-330
Communication dans un congrès hal-00857100v1
Image document

A New Guaranteed Heuristic for the Software Pipelining Problem

Pierre-Yves Calland , Alain Darte , Yves Robert
[Research Report] RR-2759, INRIA. 1995
Rapport inria-00073933v1

Studying Optimal Spilling in the Light of SSA

Quentin Colombet , Florian Brandner , Alain Darte
ACM Transactions on Architecture and Code Optimization, 2015, 11-4 (47), pp.26. ⟨10.1145/2685392⟩
Article dans une revue hal-01099016v1
Image document

Lattice-Based Array Contraction: From Theory to Practice

Christophe Alias , Alain Darte , Fabrice Baray
[Research Report] LIP RR-2007-44, LIP - Laboratoire de l’Informatique du Parallélisme. 2007
Rapport hal-02127064v1

Linear scheduling is nearly optimal

Alain Darte , Leonid Khachiyan , Yves Robert
Parallel Processing Letters, 1991, 1 (2), pp.73-81
Article dans une revue hal-00857050v1