Exploiting Monotone Convergence Functions in Parallel Programs. - William W. Pugh; Evan Rosser; Tatiana Shpeisman (LCPC, 1996)

Transitive Closure of Infinite Graphs and its Applications. - Wayne Kelly; William W. Pugh; Evan Rosser; Tatiana Shpeisman (Int. J. Parallel Program., 1996)

Aspect-Oriented Programming of Sparse Matrix Code. - John Irwin; Jean-Marc Loingtier; John R. Gilbert; Gregor Kiczales; John Lamping; Anurag Mendhekar; Tatiana Shpeisman (ISCOPE, 1997)

SIPR: A New Framework for Generating Efficient Code for Sparse Matrix Computations. - William W. Pugh; Tatiana Shpeisman (LCPC, 1998)

Just-In-Time Java? Compilation for the Itanium® Processor. - Tatiana Shpeisman; Guei-Yuan Lueh; Ali-Reza Adl-Tabatabai (IEEE PACT, 2002)

Compiler and runtime support for efficient software transactional memory. - Ali-Reza Adl-Tabatabai; Brian T. Lewis; Vijay Menon 002; Brian R. Murphy; Bratin Saha; Tatiana Shpeisman (PLDI, 2006)

A verifiable SSA program representation for aggressive compiler optimization. - Vijay Menon 002; Neal Glew; Brian R. Murphy; Andrew McCreight; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Leaf Petersen (POPL, 2006)

Enabling scalability and performance in a large scale CMP environment. - Bratin Saha; Ali-Reza Adl-Tabatabai; Anwar M. Ghuloum; Mohan Rajagopalan; Richard L. Hudson; Leaf Petersen; Vijay Menon 002; Brian R. Murphy; Tatiana Shpeisman; Eric Sprangle; Anwar Rohillah; Doug Carmean; et al. (EuroSys, 2007)

Enforcing isolation and ordering in STM. - Tatiana Shpeisman; Vijay Menon 002; Ali-Reza Adl-Tabatabai; Steven Balensiefer; Dan Grossman; Richard L. Hudson; Katherine F. Moore; Bratin Saha (PLDI, 2007)

Open nesting in software transactional memory. - Yang Ni; Vijay Menon 002; Ali-Reza Adl-Tabatabai; Antony L. Hosking; Richard L. Hudson; J. Eliot B. Moss; Bratin Saha; Tatiana Shpeisman (PPoPP, 2007)

Fault-safe code motion for type-safe languages. - Brian R. Murphy; Vijay Menon 002; Florian T. Schneider; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai (CGO, 2008)

A Uniform Transactional Execution Environment for Java. - Lukasz Ziarek; Adam Welc; Ali-Reza Adl-Tabatabai; Vijay Menon 002; Tatiana Shpeisman; Suresh Jagannathan (ECOOP, 2008)

Dynamic optimization for efficient strong atomicity. - Florian T. Schneider; Vijay Menon 002; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai (OOPSLA, 2008)

Concurrent GC leveraging transactional memory. - Phil McGachey; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Vijay Menon 002; Bratin Saha; Tatiana Shpeisman (PPoPP, 2008)

Practical weak-atomicity semantics for java stm. - Vijay Menon 002; Steven Balensiefer; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Bratin Saha; Adam Welc (SPAA, 2008)

Single global lock semantics in a weakly atomic STM. - Vijay Menon 002; Steven Balensiefer; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Bratin Saha; Adam Welc (ACM SIGPLAN Notices, 2008)

NePaLTM: Design and Implementation of Nested Parallelism for Transactional Memory Systems. - Haris Volos 001; Adam Welc; Ali-Reza Adl-Tabatabai; Tatiana Shpeisman; Xinmin Tian; Ravi Narayanaswamy (ECOOP, 2009)

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

Generic workers: towards unified distributed and parallel JavaScript programming model. - Adam Welc; Richard L. Hudson; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai (PSI EtA, 2010)

Safe nondeterminism in a deterministic-by-default parallel language. - Robert L. Bocchino Jr.; Stephen Heumann; Nima Honarmand; Sarita V. Adve; Vikram S. Adve; Adam Welc; Tatiana Shpeisman (POPL, 2011)

Parallel Programming for the Web. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (HotPar, 2012)

River trail: a path to parallelism in JavaScript. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (OOPSLA, 2013)

Parallel JavaScript: bringing the compute power of multi-core CPUs and GPUs to the world of web graphics. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (SIGGRAPH Talks, 2013)

Invyswell: a hybrid transactional memory for haswell's restricted transactional memory. - Irina Calciu; Justin Gottschlich; Tatiana Shpeisman; Gilles Pokam; Maurice Herlihy (PACT, 2014)

Adaptive heterogeneous scheduling for integrated GPUs. - Rashid Kaleem; Rajkishore Barik; Tatiana Shpeisman; Brian T. Lewis; Chunling Hu; Keshav Pingali (PACT, 2014)

Efficient Mapping of Irregular C++ Applications to Integrated GPUs. - Rajkishore Barik; Rashid Kaleem; Deepak Majeti; Brian T. Lewis; Tatiana Shpeisman; Chunling Hu; Yang Ni; Ali-Reza Adl-Tabatabai (CGO, 2014)

A black-box approach to energy-aware scheduling on integrated CPU-GPU systems. - Rajkishore Barik; Naila Farooqui; Brian T. Lewis; Chunling Hu; Tatiana Shpeisman (CGO, 2016)

Latte: a language, compiler, and runtime for elegant and efficient deep neural networks. - Leonard Truong; Rajkishore Barik; Ehsan Totoni; Hai Liu 012; Chick Markley; Armando Fox; Tatiana Shpeisman (PLDI, 2016)

Affinity-aware work-stealing for integrated CPU-GPU processors. - Naila Farooqui; Rajkishore Barik; Brian T. Lewis; Tatiana Shpeisman; Karsten Schwan (PPoPP, 2016)

Parallelizing Julia with a Non-Invasive DSL. - Todd A. Anderson 001; Hai Liu 012; Lindsey Kuper; Ehsan Totoni; Jan Vitek; Tatiana Shpeisman (ECOOP, 2017)

HPAT: high performance analytics with scripting ease-of-use. - Ehsan Totoni; Todd A. Anderson 001; Tatiana Shpeisman (ICS, 2017)

Mozart : Efficient Composition of Library Functions for Heterogeneous Execution. - Rajkishore Barik; Tatiana Shpeisman; Hongbo Rong; Chunling Hu; Victor W. Lee; Todd A. Anderson 001; Greg Henry; Hai Liu 012; Youfeng Wu; Paul Petersen; Geoff Lowney (LCPC, 2017)

HiFrames: High Performance Data Frames in a Scripting Language. - Ehsan Totoni; Wajih Ul Hassan; Todd A. Anderson 001; Tatiana Shpeisman (CoRR, 2017)

Parallelizing Julia with a Non-Invasive DSL (Artifact). - Todd A. Anderson 001; Hai Liu 012; Lindsey Kuper; Ehsan Totoni; Jan Vitek; Tatiana Shpeisman (Dagstuhl Artifacts Ser., 2017)

Accelerating Data Analytics on Integrated GPU Platforms via Runtime Specialization. - Naila Farooqui; Indrajit Roy 001; Yuan Chen 001; Vanish Talwar; Rajkishore Barik; Brian T. Lewis; Tatiana Shpeisman; Karsten Schwan (Int. J. Parallel Program., 2018)

MLIR: A Compiler Infrastructure for the End of Moore's Law. - Chris Lattner; Jacques A. Pienaar; Mehdi Amini; Uday Bondhugula; River Riddle; Albert Cohen 001; Tatiana Shpeisman; Andy Davis; Nicolas Vasilache; Oleksandr Zinenko (CoRR, 2020)

MLIR: Scaling Compiler Infrastructure for Domain Specific Computation. - Chris Lattner; Mehdi Amini; Uday Bondhugula; Albert Cohen 001; Andy Davis; Jacques A. Pienaar; River Riddle; Tatiana Shpeisman; Nicolas Vasilache; Oleksandr Zinenko (CGO, 2021)

Compiler Support for Sparse Tensor Computations in MLIR. - Aart J. C. Bik; Penporn Koanantakool; Tatiana Shpeisman; Nicolas Vasilache; Bixia Zheng; Fredrik Kjolstad (ACM Trans. Archit. Code Optim., 2022)