An open API service indexing awesome lists of open source software.

https://github.com/mpoeter/emr-benchmarks

Efficient Memory Reclamation Benchmarks
https://github.com/mpoeter/emr-benchmarks

Last synced: about 1 year ago
JSON representation

Efficient Memory Reclamation Benchmarks

Awesome Lists containing this project

README

          

# Efficient Memory Reclamation Benchmarks
This repository contains the results for the benchmarks
implemented in https://github.com/mpoeter/emr

These benchmarks were implemented and analyzed as part of my [Master's
Thesis](http://www.ub.tuwien.ac.at/dipl/VL/51367.pdf). There are also two
Technical Reports discussing some of the results:
* [A new and five older Concurrent Memory Reclamation Schemes in Comparison
(Stamp-it)](https://arxiv.org/pdf/1712.06134.pdf)
* [Stamp-it: A more Thread-efficient, Concurrent Memory Reclamation Scheme
in the C++ Memory Model](https://arxiv.org/pdf/1805.08639.pdf)

The benchmarks were run on four different architectures:

##### AMD
* CPUs: 4x AMD Opteron(tm) Processor 6168
* Frequency: max. 1.90GHz
* Cores/CPU: 12
* SMT: -
* Hardware Threads: 48
* Memory: 128GB
* OS: Linux 4.7.0-1-amd64 #1 SMP Debian 4.7.6-1 (2016-10-07) x86_64 GNU/Linux
* Compiler: gcc version 6.3.0 20170205 (Debian 6.3.0-6)

#### Intel
* CPUs: 8x Intel(R) Xeon(R) CPU E7- 8850
* Frequency: max. 2.00GHz
* Cores/CPU: 10
* SMT: 2x
* Hardware Threads: 160
* Memory: 1TB
* OS: Linux 4.7.0-1-amd64 #1 SMP Debian 4.7.6-1 (2016-10-07) x86_64 GNU/Linux
* Compiler: icpc version 17.0.1 (gcc version 6.0.0 compatibility)

##### XeonPhi
* CPUs: 1x Intel(R) Xeon Phi(TM) coprocessor x100 family
* Frequency: max. 1.33GHz
* Cores/CPU: 61
* SMT: 4x
* Hardware Threads: 244
* Memory: 16GB
* OS: Linux 2.6.38.8+mpss3.8.1 \#1 SMP Thu Jan 12 16:10:30 EST 2017 k1om GNU/Linux
* Compiler: icpc version 17.0.1 (gcc version 5.1.1 compatibility)

##### SPARC
* CPUs: 4x SPARC-T5-4
* Frequency: max. 3.60GHz
* Cores/CPU: 16
* SMT: 8x
* Hardware Threads: 512
* Memory: 1TB
* OS: SunOS 5.11 11.3 sun4v sparc sun4v
* Compiler: gcc version 6.3.0 (GCC)