| 10210018 |
Optimizing quiescence in a software transactional memory (STM) system |
Tatiana Shpeisman, Ali-Reza Adl-Tabatabai |
2019-02-19 |
| 9274855 |
Optimization for safe elimination of weak atomicity overhead |
Ali-Reza Adl-Tabatabai, Tatiana Shpeisman |
2016-03-01 |
| 8612950 |
Dynamic optimization for removal of strong atomicity barriers |
Tatiana Shpeisman, Ali-Reza Adl-Tabatabai |
2013-12-17 |
| 8364911 |
Efficient non-transactional write barriers for strong atomicity |
Tatiana Shpeisman, Ali-Reza Adl-Tabatabai, Bratin Saha |
2013-01-29 |
| 8065491 |
Efficient non-transactional write barriers for strong atomicity |
Tatiana Shpeisman, Ali-Reza Adl-Tabatabai, Bratin Saha |
2011-11-22 |
| 7913236 |
Method and apparatus for performing dynamic optimization for software transactional memory |
Ali-Reza Adl-Tabatabai, Richard L. Hudson, Bratin Saha, Tatiana Shpeisman |
2011-03-22 |
| 7810086 |
Safe code-motion of dangerous instructions during compiler optimization |
Brian Murphy, Tatiana Shpeisman, Ali-Reza Adl-Tabataba, Leaf Petersen |
2010-10-05 |