This dataset contains the source code that is used for the evaluation described in the Euro-Par 2018 conference paper entitled "Global-Local View: Scalable Consistency forConcurrent Data Types". The paper describes a model to leverage existing patterns for concurrent access to objects in a shared memory system. In this model, each thread maintains different views on the shared object: a thread-local view and a global view. As the thread-local view is not shared, it can be updated without incurring synchronization costs. These local updates become visible to other threads only after the thread-local view is merged with the global view.Several data types are evaluated for performance and scalability compared to linearizable implementations.Th...
Abstract. This paper presents Weaves, a language neutral framework for scalable execution of legacy ...
High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-co...
Our work combines Java compilation to native code with a run-time library that executes Java threads...
Concurrent linearizable access to shared objects can be prohibitively expensive in a high contention...
The advent of heterogeneous many-core systems has increased the spectrum of achievable performance ...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
This paper addresses the problem of efficient visualization of shared data within code coupling grid...
Increased programmability for concurrent applications in distributed systems requires automatic supp...
A problem with running distributed shared memory applications in heterogeneous environments is that ...
In this paper we present a precise data race detection tech-nique for distributed memory parallel pr...
(eng) This paper focuses on the use of distributed memory multithreaded environments in data paralle...
This paper focuses on the use of distributed memory multithreaded environments in data parallel prog...
This paper proposes a novel View-Oriented Parallel Programming style for parallel programming on clu...
This paper proposes a novel View-based Consistency model for Distributed Shared Memory. A view is a ...
The CMS experiment at CERNs Large Hadron Collider in Geneva redesigned the code handling the conditi...
Abstract. This paper presents Weaves, a language neutral framework for scalable execution of legacy ...
High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-co...
Our work combines Java compilation to native code with a run-time library that executes Java threads...
Concurrent linearizable access to shared objects can be prohibitively expensive in a high contention...
The advent of heterogeneous many-core systems has increased the spectrum of achievable performance ...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
This paper addresses the problem of efficient visualization of shared data within code coupling grid...
Increased programmability for concurrent applications in distributed systems requires automatic supp...
A problem with running distributed shared memory applications in heterogeneous environments is that ...
In this paper we present a precise data race detection tech-nique for distributed memory parallel pr...
(eng) This paper focuses on the use of distributed memory multithreaded environments in data paralle...
This paper focuses on the use of distributed memory multithreaded environments in data parallel prog...
This paper proposes a novel View-Oriented Parallel Programming style for parallel programming on clu...
This paper proposes a novel View-based Consistency model for Distributed Shared Memory. A view is a ...
The CMS experiment at CERNs Large Hadron Collider in Geneva redesigned the code handling the conditi...
Abstract. This paper presents Weaves, a language neutral framework for scalable execution of legacy ...
High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-co...
Our work combines Java compilation to native code with a run-time library that executes Java threads...