Design and implementation of transactional constructs for C/C++. - Yang Ni; Adam Welc; Ali-Reza Adl-Tabatabai; Moshe Bach; Sion Berkowits; James Cownie; Robert Geva; Sergey Kozhukow; Ravi Narayanaswamy; Jeffrey Olivier; Serguei Preis; Bratin Saha; et al. (OOPSLA, 2008)

Towards transactional memory semantics for C++. - Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Robert Geva; Yang Ni; Adam Welc (SPAA, 2009)

Performance Benefits of Heterogeneous Computing in HPC Workloads. - Victor W. Lee; Ed Grochowski; Robert Geva (IPDPS Workshops, 2012)

Compiling C/C++ SIMD Extensions for Function and Loop Vectorizaion on Multicore-SIMD Processors. - Xinmin Tian; Hideki Saito 001; Milind Girkar; Serguei Preis; Sergey Kozhukhov; Aleksei G. Cherkasov; Clark Nelson; Nikolay Panchenko; Robert Geva (IPDPS Workshops, 2012)

Extract and Extend Parallelism using C/C++ Extension for Array Notation on Multicore and Many-core Platforms: An Empirical Investigation with Quantitative Finance Examples. - Shuo Li; Robert Geva (ARRAY@PLDI, 2014)