In our initial DaMoN paper, we set out the goal to revisit the results of “Starring into the Abyss [...] of Concurrency Control with [1000] Cores” (Yu in Proc. VLDB Endow 8: 209-220, 2014). Against their assumption, today we do not see single-socket CPUs with 1000 cores. Instead, multi-socket hardware is prevalent today and in fact offers over 1000 cores. Hence, we evaluated concurrency control (CC) schemes on a real (Intel-based) multi-socket platform. To our surprise, we made interesting findings opposing results of the original analysis that we discussed in our initial DaMoN paper. In this paper, we further broaden our analysis, detailing the effect of hardware and workload characteristics via additional real hardware platforms (IBM Powe...
\ua9 Springer Science+Business Media New York 2015. Multicores are nowadays at the heart of almost e...
The era of multi-core processors has begun. These multi- core processors represent a significant shi...
As high-performance computing (HPC) systems advance towards exascale (10^18 operations per second), ...
In our initial DaMoN paper, we set out the goal to revisit the results of “Starring into the Abyss [...
In this paper, we set out the goal to revisit the results of “Starring into the Abyss [...] of Concu...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
In this data collection, we provide for all experiments discussed in "The Tale of 1000 Cores: An Eva...
This is the source code on which the experiments of the following two publications are based on: "Th...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
Multicore technology has become the standard CPU architecture in today’s computers. As single core t...
Multi-core processors are the industries ’ cur-rent venture into new architectures. This paper explo...
Optimistic concurrency control, or OCC, can achieve excellent performance on uncontended workloads f...
Parallel computing is an intricate mix of marketplace requirements, architectural understanding, tec...
\ua9 Springer Science+Business Media New York 2015. Multicores are nowadays at the heart of almost e...
The era of multi-core processors has begun. These multi- core processors represent a significant shi...
As high-performance computing (HPC) systems advance towards exascale (10^18 operations per second), ...
In our initial DaMoN paper, we set out the goal to revisit the results of “Starring into the Abyss [...
In this paper, we set out the goal to revisit the results of “Starring into the Abyss [...] of Concu...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
In this data collection, we provide for all experiments discussed in "The Tale of 1000 Cores: An Eva...
This is the source code on which the experiments of the following two publications are based on: "Th...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
Multicore technology has become the standard CPU architecture in today’s computers. As single core t...
Multi-core processors are the industries ’ cur-rent venture into new architectures. This paper explo...
Optimistic concurrency control, or OCC, can achieve excellent performance on uncontended workloads f...
Parallel computing is an intricate mix of marketplace requirements, architectural understanding, tec...
\ua9 Springer Science+Business Media New York 2015. Multicores are nowadays at the heart of almost e...
The era of multi-core processors has begun. These multi- core processors represent a significant shi...
As high-performance computing (HPC) systems advance towards exascale (10^18 operations per second), ...