-
3
-
-
28244491725
-
Validity of the single processor approach to achieving large scale computing capabilities
-
G. M. Amdahl. Validity of the single processor approach to achieving large scale computing capabilities. Readings in computer architecture, 2000.
-
(2000)
Readings in Computer Architecture
-
-
Amdahl, G.M.1
-
4
-
-
21644433634
-
Xen and the art of virtualization
-
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. L. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proceedings of the 19th ACM symposium on Operating systems principles (SOSP), Boston Landing, NY, USA, 2003.
-
Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP), Boston Landing, NY, USA, 2003
-
-
Barham, P.1
Dragovic, B.2
Fraser, K.3
Hand, S.4
Harris, T.L.5
Ho, A.6
Neugebauer, R.7
Pratt, I.8
Warfield, A.9
-
6
-
-
56449127224
-
STAMP: Stanford transactional applications for multiprocessing
-
C. Cao Minh, J. Chung, C. Kozyrakis, and K. Olukotun. STAMP: Stanford transactional applications for multiprocessing. In Proceedings of The IEEE International Symposium on Workload Characterization (IISWC), Seattle, WA, USA, Sept. 2008.
-
Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), Seattle, WA, USA, Sept. 2008
-
-
Cao Minh, C.1
Chung, J.2
Kozyrakis, C.3
Olukotun, K.4
-
7
-
-
55149090525
-
Software transactional memory: Why is it only a research toy?
-
C. Cascaval, C. Blundell, M. Michael, H. W. Cain, P. Wu, S. Chiras, and S. Chatterjee. Software transactional memory: Why is it only a research toy? Commun. ACM, 51(11), 2008.
-
(2008)
Commun. ACM
, vol.51
, Issue.11
-
-
Cascaval, C.1
Blundell, C.2
Michael, M.3
Cain, H.W.4
Wu, P.5
Chiras, S.6
Chatterjee, S.7
-
9
-
-
34547403150
-
Hybrid transactional memory
-
P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, and D. Nussbaum. Hybrid transactional memory. In Proceedings of the 12th international conference on Architectural support for programming languages and operating systems (ASPLOS), San Jose, CA, USA, 2006.
-
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), San Jose, CA, USA, 2006
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchangco, V.4
Moir, M.5
Nussbaum, D.6
-
10
-
-
34249691496
-
Transactional locking II
-
D. Dice, O. Shalev, and N. Shavit. Transactional locking II. In Proceedings of the 20th International Symposium on Distributed Computing (DISC), Stockholm, Sweden, 2006.
-
Proceedings of the 20th International Symposium on Distributed Computing (DISC), Stockholm, Sweden, 2006
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
11
-
-
67650093724
-
Early experience with a commercial hardware transactional memory implementation
-
D. Dice, Y. Lev, M. Moir, and D. Nussbaum. Early experience with a commercial hardware transactional memory implementation. In Proceeding of the 14th international conference on Architectural support for programming languages and operating systems (ASPLOS), Washington, DC, USA, 2009.
-
Proceeding of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Washington, DC, USA, 2009
-
-
Dice, D.1
Lev, Y.2
Moir, M.3
Nussbaum, D.4
-
12
-
-
77954948186
-
Hardware acceleration for lock-free data structures and software-transactional memory
-
S. Diestelhorst and M. Hohmuth. Hardware acceleration for lock-free data structures and software-transactional memory. In Proceedings of the Workshop on Exploiting Parallelism with Transactional Memory and other Hardware Assisted Methods (EPHAM), Boston, MA, USA, Apr. 2008.
-
Proceedings of the Workshop on Exploiting Parallelism with Transactional Memory and Other Hardware Assisted Methods (EPHAM), Boston, MA, USA, Apr. 2008
-
-
Diestelhorst, S.1
Hohmuth, M.2
-
13
-
-
77954618178
-
Transactifying applications using an open compiler framework
-
P. Felber, C. Fetzer, U. Müller, T. Riegel, M. Süßkraut, and H. Sturzrehm. Transactifying applications using an open compiler framework. In Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing (TRANSACT), Portland, OR, USA, Aug. 2007.
-
Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing (TRANSACT), Portland, OR, USA, Aug. 2007
-
-
Felber, P.1
Fetzer, C.2
Müller, U.3
Riegel, T.4
Süßkraut, M.5
Sturzrehm, H.6
-
14
-
-
79959451973
-
Dynamic performance tuning of word-based software transactional memory
-
P. Felber, C. Fetzer, and T. Riegel. Dynamic performance tuning of word-based software transactional memory. In Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Salt Lake City, UT, USA, Feb. 2008.
-
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Salt Lake City, UT, USA, Feb. 2008
-
-
Felber, P.1
Fetzer, C.2
Riegel, T.3
-
16
-
-
0027262011
-
Transactional memory: Architectural support for lock-free data structures
-
M. Herlihy and J. E. B. Moss. Transactional memory: Architectural support for lock-free data structures. In Proceedings of the International Symposium on Computer Architecture (ISCA), San Diego, CA, USA, May 1993.
-
Proceedings of the International Symposium on Computer Architecture (ISCA), San Diego, CA, USA, May 1993
-
-
Herlihy, M.1
Moss, J.E.B.2
-
19
-
-
33751050148
-
Hybrid transactional memory
-
S. Kumar, M. Chu, C. J. Hughes, P. Kundu, and A. Nguyen. Hybrid transactional memory. In Proceedings of the 11th ACM SIGPLAN symposium on Principles and practice of parallel programming (PPoPP), New York City, NY, USA, Mar. 2006.
-
Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), New York City, NY, USA, Mar. 2006
-
-
Kumar, S.1
Chu, M.2
Hughes, C.J.3
Kundu, P.4
Nguyen, A.5
-
20
-
-
3042658703
-
LLVM: A compilation framework for lifelong program analysis & transformation
-
C. Lattner and V. Adve. LLVM: A compilation framework for lifelong program analysis & transformation. In Proceedings of the International Symposium on Code Generation and Optimization (CGO), Palo Alto, CA, USA, Mar. 2004.
-
Proceedings of the International Symposium on Code Generation and Optimization (CGO), Palo Alto, CA, USA, Mar. 2004
-
-
Lattner, C.1
Adve, V.2
-
21
-
-
77954593558
-
PhTM: Phased transactional memory
-
Y. Lev, M. Moir, and D. Nussbaum. PhTM: Phased transactional memory. In Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing (TRANSACT), Portland, OR, USA, Aug. 2007.
-
Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing (TRANSACT), Portland, OR, USA, Aug. 2007
-
-
Lev, Y.1
Moir, M.2
Nussbaum, D.3
-
23
-
-
35348853739
-
An effective hybrid transactional memory system with strong isolation guarantees
-
C. C. Minh, M. Trautmann, J. Chung, A. McDonald, N. Bronson, J. Casper, C. Kozyrakis, and K. Olukotun. An effective hybrid transactional memory system with strong isolation guarantees. SIGARCH Comput. Archit. News, 35(2), 2007.
-
(2007)
SIGARCH Comput. Archit. News
, vol.35
, Issue.2
-
-
Minh, C.C.1
Trautmann, M.2
Chung, J.3
McDonald, A.4
Bronson, N.5
Casper, J.6
Kozyrakis, C.7
Olukotun, K.8
-
24
-
-
33749236639
-
Nested transactional memory: Model and architecture sketches
-
ISSN 0167-6423
-
J. E. B. Moss and A. L. Hosking. Nested transactional memory: model and architecture sketches. Sci. Comput. Program., 63(2), 2006. ISSN 0167-6423.
-
(2006)
Sci. Comput. Program
, vol.63
, Issue.2
-
-
Moss, J.E.B.1
Hosking, A.L.2
-
25
-
-
0035694494
-
Speculative lock elision: Enabling highly concurrent multithreaded execution
-
R. Rajwar and J. R. Goodman. Speculative lock elision: enabling highly concurrent multithreaded execution. In Proceedings of the 34th ACM/IEEE International Symposium on Microarchitecture (MICRO), Austin, TX, USA, Dec. 2001.
-
Proceedings of the 34th ACM/IEEE International Symposium on Microarchitecture (MICRO), Austin, TX, USA, Dec. 2001
-
-
Rajwar, R.1
Goodman, J.R.2
-
26
-
-
27544446011
-
Virtualizing transactional memory
-
R. Rajwar, M. Herlihy, and K. Lai. Virtualizing transactional memory. In Proceedings of the 32nd Annual International Symposium on Computer Architecture (ISCA), Washington, DC, USA, 2005.
-
Proceedings of the 32nd Annual International Symposium on Computer Architecture (ISCA), Washington, DC, USA, 2005
-
-
Rajwar, R.1
Herlihy, M.2
Lai, K.3
-
27
-
-
33751032129
-
McRT-STM: A high performance software transactional memory system for a multi-core runtime
-
B. Saha, A.-R. Adl-Tabatabai, R. L. Hudson, C. C. Minh, and B. Hertzberg. McRT-STM: a high performance software transactional memory system for a multi-core runtime. In Proceedings of the 11th ACM SIGPLAN symposium on Principles and practice of parallel programming (PPoPP), New York, NY, USA, Mar. 2006.
-
Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), New York, NY, USA, Mar. 2006
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Hudson, R.L.3
Minh, C.C.4
Hertzberg, B.5
-
28
-
-
34548354208
-
Architectural support for software transactional memory
-
B. Saha, A.-R. Adl-Tabatabai, and Q. Jacobson. Architectural support for software transactional memory. In Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Washington, DC, USA, 2006.
-
Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Washington, DC, USA, 2006
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Jacobson, Q.3
-
29
-
-
35348907278
-
An integrated hardwaresoftware approach to flexible transactional memory
-
A. Shriraman, M. F. Spear, H. Hossain, V. Marathe, S. Dwarkadas, and M. L. Scott. An integrated hardwaresoftware approach to flexible transactional memory. In Proceedings of the 34th annual international symposium on Computer architecture (ISCA), San Diego, CA, USA, 2007.
-
Proceedings of the 34th Annual International Symposium on Computer Architecture (ISCA), San Diego, CA, USA, 2007
-
-
Shriraman, A.1
Spear, M.F.2
Hossain, H.3
Marathe, V.4
Dwarkadas, S.5
Scott, M.L.6
-
31
-
-
34547683554
-
LogTM-SE: Decoupling hardware transactional memory from caches
-
L. Yen, J. Bobba, M. M. Marty, K. E. Moore, H. Volos, M. D. Hill, M. M. Swift, and D. A. Wood. LogTM-SE: Decoupling hardware transactional memory from caches. In Proceedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA). Phoenix, AR, USA, 2007.
-
Proceedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA). Phoenix, AR, USA, 2007
-
-
Yen, L.1
Bobba, J.2
Marty, M.M.3
Moore, K.E.4
Volos, H.5
Hill, M.D.6
Swift, M.M.7
Wood, D.A.8
|