Sciweavers

744 search results - page 19 / 149
» Software Transactional Memory on Relaxed Memory Models
Sort
View
142
Voted
PLDI
2012
ACM
13 years 6 months ago
Dynamic synthesis for relaxed memory models
Modern architectures implement relaxed memory models which may reorder memory operations or execute them non-atomically. Special instructions called memory fences are provided, al...
Feng Liu, Nayden Nedev, Nedyalko Prisadnikov, Mart...
261
Voted
POPL
2009
ACM
16 years 4 months ago
Relaxed memory models: an operational approach
Memory models define an interface between programs written in some language and their implementation, determining which behaviour the memory (and thus a program) is allowed to hav...
Gérard Boudol, Gustavo Petri
128
Voted
IPPS
1996
IEEE
15 years 7 months ago
Dag-Consistent Distributed Shared Memory
We introduce dag consistency, a relaxed consistency model for distributed shared memory which is suitable for multithreaded programming. We have implemented dag consistency in sof...
Robert D. Blumofe, Matteo Frigo, Christopher F. Jo...
ESOP
2010
Springer
16 years 28 days ago
Generative Operational Semantics for Relaxed Memory Models
The specification of the Java Memory Model (JMM) is phrased in terms of acceptors of execution sequences rather than the standard generative view of operational semantics. This cre...
Radha Jagadeesan, Corin Pitcher and James Riely
120
Voted
EUROSYS
2010
ACM
15 years 6 months ago
Transactional memory support for scalable and transparent parallelization of multiplayer games
Daniel Lupei, Bogdan Simion, Don Pinto, Matthew Mi...