| 2016 | PPoPP | NUMA-aware scheduling and memory allocation for data-flow task-parallel applications. | Andi Drebes, Antoniu Pop, Karine Heydemann, Nathalie Drach, Albert Cohen |
| 2012 | DATE | An out-of-order superscalar processor on FPGA: The ReOrder Buffer design. | Mathieu Rosiere, Jean Lou Desbarbieux, Nathalie Drach, Franck Wajsbrt |
| 2011 | EuroPar | Using Runtime Activity to Dynamically Filter Out Inefficient Data Prefetches. | Oussama Gamoudi, Nathalie Drach, Karine Heydemann |
| 2010 | DDECS | Low-cost fault tolerance on the ALU in simple pipelined processors. | Nguyen Minh Huu, Bruno Robisson, Michel Agoyan, Nathalie Drach |
| 2008 | DATE | A Practical Approach for Reconciling High and Predictable Performance in Non-Regular Parallel Programs. | Olivier Certner, Zheng Li, Pierre Palatin, Olivier Temam, Frederic Arzel, Nathalie Drach |
| 2004 | CGO | VHC: Quickly Building an Optimizer for Complex Embedded Architectures. | Michael Dupr, Nathalie Drach, Olivier Temam |
| 1995 | HPCA | Software Assistance for Data Caches. | Olivier Temam, Nathalie Drach |
| 1995 | ICS | Hardware Implementation Issues of Data Prefetching. | Nathalie Drach |
| 1993 | ICPP | Semi-Unified Caches. | Nathalie Drach, Andr Seznec |
| 1993 | MICRO | MIDEE: smoothing branch and instruction cache miss penalties on deep pipelines. | Nathalie Drach, Andr Seznec |