PD-XML: extensible markup language for processor description. - Shay Ping Seng; Krishna V. Palem; Rodric M. Rabbah; Weng-Fai Wong; Wayne Luk; Peter Y. K. Cheung (FPT, 2002)

Design space optimization of embedded memory systems via data remapping. - Krishna V. Palem; Rodric M. Rabbah; Vincent John Mooney; Pinar Korkmaz; Kiran Puttaswamy (LCTES-SCOPES, 2002)

Data remapping for design space optimization of embedded memory systems. - Rodric M. Rabbah; Krishna V. Palem (ACM Trans. Embed. Comput. Syst., 2003)

Compiler orchestrated prefetching via speculation and predication. - Rodric M. Rabbah; Hariharan Sandanagobalane; Mongkol Ekpanyapong; Weng-Fai Wong (ASPLOS, 2004)

Trimaran: An Infrastructure for Research in Instruction-Level Parallelism. - Lakshmi N. Chakrapani; John C. Gyllenhaal; Wen-mei W. Hwu; Scott A. Mahlke; Krishna V. Palem; Rodric M. Rabbah (LCPC, 2004)

Adaptive Compiler Directed Prefetching for EPIC Processors. - Jinwoo Kim; Rodric M. Rabbah; Krishna V. Palem; Weng-Fai Wong (PDPTA, 2004)

Cache aware optimization of stream programs. - Janis Sermulins; William Thies; Rodric M. Rabbah; Saman P. Amarasinghe (LCTES, 2005)

Exploiting Vector Parallelism in Software Pipelined Loops. - Samuel Larsen; Rodric M. Rabbah; Saman P. Amarasinghe (MICRO, 2005)

Programming by sketching for bit-streaming programs. - Armando Solar-Lezama; Rodric M. Rabbah; Rastislav Bodík; Kemal Ebcioglu (PLDI, 2005)

Teleport messaging for distributed stream programs. - William Thies; Michal Karczmarek; Janis Sermulins; Rodric M. Rabbah; Saman P. Amarasinghe (PPoPP, 2005)

Language and Compiler Design for Streaming Applications. - Saman P. Amarasinghe; Michael I. Gordon; Michal Karczmarek; Jasper Lin; David Maze; Rodric M. Rabbah; William Thies (Int. J. Parallel Program., 2005)

Dynamic memory optimization using pool allocation and prefetching. - Qin Zhao; Rodric M. Rabbah; Weng-Fai Wong (SIGARCH Comput. Archit. News, 2005)

MPEG-2 decoding in a stream programming language. - Matthew Drake; Hank Hoffmann; Rodric M. Rabbah; Saman P. Amarasinghe (IPDPS, 2006)

Design Space Exploration and Optimization of Embedded Memory Systems. - Rodric Michel Rabbah (2006)

Ubiquitous Memory Introspection. - Qin Zhao; Rodric M. Rabbah; Saman P. Amarasinghe; Larry Rudolph; Weng-Fai Wong (CGO, 2007)

Beyond gaming: programming the PLAYSTATION®3 cell architecture for cost-effective parallel processing. - Rodric M. Rabbah (CODES+ISSS, 2007)

Optimus: efficient realization of streaming applications on FPGAs. - Amir Hormati; Manjunath Kudlur; Scott A. Mahlke; David F. Bacon; Rodric M. Rabbah (CASES, 2008)

How to Do a Million Watchpoints: Efficient Debugging Using Dynamic Instrumentation. - Qin Zhao; Rodric M. Rabbah; Saman P. Amarasinghe; Larry Rudolph; Weng-Fai Wong (CC, 2008)

Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary. - Shan Shan Huang; Amir Hormati; David F. Bacon; Rodric M. Rabbah (ECOOP, 2008)

A lightweight streaming layer for multicore execution. - David Zhang 001; Qiuyuan J. Li; Rodric M. Rabbah; Saman P. Amarasinghe (SIGARCH Comput. Archit. News, 2008)

Flextream: Adaptive Compilation of Streaming Applications for Heterogeneous Architectures. - Amir Hormati; Yoonseo Choi; Manjunath Kudlur; Rodric M. Rabbah; Trevor N. Mudge; Scott A. Mahlke (PACT, 2009)

A computing origami: folding streams in FPGAs. - Andrei Hagiescu; Weng-Fai Wong; David F. Bacon; Rodric M. Rabbah (DAC, 2009)

MacroSS: macro-SIMDization of streaming applications. - Amir Hormati; Yoonseo Choi; Mark Woh; Manjunath Kudlur; Rodric M. Rabbah; Trevor N. Mudge; Scott A. Mahlke (ASPLOS, 2010)

FPGA-based combined architecture for stream categorization and intrusion detection. - Sunil Shukla; Rodric M. Rabbah; Martin Vorbach (MEMOCODE, 2010)

Lime: a Java-compatible and synthesizable language for heterogeneous architectures. - Joshua S. Auerbach; David F. Bacon; Perry Cheng; Rodric M. Rabbah (OOPSLA, 2010)

Virtualization of heterogeneous machines hardware description in a synthesizable object-oriented language. - Joshua S. Auerbach; David F. Bacon; Perry Cheng; Rodric M. Rabbah; Sunil Shukla (DAC, 2011)

A compiler and runtime for heterogeneous computing. - Joshua S. Auerbach; David F. Bacon; Ioana Burcea; Perry Cheng; Stephen J. Fink; Rodric M. Rabbah; Sunil Shukla (DAC, 2012)

Compiling a high-level language for GPUs: (via language support for architectures and compilers). - Christophe Dubach; Perry Cheng; Rodric M. Rabbah; David F. Bacon; Stephen J. Fink (PLDI, 2012)

The Liquid Metal IP bridge. - Perry Cheng; Stephen J. Fink; Rodric M. Rabbah; Sunil Shukla (ASP-DAC, 2013)

The Shape of Things to Run - Compiling Complex Stream Graphs to Reconfigurable Hardware in Lime. - Joshua S. Auerbach; David F. Bacon; Perry Cheng; Steve Fink; Rodric M. Rabbah (ECOOP, 2013)

The Liquid Metal Blokus Duo Design. - Erik R. Altman; Joshua S. Auerbach; David F. Bacon; Ioana Baldini; Perry Cheng; Stephen J. Fink; Rodric M. Rabbah (FPT, 2013)

FPGA Programming for the Masses. - David F. Bacon; Rodric M. Rabbah; Sunil Shukla (ACM Queue, 2013)

Stream Processing with a Spreadsheet. - Mandana Vaziri; Olivier Tardieu; Rodric Rabbah; Philippe Suter; Martin Hirzel (ECOOP, 2014)

Translating imperative code to MapReduce. - Cosmin Radoi; Stephen J. Fink; Rodric M. Rabbah; Manu Sridharan (OOPSLA, 2014)

Spreadsheets for Stream Partitions and Windows. - Martin Hirzel; Rodric Rabbah; Philippe Suter; Olivier Tardieu; Mandana Vaziri (SEMS@ICSE, 2015)

Growing a Software Language for Hardware Design. - Joshua S. Auerbach; David F. Bacon; Perry Cheng; Stephen J. Fink; Rodric M. Rabbah; Sunil Shukla (SNAPL, 2015)

Spreadsheets for stream processing with unbounded windows and partitions. - Martin Hirzel; Rodric Rabbah; Philippe Suter; Olivier Tardieu; Mandana Vaziri (DEBS, 2016)

Cloud-native, event-based programming for mobile applications. - Ioana Baldini; Paul C. Castro; Perry Cheng; Stephen J. Fink; Vatche Ishakian; Nick Mitchell; Vinod Muthusamy; Rodric Rabbah; Philippe Suter (MOBILESoft, 2016)

Serverless Computing: Current Trends and Open Problems. - Ioana Baldini; Paul C. Castro; Kerry Shih-Ping Chang; Perry Cheng; Stephen Fink; Vatche Ishakian; Nick Mitchell; Vinod Muthusamy; Rodric Rabbah; Aleksander Slominski; Philippe Suter (Research Advances in Cloud Computing, 2017)

The serverless trilemma: function composition for serverless computing. - Ioana Baldini; Perry Cheng; Stephen J. Fink; Nick Mitchell; Vinod Muthusamy; Rodric Rabbah; Philippe Suter; Olivier Tardieu (Onward!, 2017)

Serverless Computing: Current Trends and Open Problems. - Ioana Baldini; Paul C. Castro; Kerry Shih-Ping Chang; Perry Cheng; Stephen J. Fink; Vatche Ishakian; Nick Mitchell; Vinod Muthusamy; Rodric M. Rabbah; Aleksander Slominski; Philippe Suter (CoRR, 2017)