You are here

Louis Noel Pouchet

  • 293 Dreese Laboratories
    2015 Neil Ave
    Columbus, OH 43210
  • 614-292-8658

Honors

  • 20151101

    William J. McCalla best paper award in IEEE/ACM 34th International Conference On Computer Aided Design (ICCAD 2015).

  • 20130601

    Best paper award in IEEE 11th International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

  • 20130201

    Best paper award in ACM/SIGDA 21st International Symposium on Field-Programmable Gate Arrays (FPGA).

Journal Articles

2015

  • 2015, "Distributed Memory Code Generation for Mixed Irregular/Regular Computations." ACM SIGPLAN NOTICES 50, no. 8,
  • 2015, "On Characterizing the Data Access Complexity of Programs." ACM SIGPLAN NOTICES 50, no. 1,

2014

  • 2014, "A Framework for Enhancing Data Reuse via Associative Reordering." ACM SIGPLAN NOTICES 49, no. 6,
  • 2014, "On Using the Roofline Model with Lower Bounds on Data Movement." ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION 11, no. 4,
  • 2014, "Compiler/Runtime Framework for Dynamic Dataflow Parallelization of Tiled Programs." ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION 11, no. 4,

2013

  • 2013, "Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential." ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION 10, no. 4,
  • 2013, "When Polyhedral Transformations Meet SIMD Code Generation." ACM SIGPLAN NOTICES 48, no. 6,
  • 2013, "Predictive Modeling in a Polyhedral Optimization Space." INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING 41, no. 5,

2012

  • 2012, "Dynamic Trace-Based Analysis of Vectorization Potential of Applications." ACM SIGPLAN NOTICES 47, no. 6,
  • 2012, "Using Machine Learning to Improve Automatic Vectorization." ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION 8, no. 4,

2011

  • 2011, "ACOTES Project: Advanced Compiler Technologies for Embedded Streaming." INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING 39, no. 3,
  • 2011, "Loop Transformations: Convexity, Pruning and Optimization." ACM SIGPLAN NOTICES 46, no. 1,

2007

  • 2007, "Iterative optimization in the polyhedral model: Part I, one-dimensional time." CGO 2007: INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION 1,

Papers in Proceedings

2016

  • Samyam Rajbhandari, Jinsung Kim, Sriram Krishnamoorthy, Louis-Noel Pouchet, Fabrice Rastello, Robert Harrison and P. Sadayappan "On Fusing Recursive Traversals of K-ary Trees." in Compiler Construction. (3 2016).

2015

  • Mahesh Ravishankar, Roshan Dathatri, Venmugil Elango, Louis-Noel Pouchet, J. Ramanujam, Atanas Rountev and P. Sadayappan "Distributed Memory Code Generation for Mixed Irregular/Regular Computations." in 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP’15). (2 2015).
  • Pouchet, L. "On Characterizing the Data Access Complexity of Programs." in POPL. (1 2015).
  • Ravishankar,Mahesh; Dathathri,Roshan; Elango,Venmugil; Pouchet,Louis-Noel; Ramanujam,J; Rountev,Atanas; Sadayappan,P "Distributed Memory Code Generation for Mixed Irregular/Regular Computations." in PPoPP. (8 2015).
  • Venmugil Elango, Fabrice Rastello, Louis-Noel Pouchet, J. Ramanujam, P. Sadayappan. "On Characterizing the Data Access Complexity of Programs." in POPL'15. (1 2015).

2014

  • Jun Shirako, Louis-Noel Pouchet and Vivek Sarkar "Oil and Water Can Mix: Reconciling Polyhedral and AST Transformations." in SC'14. (11 2014).
  • Stock,Kevin; Kong,Martin; Grosser,Tobias; Pouchet,Louis-Noel; Rastello,Fabrice; Ramanujam,J; Sadayappan,P "A Framework for Enhancing Data Reuse via Associative Reordering." in 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). (6 2014).

2013

  • Fauzia,Naznin; Elango,Venmugil; Ravishankar,Mahesh; Ramanujam,J; Rastello,Fabrice; Rountev,Atanas; Pouchet,Louis-Noel; Sadayappan,P "Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential." in HiPEAC. (12 2013).

2012

  • Shirako,Jun; Sharma,Kamal; Fauzia,Naznin; Pouchet,Louis-Noel; Ramanujam,J; Sadayappan,P; Sarkar,Vivek "Analytical Bounds for Optimal Tile Size Selection." in 21st International Conference on Compiler Construction (CC). (1 2012).
  • Ravishankar,Mahesh; Eisenlohr,John; Pouchet,Louis-Noel; Ramanujam,J; Rountev,Atanas; Sadayappan,P "Code Generation for Parallel Execution of a Class of Irregular Loops on Distributed Memory Systems." in 25th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC). (1 2012).

Unknown

  • Naser Sedaghati, Louis-Noel Pouchet, Srinivasan Parthasarathy and P. Sadayappan "Automatic Selection of Sparse Matrix Representation on GPUs." in ACM SIGARCH 29th International Conference on Supercomputing (ICS’15).