Performance Characteristics of Architectural Features of the IBM RISC System/6000. - C. Brian Hall; Kevin O'Brien (ASPLOS, 1991)

Automated expert advisor interfaces. - Kevin O'Brien; Evan M. Feldman; Marianne Rudisill (CHI Posters and Short Talks, 1992)

AMICAL: Architectural Synthesis based on VHDL. - Inhag Park; Kevin O'Brien; Ahmed Amine Jerraya (Synthesis for Control Dominated Circuits, 1992)

Towards System level modeling and synthesis. - Ahmed Amine Jerraya; Kevin O'Brien; Inhag Park; Bernard Courtois (VLSI Design, 1992)

Linking System Design Tools and Hardware Design Tools. - Ahmed Amine Jerraya; Kevin O'Brien; Tarek Ben Ismail (CHDL, 1993)

Human-Computer Interaction Issues Involved with Geographic Information Systems. - Steven E. Chrisman; Kevin O'Brien; Benjamin Beberness; F. Mount (HCI (1), 1993)

The Effect of Automated Intelligent Advisors on Human Decision Making in Monitoring Complex Mechanical Systems. - Kevin O'Brien; Evan M. Feldman; F. Mount (HCI (1), 1993)

Interactive System-level Partitioning with PARTIF. - Tarek Ben Ismail; Kevin O'Brien; Ahmed Amine Jerraya (EDAC-ETC-EUROASIC, 1994)

Non-reversible VHDL source-source encryption. - Kevin O'Brien; Serge Maginot (EURO-DAC, 1994)

An approach for hardware-software codesign. - Tarek Ben Ismail; Mohamed Abid; Kevin O'Brien; Ahmed Amine Jerraya (RSP, 1994)

A Loop-Based Scheduling Algorithm for Hardware Description Languages. - Maher K. Rahmouni; Kevin O'Brien; Ahmed Amine Jerraya (Parallel Process. Lett., 1994)

Single-program speculative multithreading (SPSM) architecture: compiler-assisted fine-grained multithreading. - Pradeep K. Dubey; Kevin O'Brien; Kathryn M. O'Brien; Charles Barton (PACT, 1995)

XIL and YIL: The Intermediate Languages of TOBEY. - Kevin O'Brien; Kathryn M. O'Brien; Martin Hopkins; Arvin Shepherd; Ronald C. Unrau (Intermediate Representations Workshop, 1995)

PARTIF: Interactive System-level Partitioning. - Tarek Ben Ismail; Kevin O'Brien; Ahmed Amine Jerraya (VLSI Design, 1995)

Towards maximising the use of structural VHDL for synthesis. - Kevin O'Brien; Serge Maginot; Anne Robert (EURO-DAC, 1996)

Fast prototyping of memory models in VHDL for hardware emulation. - Kevin O'Brien; Serge Maginot (RSP, 1996)

A system-level communication synthesis approach for hardware/software systems. - Tarek Ben Ismail; Jean-Marc Daveau; Kevin O'Brien; Ahmed Amine Jerraya (Microprocess. Microsystems, 1996)

Vectorization for SIMD architectures with alignment constraints. - Alexandre E. Eichenberger; Peng Wu 001; Kevin O'Brien (PLDI, 2004)

Optimizing Compiler for the CELL Processor. - Alexandre E. Eichenberger; Kathryn M. O'Brien; Kevin O'Brien; Peng Wu 001; Tong Chen 001; Peter H. Oden; Daniel A. Prener; Janice C. Shepherd; Byoungro So; Zehra Sura; Amy Wang; Tao Zhang; et al. (IEEE PACT, 2005)

Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture. - Alexandre E. Eichenberger; Kevin O'Brien; Kathryn M. O'Brien; Peng Wu 001; Tong Chen 001; Peter H. Oden; Daniel A. Prener; Janice C. Shepherd; Byoungro So; Zehra Sura; Amy Wang; Tao Zhang; et al. (IBM Syst. J., 2006)

Human Behavior Models for Agents in Simulators and Games: Part II: Gamebot Engineering with PMFserv. - Barry G. Silverman; Gnana Bharathy; Kevin O'Brien; Jason Cornwell (Presence Teleoperators Virtual Environ., 2006)

Human Behavior Models for Agents in Simulators and Games: Part I: Enabling Science with PMFserv. - Barry G. Silverman; Michael Johns; Jason Cornwell; Kevin O'Brien (Presence Teleoperators Virtual Environ., 2006)

Techniques for code and data management in the local stores of the cell processor. - Kevin K. O'Brien (CASES, 2007)

A Novel Asynchronous Software Cache Implementation for the Cell-BE Processor. - Jairo Balart; Marc González 001; Xavier Martorell; Eduard Ayguadé; Zehra Sura; Tong Chen 001; Tao Zhang; Kevin O'Brien; Kathryn M. O'Brien (LCPC, 2007)

Hybrid access-specific software cache techniques for the cell BE architecture. - Marc González 001; Nikola Vujic; Xavier Martorell; Eduard Ayguadé; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Tao Zhang; Kevin O'Brien; Kathryn M. O'Brien (PACT, 2008)

Supporting OpenMP on Cell. - Kevin O'Brien; Kathryn M. O'Brien; Zehra Sura; Tong Chen 001; Tao Zhang (Int. J. Parallel Program., 2008)

Exploiting Parallelism with Dependence-Aware Scheduling. - Xiaotong Zhuang; Alexandre E. Eichenberger; Yangchun Luo; Kevin O'Brien; Kathryn M. O'Brien (PACT, 2009)

DBDB: optimizing DMATransfer for the cell be architecture. - Tao Liu; Haibo Lin; Tong Chen 001; Kevin O'Brien; Ling Shao 002 (ICS, 2009)

Compact multi-dimensional kernel extraction for register tiling. - Lakshminarayanan Renganarayanan; Uday Bondhugula; Salem Derisavi; Alexandre E. Eichenberger; Kevin O'Brien (SC, 2009)

EEG, HRV and Psychological Correlates while Playing Bejeweled II: A Randomized Controlled Study. - Carmen V. Russoniello; Kevin O'Brien; Jennifer M. Parks (Annual Review of Cybertherapy and Telemedicine, 2009)

DMATiler: revisiting loop tiling for direct memory access. - Haibo Lin; Tao Liu; Huoding Li; Tong Chen 001; Lakshminarayanan Renganarayanan; Kevin O'Brien; Ling Shao 002 (PACT, 2010)

Automatic creation of tile size selection models. - Tomofumi Yuki; Lakshminarayanan Renganarayanan; Sanjay V. Rajopadhye; Charles Anderson 001; Alexandre E. Eichenberger; Kevin O'Brien (CGO, 2010)

Collaboration with an autonomous humanoid robot: a little gesture goes a long way. - Kevin O'Brien; Joel Sutherland; Charles Rich; Candace L. Sidner (HRI, 2011)

Automatic Loop Tiling for Direct Memory Access. - Haibo Lin; Tao Liu; Lakshminarayanan Renganarayanan; Huoding Li; Tong Chen 001; Kevin O'Brien; Ling Shao 002 (IPDPS, 2011)

Experimenting with low-overhead OpenMP runtime on IBM Blue Gene/Q. - Alexandre E. Eichenberger; Kevin O'Brien (IBM J. Res. Dev., 2013)

Using Multiple Threads to Accelerate Single Thread Performance. - Zehra Sura; Kevin O'Brien; José R. Brunheroto (IPDPS, 2014)

Coordinating GPU threads for OpenMP 4.0 in LLVM. - Carlo Bertolli; Samuel Antão; Alexandre E. Eichenberger; Kevin O'Brien; Zehra Sura; Arpith C. Jacob; Tong Chen 001; Olivier Sallenave (LLVM@SC, 2014)

Data access optimization in a processing-in-memory system. - Zehra Sura; Arpith C. Jacob; Tong Chen 001; Bryan S. Rosenburg; Olivier Sallenave; Carlo Bertolli; Samuel Antao; José R. Brunheroto; Yoonho Park; Kevin O'Brien; Ravi Nair (Conf. Computing Frontiers, 2015)

Exploiting Fine- and Coarse-Grained Parallelism Using a Directive Based Approach. - Arpith C. Jacob; Ravi Nair; Alexandre E. Eichenberger; Samuel Antão; Carlo Bertolli; Tong Chen 001; Zehra Sura; Kevin O'Brien; Michael Wong (IWOMP, 2015)

Progressive Codesign of an Architecture and Compiler Using a Proxy Application. - Arpith C. Jacob; Ravi Nair; Tong Chen 001; Zehra Sura; Changhoan Kim; Carlo Bertolli; Samuel Antão; Kevin O'Brien (SBAC-PAD, 2015)

Performance analysis of OpenMP on a GPU using a CORAL proxy application. - Gheorghe-Teodor Bercea; Carlo Bertolli; Samuel F. Antão; Arpith C. Jacob; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Hyojin Sung; Georgios Rokos; David Appelhans; Kevin O'Brien (PMBS@SC, 2015)

Integrating GPU support for OpenMP offloading directives into Clang. - Carlo Bertolli; Samuel Antão; Gheorghe-Teodor Bercea; Arpith C. Jacob; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Hyojin Sung; Georgios Rokos; David Appelhans; Kevin O'Brien (LLVM@SC, 2015)

Offloading Support for OpenMP in Clang and LLVM. - Samuel F. Antão; Alexey Bataev; Arpith C. Jacob; Gheorghe-Teodor Bercea; Alexandre E. Eichenberger; Georgios Rokos; Matt Martineau; Tian Jin; Guray Ozen; Zehra Sura; Tong Chen 001; Hyojin Sung; et al. (LLVM-HPC@SC, 2016)

Performance Analysis and Optimization of Clang's OpenMP 4.5 GPU Support. - Matt Martineau; Simon McIntosh-Smith; Carlo Bertolli; Arpith C. Jacob; Samuel F. Antão; Alexandre E. Eichenberger; Gheorghe-Teodor Bercea; Tong Chen 001; Tian Jin; Kevin O'Brien; Georgios Rokos; Hyojin Sung; et al. (PMBS@SC, 2016)

Height Resolution of Antibody Spots Measured by Spinning-Disk Interferometry on the BioCD. - Kevin O'Brien; Ming Zhao; David Nolte (Micromachines, 2016)

Optoelectronically innervated soft prosthetic hand via stretchable optical waveguides. - Kevin O'Brien; Shuo Li; Robert F. Shepherd (Sci. Robotics, 2016)

Efficient Fork-Join on GPUs Through Warp Specialization. - Arpith Chacko Jacob; Alexandre E. Eichenberger; Hyojin Sung; Samuel F. Antão; Gheorghe-Teodor Bercea; Carlo Bertolli; Alexey Bataev; Tian Jin; Tong Chen 001; Zehra Sura; Georgios Rokos; Kevin O'Brien (HiPC, 2017)

Implementing implicit OpenMP data sharing on GPUs. - Gheorghe-Teodor Bercea; Carlo Bertolli; Arpith C. Jacob; Alexandre E. Eichenberger; Alexey Bataev; Georgios Rokos; Hyojin Sung; Tong Chen 001; Kevin O'Brien (LLVM-HPC@SC, 2017)

POSTER: CogR: Exploiting Program Structures for Machine-Learning Based Runtime Solutions. - Hyojin Sung; Tong Chen 001; Alexandre E. Eichenberger; Kevin K. O'Brien (PACT, 2019)

Preparation and optimization of a diverse workload for a large-scale heterogeneous system. - Ian Karlin; Yoonho Park; Bronis R. de Supinski; Peng Wang; Bert Still; David Beckingsale; Robert Blake; Tong Chen 001; Guojing Cong; Carlos H. A. Costa; Johann Dahm; Giacomo Domeniconi; et al. (SC, 2019)

Agent-Based Model Characterization Using Natural Language Processing. - Jose J. Padilla; David Shuttleworth; Kevin O'Brien (WSC, 2019)

Control of Wafer Scanners: Methods and Developments. - Marcel François Heertjes; Hans Butler; Nic J. Dirkx; Stan H. van der Meulen; Rahul Ahlawat; Kevin O'Brien; James Simonelli; Kuo-Tai Teng; Yingbo Zhao (ACC, 2020)

Compiling ONNX Neural Network Models Using MLIR. - Tung D. Le; Gheorghe-Teodor Bercea; Tong Chen 001; Alexandre E. Eichenberger; Haruki Imai; Tian Jin; Kiyokuni Kawachiya; Yasushi Negishi; Kevin O'Brien (CoRR, 2020)

Growing an Explanation of Health Inequities in Norfolk, VA with an Agent-Based Model. - Virginia Zamponi; Kevin O'Brien; Ross Gore; Christopher J. Lynch (MESAS, 2022)

A Structured Narrative Prompt for Prompting Narratives from Large Language Models: Sentiment Assessment of ChatGPT-Generated Narratives and Real Tweets. - Christopher J. Lynch; Erik J. Jensen; Virginia Zamponi; Kevin O'Brien; Erika Frydenlund; Ross Gore (Future Internet, 2023)

GPT-4 Generated Narratives of Life Events using a Structured Narrative Prompt: A Validation Study. - Christopher J. Lynch; Erik Jensen 001; Madison H. Munro; Virginia Zamponi; Joseph Martínez; Kevin O'Brien; Brandon Feldhaus; Katherine Smith; Ann Marie Reinhold; Ross Gore (CoRR, 2024)

AI-Generated Messaging for Life Events Using Structured Prompts: A Comparative Study of GPT With Human Experts and Machine Learning. - Christopher J. Lynch; Erik Jensen 001; Ross Gore; Virginia Zamponi; Kevin O'Brien; Brandon Feldhaus; Katherine Smith; Joseph Martínez; Madison H. Munro; Timur E. Ozkose; Tugce B. Gundogdu; Ann Marie Reinhold; et al. (IEEE Access, 2025)