-
1
-
-
84858761659
-
The IBM Blue Gene/Q compute chip with SIMD floating-point unit
-
Aug.
-
The IBM Blue Gene/Q compute chip with SIMD floating-point unit. Hot Chips 23, Aug. 2011.
-
(2011)
Hot Chips 23
-
-
-
6
-
-
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):40-46, 2008.
-
(2008)
Commun. ACM
, vol.51
, Issue.11
, pp. 40-46
-
-
Cascaval, C.1
Blundell, C.2
Michael, M.3
Cain, H.W.4
Wu, P.5
Chiras, S.6
Chatterjee, S.7
-
9
-
-
77954573319
-
Evaluation of AMD's advanced synchronization facility within a complete transactional memory stack
-
D. Christie, J.-W. Chung, S. Diestelhorst, M. Hohmuth, M. Pohlack, C. Fetzer, M. Nowack, T. Riegel, P. Felber, P. Marlier, and E. Riviere. Evaluation of AMD's advanced synchronization facility within a complete transactional memory stack. In Proc. of the 5th ACM European Conf. on Computer Systems, Apr. 2010.
-
Proc. of the 5th ACM European Conf. on Computer Systems, Apr. 2010
-
-
Christie, D.1
Chung, J.-W.2
Diestelhorst, S.3
Hohmuth, M.4
Pohlack, M.5
Fetzer, C.6
Nowack, M.7
Riegel, T.8
Felber, P.9
Marlier, P.10
Riviere, E.11
-
10
-
-
79953081010
-
Hybrid NOrec: A case study in the effectiveness of best effort hardware transactional memory
-
L. Dalessandro, F. Carouge, S. White, Y. Lev, M. Moir, M. L. Scott, and M. F. Spear. Hybrid NOrec: A case study in the effectiveness of best effort hardware transactional memory. In Proc. of the 16th Intnl. Conf. on Architectural Support for Programming Languages and Operating Systems, Mar. 2011.
-
Proc. of the 16th Intnl. Conf. on Architectural Support for Programming Languages and Operating Systems, Mar. 2011
-
-
Dalessandro, L.1
Carouge, F.2
White, S.3
Lev, Y.4
Moir, M.5
Scott, M.L.6
Spear, M.F.7
-
13
-
-
34547403150
-
Hybrid transactional memory
-
P. Damron, A. Fedorova, Y. Lev, V. Luchango, M. Moir, and D. Nussbaum. Hybrid transactional memory. In Proc. of the 12th Intnl. Conf. on Architectural Support for Programming Languages and Operating Systems, Oct. 2006.
-
Proc. of the 12th Intnl. Conf. on Architectural Support for Programming Languages and Operating Systems, Oct. 2006
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchango, V.4
Moir, M.5
Nussbaum, D.6
-
20
-
-
4644359934
-
Transactional memory coherence and consistency
-
L. Hammond, V. Wong, M. Chen, B. D. Carlstrom, J. D. Davis, B. Hertzberg, M. K. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional memory coherence and consistency. In Proc. of the 31st Annual Intnl. Symp. on Computer Architecture, June 2004.
-
Proc. of the 31st Annual Intnl. Symp. on Computer Architecture, June 2004
-
-
Hammond, L.1
Wong, V.2
Chen, M.3
Carlstrom, B.D.4
Davis, J.D.5
Hertzberg, B.6
Prabhu, M.K.7
Wijaya, H.8
Kozyrakis, C.9
Olukotun, K.10
-
24
-
-
84858779294
-
-
Prototype edition
-
Intel. Intel C++ STM compiler, Prototype edition. http://software.intel. com/en-us/articles/intel-c-stm-compiler-prototype-edition/, 2009.
-
(2009)
Intel C++ STM Compiler
-
-
-
25
-
-
79959893225
-
Automated atomicity-violation fixing
-
G. Jin, L. Song, W. Zhang, S. Lu, and B. Liblit. Automated atomicity-violation fixing. In Proc. of the SIGPLAN 2011 Conf. on Programming Language Design and Implementation, June 2011.
-
Proc. of the SIGPLAN 2011 Conf. on Programming Language Design and Implementation, June 2011
-
-
Jin, G.1
Song, L.2
Zhang, W.3
Lu, S.4
Liblit, B.5
-
29
-
-
84858758941
-
PhTM: Phased transactional memory
-
Y. Lev, M. Moir, and D. Nussbaum. PhTM: Phased transactional memory. In Proc. of the 2nd ACM SIGPLANWorkshop on Languages, Compilers, and Hardware Support for Transactional Computing, Aug. 2007.
-
Proc. of the 2nd ACM SIGPLANWorkshop on Languages, Compilers, and Hardware Support for Transactional Computing, Aug. 2007
-
-
Lev, Y.1
Moir, M.2
Nussbaum, D.3
-
32
-
-
33748870886
-
Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset
-
Sept.
-
M. M. K. Martin, D. J. Sorin, B. M. Beckmann, M. R. Marty, M. Xu, A. R. Alameldeen, K. E. Moore, M. D. Hill, and D. A. Wood. Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset. Computer Architecture News, pages 92-99, Sept. 2005.
-
(2005)
Computer Architecture News
, pp. 92-99
-
-
Martin, M.M.K.1
Sorin, D.J.2
Beckmann, B.M.3
Marty, M.R.4
Xu, M.5
Alameldeen, A.R.6
Moore, K.E.7
Hill, M.D.8
Wood, D.A.9
-
34
-
-
33748873605
-
Logtm: Log-based transactional memory
-
K. E. Moore, J. Bobba, M. J. Moravan, M. D. Hill, and D. A. Wood. Logtm: Log-based transactional memory. In Proc. of the 12th IEEE Symp. on High-Performance Computer Architecture, Feb. 2006.
-
Proc. of the 12th IEEE Symp. on High-Performance Computer Architecture, Feb. 2006
-
-
Moore, K.E.1
Bobba, J.2
Moravan, M.J.3
Hill, M.D.4
Wood, D.A.5
-
36
-
-
63549085114
-
Design and implementation of transactional constructs for c/c++
-
Y. Ni, A. Welc, A.-R. Adl-Tabatabai, M. Bach, S. Berkowits, J. Cownie, R. Geva, S. Kozhukow, R. Narayanaswamy, J. Olivier, S. Preis, B. Saha, A. Tal, and X. Tian. Design and implementation of transactional constructs for c/c++. In Proc. of the 23rd SIGPLAN Conf. on Object-Oriented Programming, Systems, Languages and Application, Oct. 2008.
-
Proc. of the 23rd SIGPLAN Conf. on Object-Oriented Programming, Systems, Languages and Application, Oct. 2008
-
-
Ni, Y.1
Welc, A.2
Adl-Tabatabai, A.-R.3
Bach, M.4
Berkowits, S.5
Cownie, J.6
Geva, R.7
Kozhukow, S.8
Narayanaswamy, R.9
Olivier, J.10
Preis, S.11
Saha, B.12
Tal, A.13
Tian, X.14
-
39
-
-
72249089012
-
Operating systems transactions
-
D. E. Porter, O. S. Hofmann, C. J. Rossbach, A. Benn, and E.Witchel. Operating systems transactions. In Proc. of the 22nd ACM Symp. on Operating System Principles, Oct. 2009.
-
Proc. of the 22nd ACM Symp. on Operating System Principles, Oct. 2009
-
-
Porter, D.E.1
Hofmann, O.S.2
Rossbach, C.J.3
Benn, A.4
Witchel, E.5
-
44
-
-
35348903787
-
MetaTM/TxLinux: Transactional memory for an operating system
-
H. E. Ramadan, C. J. Rossbach, D. E. Porter, O. S. Hofmann, A. Bhandari, and E. Witchel. MetaTM/TxLinux: Transactional memory for an operating system. In Proc. of the 34th Annual Intnl. Symp. on Computer Architecture, June 2007.
-
Proc. of the 34th Annual Intnl. Symp. on Computer Architecture, June 2007
-
-
Ramadan, H.E.1
Rossbach, C.J.2
Porter, D.E.3
Hofmann, O.S.4
Bhandari, A.5
Witchel, E.6
-
45
-
-
41149085973
-
TxLinux: Using and managing hardware transactional memory in an operating system
-
C. J. Rossbach, O. S. Hofmann, D. E. Porter, H. E. Ramadan, A. Bhandari, and E.Witchel. TxLinux: Using and managing hardware transactional memory in an operating system. In Proc. of the 21st ACM Symp. on Operating System Principles, Oct. 2007.
-
Proc. of the 21st ACM Symp. on Operating System Principles, Oct. 2007
-
-
Rossbach, C.J.1
Hofmann, O.S.2
Porter, D.E.3
Ramadan, H.E.4
Bhandari, A.5
Witchel, E.6
-
48
-
-
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 Proc. of the 11th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, Mar. 2006.
-
Proc. of the 11th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, Mar. 2006
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Hudson, R.L.3
Minh, C.C.4
Hertzberg, B.5
-
49
-
-
70449637856
-
Towards transactional memory semantics for C++
-
T. Shpeisman, A.-R. Adl-Tabatabai, R. Geva, Y. Ni, and A. Welc. Towards transactional memory semantics for C++. In Proc. of the 21st ACM Symp. on Parallel Algorithms and Architectures, June 2009.
-
Proc. of the 21st ACM Symp. on Parallel Algorithms and Architectures, June 2009
-
-
Shpeisman, T.1
Adl-Tabatabai, A.-R.2
Geva, R.3
Ni, Y.4
Welc, A.5
-
50
-
-
55849137688
-
Implementing and exploiting inevitability in software transactional memory
-
M. F. Spear, M. Silverman, L. Dalessandro, M. M. Michael, and M. L. Scott. Implementing and exploiting inevitability in software transactional memory. In Proc. of the 37th Intnl. Conf. on Parallel Processing, Sept. 2008.
-
Proc. of the 37th Intnl. Conf. on Parallel Processing, Sept. 2008
-
-
Spear, M.F.1
Silverman, M.2
Dalessandro, L.3
Michael, M.M.4
Scott, M.L.5
-
51
-
-
84858761652
-
OS support for virtualizing hardware transactional memory
-
M. M. Swift, H. Volos, N. Goyal, L. Yen, M. D. Hill, and D. A.Wood. OS support for virtualizing hardware transactional memory. In Proc. of the 3rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2008.
-
Proc. of the 3rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2008
-
-
Swift, M.M.1
Volos, H.2
Goyal, N.3
Yen, L.4
Hill, M.D.5
Wood, D.A.6
-
52
-
-
70449645330
-
Adaptive locks: Combining transactions and locks for efficient concurrency
-
T. Usui, Y. Smaragdakis, and R. Behrends. Adaptive locks: Combining transactions and locks for efficient concurrency. In Proc. of the 4rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2009.
-
Proc. of the 4rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2009
-
-
Usui, T.1
Smaragdakis, Y.2
Behrends, R.3
-
53
-
-
69949131949
-
Pathological interaction of locks with transactional memory
-
H. Volos, N. Goyal, and M. M. Swift. Pathological interaction of locks with transactional memory. In Proc. of the 3rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2008.
-
Proc. of the 3rd ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, Feb. 2008
-
-
Volos, H.1
Goyal, N.2
Swift, M.M.3
-
54
-
-
70349127194
-
XCalls: Safe I/O in memory transactions
-
H. Volos, A. J. Tack, N. Goyal, M. M. Swift, and A. Welc. xCalls: Safe I/O in memory transactions. In Proc. of the 4th ACM European Conf. on Computer Systems, Apr. 2009.
-
Proc. of the 4th ACM European Conf. on Computer Systems, Apr. 2009
-
-
Volos, H.1
Tack, A.J.2
Goyal, N.3
Swift, M.M.4
Welc, A.5
-
57
-
-
0342323165
-
The problem of nested monitor calls revisited
-
January
-
H. Wettstein. The problem of nested monitor calls revisited. SIGOPS Operating Systems Review, January 1978.
-
(1978)
SIGOPS Operating Systems Review
-
-
Wettstein, H.1
-
58
-
-
85076884159
-
Ad hoc synchronization considered harmful
-
W. Xiong, S. Park, J. Zhang, Y. Zhou, and Z. Ma. Ad hoc synchronization considered harmful. In Proc. of the 9th USENIX Symp. on Operating Systems Design and Implementation, Oct. 2010.
-
Proc. of the 9th USENIX Symp. on Operating Systems Design and Implementation, Oct. 2010
-
-
Xiong, W.1
Park, S.2
Zhang, J.3
Zhou, Y.4
Ma, Z.5
-
59
-
-
34547683554
-
LogTM-SE: Decoupling hardware transactional memory from caches
-
L. Yen, J. Bobba, M. R. 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 Proc. of the 13th IEEE Symp. on High-Performance Computer Architecture, Feb. 2007.
-
Proc. of the 13th IEEE Symp. on High-Performance Computer Architecture, Feb. 2007
-
-
Yen, L.1
Bobba, J.2
Marty, M.R.3
Moore, K.E.4
Volos, H.5
Hill, M.D.6
Swift, M.M.7
Wood, D.A.8
-
60
-
-
67650065274
-
Atomic Quake: Using transactional memory in an interactive multiplayer game server
-
F. Zyulkyarov, V. Gajinov, O. S. Unsal, A. Cristal, E. Ayguadé, T. Harris, and M. Valero. Atomic Quake: Using transactional memory in an interactive multiplayer game server. In Proc. of the 14th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, Feb. 2009.
-
Proc. of the 14th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, Feb. 2009
-
-
Zyulkyarov, F.1
Gajinov, V.2
Unsal, O.S.3
Cristal, A.4
Ayguadé, E.5
Harris, T.6
Valero, M.7
|