Stephan Diestelhorst

Affiliations:
  • Dresden University of Technology, Germany (PhD 2019)


According to our database1, Stephan Diestelhorst authored at least 27 papers between 2010 and 2020.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2020
The gem5 Simulator: Version 20.0+.
CoRR, 2020

Relaxed Persist Ordering Using Strand Persistency.
Proceedings of the 47th ACM/IEEE Annual International Symposium on Computer Architecture, 2020

2019
Interaction of hardware transactional memory and microprocessor microarchitecture.
PhD thesis, 2019

Language Support for Memory Persistency.
IEEE Micro, 2019

Persistent Atomics for Implementing Durable Lock-Free Data Structures for Non-Volatile Memory (Brief Announcement).
Proceedings of the 31st ACM on Symposium on Parallelism in Algorithms and Architectures, 2019

BRB: Mitigating Branch Predictor Side-Channels.
Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture, 2019

Software Wear Management for Persistent Memories.
Proceedings of the 17th USENIX Conference on File and Storage Technologies, 2019

2018
SynchroTrace: Synchronization-Aware Architecture-Agnostic Traces for Lightweight Multicore Simulation of CMP and HPC Workloads.
ACM Trans. Archit. Code Optim., 2018

Persistency for synchronization-free regions.
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018

Quantify the performance overheads of PMDK.
Proceedings of the International Symposium on Memory Systems, 2018

Hardware-Validated CPU Performance and Energy Modelling.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2018

2017
Nucleus: Finding the Sharing Limit of Heterogeneous Cores.
ACM Trans. Embed. Comput. Syst., 2017

Accurate and Stable Run-Time Power Modeling for Mobile and Embedded CPUs.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2017

Empirical CPU power modelling and estimation in the gem5 simulator.
Proceedings of the 27th International Symposium on Power and Timing Modeling, 2017

Composing lifetime enhancing techniques for non-volatile main memories.
Proceedings of the International Symposium on Memory Systems, 2017

dist-gem5: Distributed simulation of computer clusters.
Proceedings of the 2017 IEEE International Symposium on Performance Analysis of Systems and Software, 2017

Language-level persistency.
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017

2016
Exploring system performance using elastic traces: Fast, accurate and portable.
Proceedings of the International Conference on Embedded Computer Systems: Architectures, 2016

Thermally-aware composite run-time CPU power models.
Proceedings of the 26th International Workshop on Power and Timing Modeling, 2016

Delegated persist ordering.
Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016

Elastic traces for fast and accurate system performance exploration.
Proceedings of the 2016 IEEE International Symposium on Performance Analysis of Systems and Software, 2016

2015
The TURBO Diaries: Application-controlled Frequency Scaling Explained.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015

2013
Brief announcement: between all and nothing - versatile aborts in hardware transactional memory.
Proceedings of the 25th ACM Symposium on Parallelism in Algorithms and Architectures, 2013

2012
Delegation and nesting in best-effort hardware transactional memory.
Proceedings of the 24th ACM Symposium on Parallelism in Algorithms and Architectures, 2012

2010
The Velox Transactional Memory Stack.
IEEE Micro, 2010

ASF: AMD64 Extension for Lock-Free Data Structures and Transactional Memory.
Proceedings of the 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 2010

Evaluation of AMD's advanced synchronization facility within a complete transactional memory stack.
Proceedings of the European Conference on Computer Systems, 2010


  Loading...