About Me

I am a second-year systems graduate student here at the University of Rochester. I work with my advisor, Michael Scott, and the RSTM group on issues relating to transactional memory, in particular with software transactional memory and the Rochester Software Transactional Memory (RSTM) runtime.

News

Pictures of Elliot are now available.

I gave a 15 minute presentation at TRANSACT 2007 on our paper, Capabilities and Limitations of Library-Based Software Transactional Memory in C++. Now you can download the notes that I used for that presentation.

Publications

Delaunay Triangulation with Transactions and Barriers
M. L. Scott, M. F. Spear, L. Dalessandro, and V. J. Marathe. Benchmarks track, IEEE Intl. Symp. on Workload Characterization (IISWC), Boston, MA, Sept. 2007.
Capabilities and Limitations of Library-Based Software Transactional Memory in C++
L. Dalessandro, V. J. Marathe, M. F. Spear, and M. L. Scott. 2nd ACM SIGPLAN Workshop on Transactional Computing (TRANSACT), Portland, OR, Aug. 2007.
Privatization Techniques for Software Transactional Memory (brief announcement)
M. F. Spear, V. J. Marathe, L. Dalessandro, and M. L. Scott. 26th ACM Symp. on Principles of Distributed Computing (PODC), Portland, OR, Aug. 2007. Extended version available as TR 915, Computer Science Department, University of Rochester, Feb. 2007.
Transactions and Privatization in Delaunay Triangulation (brief announcement)
M. L. Scott, M. F. Spear, L. Dalessandro, and V. J. Marathe. 26th ACM Symp. on Principles of Distributed Computing (PODC), Portland, OR, Aug. 2007.
Nonblocking Transactions Without Indirection Using Alert-on-Update
M. F. Spear, A. Shriraman, L. Dalessandro, S. Dwarkadas, and M. L. Scott. 19th ACM Symp. on Parallelism in Algorithms and Architectures (SPAA), San Diego, CA, June 2007.

Photos

Elliot and Mom on day 2 (click for larger versions).

Elliot Elliot and Mom

Video of Elliot Laughing