M
Martin Nowack
Researcher at Dresden University of Technology
Publications - 25
Citations - 514
Martin Nowack is an academic researcher from Dresden University of Technology. The author has contributed to research in topics: Transactional memory & Software transactional memory. The author has an hindex of 7, co-authored 22 publications receiving 468 citations.
Papers
More filters
Journal ArticleDOI
Review of Delphi-based scenario studies: Quality and design considerations
TL;DR: This article assesses the incorporation of expert knowledge via the Delphi technique into scenario planning as a promising option, discusses possible combinations and identifies the span of design alternatives in the existing body of Delphi-based scenario studies through a systematic research review and provides recommendations on how a Delphi -based scenario study should be designed to ensure quality.
Proceedings ArticleDOI
Evaluation of AMD's advanced synchronization facility within a complete transactional memory stack
Dave Christie,Jaewoong Chung,Stephan Diestelhorst,Michael P. Hohmuth,Martin T. Pohlack,Christof Fetzer,Martin Nowack,Torvald Riegel,Pascal Felber,Patrick Marlier,Etienne Rivière +10 more
TL;DR: Measurements on a wide range of benchmarks indicate that the overheads traditionally associated with software transactional memories can be significantly reduced with the help of ASF.
Proceedings ArticleDOI
Optimizing hybrid transactional memory: the importance of nonspeculative operations
TL;DR: Several new hybrid TM algorithms are presented that can execute HTM and STM transactions concurrently and can thus provide good performance over a large spectrum of workloads and are evaluated based on AMD's Advanced Synchronization Facility.
Journal ArticleDOI
The Velox Transactional Memory Stack
Pascal Felber,Etienne Rivière,W M Moreira,Derin Harmanci,Patrick Marlier,Stephan Diestelhorst,Michael P. Hohmuth,Martin T. Pohlack,A. Cristal,Ibrahim Hur,Osman Unsal,Per Stenström,Aleksandar Dragojevic,Rachid Guerraoui,M Kapalka,Vincent Gramoli,U Drepper,Sasa Tomic,Yehuda Afek,Guy Korland,Nir Shavit,Christof Fetzer,Martin Nowack,Torvald Riegel +23 more
TL;DR: An overview of the VELOX TM stack and its associated challenges and contributions is presented, spanning from programming language to the hardware support, and including runtime and libraries, compilers, and application environments.
Book ChapterDOI
Speculation for Parallelizing Runtime Checks
Martin Süßkraut,Stefan Weigert,Ute Schiffel,Thomas Knauth,Martin Nowack,Diogo Becker de Brum,Christof Fetzer +6 more
TL;DR: ParExC has --- in contrast to similar frameworks --- two noteworthy features that permit a more efficient parallelization of checks: (1) speculative variables, and (2) the ability to add checks by static instrumentation.