Nombre de documents

59

CV de Fabrice Rastello


Rapport15 documents

  • Christophe Alias, Fabrice Rastello, Alexandru Plesco. High-Level Synthesis of Pipelined FSM from Loop Nests. [Research Report] 8900, INRIA. 2016, pp.18. <hal-01301334v2>
  • André Tavares, Benoit Boissinot, Fernando Pereira, Fabrice Rastello. Parameterized Construction of Program Representations for Sparse Dataflow Analyses. [Research Report] RR-8491, Inria. 2014, pp.27. <hal-00963590>
  • Fabrice Rastello, Sadayappan Ponnuswany, Duco Van Amstel. A Tiling Perspective for Register Optimization. [Research Report] RR-8541, Inria. 2014, pp.24. <hal-00998915>
  • Venmugil Elango, Fabrice Rastello, Louis-Noël Pouchet, J. Ramanujam, P. Sadayappan. On Characterizing the Data Movement Complexity of Computational DAGs for Parallel Execution. [Research Report] RR-8522, INRIA. 2014, pp.27. <hal-00980580>
  • Fabrice Rastello. On Sparse Intermediate Representations: Some Structural Properties and Applications to Just-In-Time Compilation. [University works] 2012, pp.154. <hal-00761555>
  • Boubacar Diouf, Albert Cohen, Fabrice Rastello. A Polynomial Spilling Heuristic: Layered Allocation. [Research Report] RR-8007, INRIA. 2012, pp.23. <hal-00713693v2>
  • Florian Brandner, Benoit Boissinot, Alain Darte, Benoît Dupont de Dinechin, Fabrice Rastello. Computing Liveness Sets for SSA-Form Programs. [Research Report] RR-7503, INRIA. 2011, pp.25. <inria-00558509v2>
  • Benoit Boissinot, Philip Brisk, Alain Darte, Fabrice Rastello. SSI Revisited. [Research Report] LIP 2009-24, 2009, pp.17. <inria-00404236>
  • Benoit Boissinot, Alain Darte, Fabrice Rastello, Benoît Dupont de Dinechin, Christophe Guillon. Revisiting Out-of-SSA Translation for Correctness, Code Quality, and Efficiency. [Research Report] 2008, pp.14. <inria-00349925v3>
  • Benoit Boissinot, Sebastian Hack, Daniel Grund, Benoît De Dinechin, Fabrice Rastello. Fast Liveness Checking for SSA-Form Programs. [Research Report] 2007, pp.9. <inria-00192219>
  • Olivier Beaumont, Arnaud Legrand, Fabrice Rastello, Yves Robert. Dense Linear Algebra Kernels on Heterogeneous Platforms: Redistribution Issues. [Research Report] 2000-45, 2000. <hal-00856640>
  • Olivier Beaumont, Vincent Boudet, Arnaud Legrand, Fabrice Rastello, Yves Robert. Heterogeneity Considered Harmful to Algorithm Designers. [Research Report] 2000-24, 2000. <hal-00856642>
  • Olivier Beaumont, Arnaud Legrand, Fabrice Rastello, Yves Robert. Static LU Decomposition on Heterogeneous Platforms. [Research Report] 2000-44, 2000. <hal-00856641>
  • Olivier Beaumont, Vincent Boudet, Fabrice Rastello, Yves Robert. Heterogeneous Matrix-Matrix Multiplication or Partitioning a Square into Rectangles: NP-Completeness and Approximation Algorithms. [Research Report] 2000-10, 2000. <hal-00856643>
  • Frédéric Desprez, Jack Dongarra, Fabrice Rastello, Yves Robert. Determining the Idle Time of a Tiling: New Results. [Research Report] RR-3272, INRIA. 1997. <inria-00073417>

Article dans une revue15 documents

  • Venmugil Elango, Naser Sedaghati, Fabrice Rastello, Louis-Noël Pouchet, Jagannathan Ramanujam, et al.. On Using the Roofline Model with Lower Bounds on Data Movement. ACM Transactions on Architecture and Code Optimization (TACO) , ACM, 2015, 11 (4), pp.67:1--67:23. <hal-01104765>
  • Naznin Fauzia, Venmugil Elango, Mahesh Ravishankar, Jagannathan Ramanujam, Fabrice Rastello, et al.. Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential. Transaction on Architecture and Code Optimization, ACM, 2013, 10 (4). <hal-00920031>
  • Benoit Boissinot, Philip Brisk, Alain Darte, Fabrice Rastello. SSI Properties Revisited. ACM Transactions on Embedded Computing Systems (TECS), ACM, 2012, 11S (1), <10.1145/2180887.2180898>. <hal-00761505>
  • Florent Bouchez, Quentin Colombet, Alain Darte, Christophe Guillon, Fabrice Rastello. Parallel Copy Motion. SCOPES, ACM, 2010, pp.0. <inria-00435844>
  • Florent Bouchez, Alain Darte, Fabrice Rastello. Improvements to Conservative and Optimistic Register Coalescing. Proceedings of the 2008 international conference on Compilers, architectures and synthesis for embedded systems, 2008, pp.147-156. <10.1145/1450095.1450119>. <ensl-00179685>
  • Florent Bouchez, Alain Darte, Fabrice Rastello. On the Complexity of Spill Everywhere under SSA Form. ACM SIGPLAN Notices, Association for Computing Machinery (ACM), 2007, Volume 42 (Issue 7), pp.103 - 112. <10.1145/1254766.1254782>. <ensl-00180322>
  • Olivier Beaumont, Vincent Boudet, Fabrice Rastello, Yves Robert. Partitioning a square into rectangles: NP-completeness and approximation algorithms. Algorithmica, Springer Verlag, 2002, 34, pp.217-239. <hal-00807407>
  • Fabrice Rastello, Yves Robert. Automatic partitioning of parallel loops with parallelepiped-shaped tiles. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2002, 13 (5), pp.460-470. <hal-00807408>
  • Olivier Beaumont, Arnaud Legrand, Fabrice Rastello, Yves Robert. Dense Linear Algebra Kernels on Heterogeneous Platforms: Redistribution Issues. Parallel Computing, Elsevier, 2002, 28, pp.155―185. <10.1016/S0167-8191(01)00134-X>. <hal-00789434>
  • Olivier Beaumont, Arnaud Legrand, Fabrice Rastello, Yves Robert. Static LU Decomposition on Heterogeneous Platforms. Int. Journal of High Performance Computing Applications, SAGE Publications, 2001, 15, pp.310―323. <hal-00789435>
  • Olivier Beaumont, Vincent Boudet, Fabrice Rastello, Yves Robert. Matrix multiplication on heterogeneous platforms. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2001, 12 (10), pp.1033-1051. <10.1109/71.963416>. <hal-00808288>
  • Olivier Beaumont, Vincent Boudet, Antoine Petitet, Fabrice Rastello, Yves Robert. A proposal for a heterogeneous cluster ScaLAPACK (dense linear solvers). IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2001, 50 (10), pp.1052-1070. <hal-00808287>
  • Vincent Boudet, Fabrice Rastello, Yves Robert. Alignment and distribution is not (always) NP-hard. Journal of Parallel and Distributed Computing, Elsevier, 2001, 61, pp.501-519. <hal-00808289>
  • Pierre Boulet, Jack J. Dongarra, Fabrice Rastello, Yves Robert, Frédéric Vivien. Algorithmic Issues on Heterogeneous Computing Platforms. Parallel Processing Letters, World Scientific Publishing, 1999, 9 (2), pp.197-213. <inria-00565003>
  • Frédéric Desprez, Jack Dongarra, Fabrice Rastello, Yves Robert. Determining the idle time of a tiling: new results. Journal of Information Science and Engineering, Academia Sinica, 1998, 14, pp.167-190. <hal-00856848>

Communication dans un congrès27 documents

  • Łukasz Domagała, Duco Van Amstel, Fabrice Rastello. Generalized cache tiling for dataflow programs. Conference on Languages, Compilers, Tools, and Theory for Embedded Systems, Jun 2016, Santa Barbara, United States. pp.10, 2016, Proceedings of the 17th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools, and Theory for Embedded Systems. <10.1145/2907950.2907960>. <hal-01336172>
  • Philippe Virouleau, Adrien Roussel, François Broquedis, Thierry Gautier, Fabrice Rastello, et al.. Description, Implementation and Evaluation of an Affinity Clause for Task Directives. IWOMP 2016, Oct 2016, Nara, Japan. 2016, IWOMP 2016 - LLCS 9903. <http://iwomp2016.riken.jp/>. <hal-01343442>
  • Philippe Virouleau, François Broquedis, Thierry Gautier, Fabrice Rastello. Using data dependencies to improve task-based scheduling strategies on NUMA architectures. Euro-Par 2016, Aug 2016, Grenoble, France. Euro-Par 2016 proceedings, 2016, Euro-Par 2016. <hal-01338761>
  • Rajbhandari Samyam, Kim Jinsung, Sriram Krishnamoorthy, Louis-Noël Pouchet, Fabrice Rastello, et al.. On fusing recursive traversals of K-d trees. Proceedings of the 25th International Conference on Compiler Construction, CC 2016, Mar 2016, Barcelona, Spain. <hal-01335355>
  • Rajbhandari Samyam, Kim Jinsung, Krishnamachari Sriram, Fabrice Rastello, Louis-Noël Pouchet, et al.. A domain-specific compiler for a parallel multiresolution adaptive numerical simulation environment. SC 2016 - International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2016, Salt-Lake City, United States. 2016. <hal-01412903>
  • François Gindraud, Fabrice Rastello, Albert Cohen, François Broquedis. A bounded memory allocator for software-defined global address spaces. ISMM 2016 - 2016 ACM SIGPLAN International Symposium on Memory Management, Jun 2016, Santa Barbara, United States. 2016. <hal-01412919>
  • Changwan Hong, Wenlei Bao, Albert Cohen, Sriram Krishnamoorthy, Louis-Noël Pouchet, et al.. Effective padding of multidimensional arrays to avoid cache conflict misses. PLDI 2016: Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, Jun 2016, Santa Barbara, United States. <hal-01335346>
  • Wenlei Bao, Krishnamachari Sriram, Louis-Noël Pouchet, Fabrice Rastello, Sadayappan Ponnuswamy. PolyCheck: Dynamic Verification of Iteration Space Transformations on Affine Programs. Proceedings of the 43nd Annual Symposium on Principles of Programming Languages, 2016, Jan 2016, St Petersburg, United States. ACM. <hal-01234104>
  • Venmugil Elango, Fabrice Rastello, Louis-Noël Pouchet, Jagannathan Ramanujam, Ponnuswamy Sadayappan. On Characterizing the Data Access Complexity of Programs. 42nd Annual Symposium on Principles of Programming Languages, 2015, Jan 2015, Mumbai, India. ACM, pp.567-580, 2014. <hal-01104556>
  • Péricles Alves, Fabian Gruber, Johannes Doerfert, Alexandros Lambrineas, Tobias Grosser, et al.. Runtime pointer disambiguation. Proceedings of the 2015 International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2015, Oct 2015, Pittsburgh, United States. ACM, pp.18, 2015. <hal-01234086>
  • Venmugil Elango, Fabrice Rastello, Louis-Noël Pouchet, Jagannathan Ramanujam, Ponnuswamy Sadayappan. On Characterizing the Data Movement Complexity of Computational DAGs for Parallel Execution. Symposium on Parallelism in Algorithms and Architectures (SPAA '14), 2014, Prague, Poland. ACM, pp.296-306, 2014, <10.1145/2612669.2612694>. <hal-01016090>
  • Kevin Stock, Martin Kong, Tobias Grosser, Louis-Noël Pouchet, Fabrice Rastello, et al.. A Framework for Enhancing Data Reuse via Associative Reordering. PLDI '14 - 35th ACM SIGPLAN Conference on Programming Language Design and Implementation, Jun 2014, Edinburgh, United Kingdom. ACM, pp.65-76, 2014, <10.1145/2594291.2594342>. <hal-01016093>
  • André Tavares, Fabrice Rastello, Benoit Boissinot, Fernando Pereira. Parameterized Construction of Program Representations for Sparse Dataflow Analyses. CC 2014 - 23rd International Conference on Compiler Construction, 2014, Grenoble, France. Springer, 2014. <hal-00921461>
  • Boubacar Diouf, Albert Cohen, Fabrice Rastello. A Polynomial Spilling Heuristic: Layered Allocation. CGO 2013 - International Symposium on Code Generation and Optimization, Feb 2013, Shenzhen, China. IEEE, 2013, <10.1109/CGO.2013.6495005>. <hal-00911887>
  • Boubacar Diouf, Albert Cohen, Fabrice Rastello, John Cavazos. Split Register Allocation: Linear Complexity Without the Performance Penalty. International Conference on High Performance and Embedded Architectures and Compilers, Oct 2010, Pisa, Italy. 15 p, 2010. <inria-00551513>
  • Olivier Beaumont, Vincent Boudet, Arnaud Legrand, Fabrice Rastello, Yves Robert. Heterogeneous Matrix-Matrix Multiplication, or Partitioning a Square into Rectangles: NP-Completeness and Approximation Algorithms. EuroMicro Workshop on Parallel and Distributed Computing (EuroMicro\'2001), 2001, Unknown, IEEE Computer Society Press, pp.298―305, 2001, <10.1109/EMPDP.2001.905056>. <hal-00789461>
  • Olivier Beaumont, Vincent Boudet, Fabrice Rastello, Yves Robert. Matrix-matrix multiplication on heterogeneous platforms. 2000 International Conference on Parallel Processing (ICPP'2000), 2000, Toronto, Canada. IEEE Computer Society Press, pp.289-298, 2000, <10.1109/ICPP.2000.876144>. <hal-00856648>
  • Olivier Beaumont, Vincent Boudet, Fabrice Rastello, Yves Robert. Load balancing strategies for dense linear algebra kernels on heterogeneous two-dimensional grids. 14th International Parallel and Distributed Processing Symposium (IPDPS'2000), 2000, Cancun, Mexico. IEEE Computer Society Press, pp.783-792, 2000, <10.1109/IPDPS.2000.846065>. <hal-00856649>
  • Olivier Beaumont, Vincent Boudet, Arnaud Legrand, Fabrice Rastello, Yves Robert. Dense Linear Algebra Kernels on Heterogeneous Platforms. Parallel Matrix Algorithms and Applications, 2000, Unknown, Université de Neuchâtel, 2000. <hal-00789463>
  • Olivier Beaumont, Vincent Boudet, Arnaud Legrand, Fabrice Rastello, Yves Robert. Heterogeneity Considered Harmful to Algorithm Designers. Cluster'2000, 2000, Unknown, IEEE Computer Society Press, pp.403―404, 2000. <hal-00789464>
  • Vincent Boudet, Fabrice Rastello, Yves Robert. A proposal for a heterogeneous cluster ScaLAPACK (dense linear solvers). Hamid R. Arabnia. International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), 1999, Unknown, CSREA Press, pp.1285-1291, 1999. <hal-00856662>
  • Vincent Boudet, Fabrice Rastello, Yves Robert. Algorithmic issues for (distributed) heterogeneous computing platforms. Rajkumar Buyya and Toni Cortes. Cluster Computing Technologies, Environments, and Applications (CC-TEA'99), 1999, Unknown, CSREA Press, pp.709-712, 1999. <hal-00856663>
  • Vincent Boudet, Fabrice Rastello, Yves Robert. PVM implementation of heterogeneous ScaLAPACK dense linear solvers. J. Dongarra and E. Luque and T. Margalef. Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1999, Unknown, Springer Verlag, 1697, pp.333-340, 1999, LNCS 1697. <10.1007/3-540-48158-3_41>. <hal-00856660>
  • Vincent Boudet, Antoine Petitet, Fabrice Rastello, Yves Robert. Data allocation strategies for dense linear algebra kernels on heterogeneous two-dimensional grid. International Conference on Parallel and Distributed Computing and Systems (PDCS'99), 1999, Unknown, IASTED Press, pp.561-569, 1999. <hal-00856661>
  • Fabrice Rastello, Yves Robert. Loop partitioning versus tiling for cache-based multiprocessors. International Conference on Parallel and Distributed Computing and Systems PDCS'98, Las Vegas, 1998, Unknown, IASTED Press, pp.477-483, 1998. <hal-00856852>
  • Vincent Boudet, Fabrice Rastello, Yves Robert. Alignment and distribution is NOT (always) NP-hard. Chyi-Nan Chen and Lionel M. Ni. ICPADS'98, Taiwan, Dec 1998, Taiwan, China. IEEE Computer Society Press, pp.648-657, 1998, <10.1109/ICPADS.1998.741148>. <hal-00856851>
  • Frédéric Desprez, Jack Dongarra, Fabrice Rastello, Yves Robert. Determining the idle time of a tiling: new results. Parallel Architectures and Compilation Techniques PACT'97, Nov 1997, San Francisco, United States. IEEE Computer Society Press, pp.307-317, 1997, <10.1109/PACT.1997.644026>. <hal-00856894>

Pré-publication, Document de travail1 document

  • Marie Rastello, Fabrice Rastello, Hervé Bellot, Frédéric Ousset, François Dufour. Size of snow particles in a powder-snow avalanche. LIP Research Report 2009-25. 2009. <inria-00405714>

Chapitre d'ouvrage1 document

  • Olivier Beaumont, Vincent Boudet, Arnaud Legrand, Fabrice Rastello, Yves Robert. Static Data Allocation and Load Balancing Techniques for Heterogeneous Systems. Yuen, C. K. Annual Review of Scalable Computing, 4, World Scientific Publishing, pp.1-37, 2002. <hal-00789468>