activity
20132021
most citedAutomated Instruction Stream Throughput Prediction for Intel and AMD Microarchitectures

36 citations · 149 across the 13 of their papers we have counts for

collaborators
Showing cs.DCShow all

6 papers · 1 filter

cs.DC2021★ 2 cited

libtxsize -- a library for automated Bitcoin transaction-size estimates

Johannes Hofmann

This paper presents libtxsize, a library to estimate the size requirements of arbitrary Bitcoin transactions. To account for different use cases, the library provides estimates in…

cs.DC2019★ 4 cited

Bridging the Architecture Gap: Abstracting Performance-Relevant Properties of Modern Server Processors

Johannes Hofmann, Christie L. Alappat, Georg Hager +2

We describe a universal modeling approach for predicting single- and multicore runtime of steady-state loops on server processors. To this end we strictly differentiate between app…

cs.DC2015

Analysis of Intel's Haswell Microarchitecture Using The ECM Model and Microbenchmarks

Johannes Hofmann, Dietmar Fey, Jan Eitzinger +2

This paper presents an in-depth analysis of Intel's Haswell microarchitecture for streaming loop kernels. Among the new features examined is the dual-ring Uncore design, Cluster-on…

cs.DC2015★ 12 cited

Execution-Cache-Memory Performance Model: Introduction and Validation

Johannes Hofmann, Jan Eitzinger, Dietmar Fey

This report serves two purposes: To introduce and validate the Execution-Cache-Memory (ECM) performance model and to provide a thorough analysis of current Intel processor architec…

cs.DC2014★ 36 cited

Comparing the Performance of Different x86 SIMD Instruction Sets for a Medical Imaging Application on Modern Multi- and Manycore Chips

Johannes Hofmann, Jan Treibig, Georg Hager +1

Single Instruction, Multiple Data (SIMD) vectorization is a major driver of performance in current architectures, and is mandatory for achieving good performance with codes that ar…

cs.DC2013★ 8 cited

Performance Engineering for a Medical Imaging Application on the Intel Xeon Phi Accelerator

Johannes Hofmann, Jan Treibig, Georg Hager +1

We examine the Xeon Phi, which is based on Intel's Many Integrated Cores architecture, for its suitability to run the FDK algorithm--the most commonly used algorithm to perform the…