2009 |
17 | EE | Haris Volos,
Adam Welc,
Ali-Reza Adl-Tabatabai,
Tatiana Shpeisman,
Xinmin Tian,
Ravi Narayanaswamy:
NePalTM: design and implementation of nested parallelism for transactional memory systems.
PPOPP 2009: 291-292 |
2008 |
16 | EE | Brian R. Murphy,
Vijay Menon,
Florian T. Schneider,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai:
Fault-safe code motion for type-safe languages.
CGO 2008: 144-154 |
15 | EE | Lukasz Ziarek,
Adam Welc,
Ali-Reza Adl-Tabatabai,
Vijay Menon,
Tatiana Shpeisman,
Suresh Jagannathan:
A Uniform Transactional Execution Environment for Java.
ECOOP 2008: 129-154 |
14 | EE | Florian T. Schneider,
Vijay Menon,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai:
Dynamic optimization for efficient strong atomicity.
OOPSLA 2008: 181-194 |
13 | EE | Phil McGachey,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Vijay Menon,
Bratin Saha,
Tatiana Shpeisman:
Concurrent GC leveraging transactional memory.
PPOPP 2008: 217-226 |
12 | EE | Vijay Menon,
Steven Balensiefer,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Bratin Saha,
Adam Welc:
Practical weak-atomicity semantics for java stm.
SPAA 2008: 314-325 |
11 | EE | Vijay Menon,
Steven Balensiefer,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Bratin Saha,
Adam Welc:
Single global lock semantics in a weakly atomic STM.
SIGPLAN Notices 43(5): 15-26 (2008) |
2007 |
10 | EE | Bratin Saha,
Ali-Reza Adl-Tabatabai,
Anwar M. Ghuloum,
Mohan Rajagopalan,
Richard L. Hudson,
Leaf Petersen,
Vijay Menon,
Brian R. Murphy,
Tatiana Shpeisman,
Eric Sprangle,
Anwar Rohillah,
Doug Carmean,
Jesse Fang:
Enabling scalability and performance in a large scale CMP environment.
EuroSys 2007: 73-86 |
9 | EE | Tatiana Shpeisman,
Vijay Menon,
Ali-Reza Adl-Tabatabai,
Steven Balensiefer,
Dan Grossman,
Richard L. Hudson,
Katherine F. Moore,
Bratin Saha:
Enforcing isolation and ordering in STM.
PLDI 2007: 78-88 |
8 | EE | Yang Ni,
Vijay Menon,
Ali-Reza Adl-Tabatabai,
Antony L. Hosking,
Richard L. Hudson,
J. Eliot B. Moss,
Bratin Saha,
Tatiana Shpeisman:
Open nesting in software transactional memory.
PPOPP 2007: 68-78 |
2006 |
7 | EE | Ali-Reza Adl-Tabatabai,
Brian T. Lewis,
Vijay Menon,
Brian R. Murphy,
Bratin Saha,
Tatiana Shpeisman:
Compiler and runtime support for efficient software transactional memory.
PLDI 2006: 26-37 |
6 | EE | Vijay Menon,
Neal Glew,
Brian R. Murphy,
Andrew McCreight,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai,
Leaf Petersen:
A verifiable SSA program representation for aggressive compiler optimization.
POPL 2006: 397-408 |
2002 |
5 | EE | Tatiana Shpeisman,
Guei-Yuan Lueh,
Ali-Reza Adl-Tabatabai:
Just-In-Time Java? Compilation for the Itanium® Processor.
IEEE PACT 2002: 249-258 |
1998 |
4 | EE | William Pugh,
Tatiana Shpeisman:
SIPR: A New Framework for Generating Efficient Code for Sparse Matrix Computations.
LCPC 1998: 213-229 |
1997 |
3 | | John Irwin,
Jean-Marc Loingtier,
John R. Gilbert,
Gregor Kiczales,
John Lamping,
Anurag Mendhekar,
Tatiana Shpeisman:
Aspect-Oriented Programming of Sparse Matrix Code.
ISCOPE 1997: 249-256 |
1996 |
2 | | William Pugh,
Evan Rosser,
Tatiana Shpeisman:
Exploiting Monotone Convergence Functions in Parallel Programs.
LCPC 1996: 75-85 |
1995 |
1 | | Wayne Kelly,
William Pugh,
Evan Rosser,
Tatiana Shpeisman:
Transitive Closure of Infinite Graphs and Its Applications.
LCPC 1995: 126-140 |