Hermann Härtig

Orcid: 0000-0002-8357-2594

Affiliations:
  • Dresden University of Technology, Germany


According to our database1, Hermann Härtig authored at least 114 papers between 1980 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
E-Mapper: Energy-Efficient Resource Allocation for Traditional Operating Systems on Heterogeneous Processors.
CoRR, 2024

A Perfect Fit? - Towards Containers on Microkernels.
Proceedings of the 10th International Workshop on Container Technologies and Container Clouds, 2024

Brief Announcement: Work Stealing through Partial Asynchronous Delegation.
Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures, 2024

2023
CoRD: Converged RDMA Dataplane for High-Performance Clouds.
CoRR, 2023

BWoS: Formally Verified Block-based Work Stealing for Parallel Processing.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

An NVM Performance Study Towards Whole System Persistence on Server Platforms.
Proceedings of the 1st Workshop on Disruptive Memory Systems, 2023

Sleep Well: Pragmatic Analysis of the Idle States of Intel Processors.
Proceedings of the IEEE/ACM 10th International Conference on Big Data Computing, 2023

AtoMig: Automatically Migrating Millions Lines of Code from TSO to WMM.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023

2022
A Case for Practical Configuration Management Using Hardware-based Security Tokens.
CoRR, 2022

Secure and Efficient Tunneling of MACsec for Modern Industrial Use Cases.
CoRR, 2022

BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling.
Proceedings of the 2022 USENIX Annual Technical Conference, 2022

Towards Efficient Oversubscription: On the Cost and Benefit of Event-Based Communication in MPI.
Proceedings of the IEEE/ACM International Workshop on Runtime and Operating Systems for Supercomputers, 2022

Slashing the disaggregation tax in heterogeneous data centers with FractOS.
Proceedings of the EuroSys '22: Seventeenth European Conference on Computer Systems, Rennes, France, April 5, 2022

2021
Enabling and Optimizing MACsec for Industrial Environments.
IEEE Trans. Ind. Informatics, 2021

MigrOS: Transparent Live-Migration Support for Containerised RDMA Applications.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021

CLoF: A Compositional Lock Framework for Multi-level NUMA Systems.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

2020
FFMK: A Fast and Fault-Tolerant Microkernel-Based System for Exascale Computing.
Proceedings of the Software for Exascale Computing - SPPEXA 2016-2019, 2020

TardiS: Migrating Containers with RDMA Networks.
CoRR, 2020

Enabling and Optimizing MACsec for Industrial Environments (Extended Abstract).
Proceedings of the 16th IEEE International Conference on Factory Communication Systems, 2020

A heterogeneous microkernel OS for Rack-Scale systems.
Proceedings of the APSys '20: 11th ACM SIGOPS Asia-Pacific Workshop on Systems, 2020

2019
Configuration of inter-process communication with probabilistic model checking.
Int. J. Softw. Tools Technol. Transf., 2019

Architecture and Advanced Electronics Pathways Toward Highly Adaptive Energy- Efficient Computing.
Proc. IEEE, 2019

SemperOS: A Distributed Capability System.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

M³x: Autonomous Accelerators via Context-Enabled Fast-Path Communication.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

K2: Work-Constraining Scheduling of NVMe-Attached Storage.
Proceedings of the IEEE Real-Time Systems Symposium, 2019

Corrected trees for reliable group communication.
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2019

FFMK: An HPC OS Based on the L4Re Microkernel.
Proceedings of the Operating Systems for Supercomputers and High Performance Computing, 2019

2018
A Hardware/Software Stack for Heterogeneous Systems.
IEEE Trans. Multi Scale Comput. Syst., 2018

Hardware Performance Variation: A Comparative Study Using Lightweight Kernels.
Proceedings of the High Performance Computing - 33rd International Conference, 2018

Energy-Utility Function-Based Resource Control for In-Memory Database Systems LIVE.
Proceedings of the 2018 International Conference on Management of Data, 2018

2017
E-Team: Practical Energy Accounting for Multi-Core Systems.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

Sandcrust: Automatic Sandboxing of Unsafe Components in Rust.
Proceedings of the 9th Workshop on Programming Languages and Operating Systems, 2017

TETRiS: a Multi-Application Run-Time System for Predictable Execution of Static Mappings.
Proceedings of the 20th International Workshop on Software and Compilers for Embedded Systems, 2017

Lateral Thinking for Trustworthy Apps.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

Towards Automated Configuration of Systems with Non-Functional Constraints.
Proceedings of the 16th Workshop on Hot Topics in Operating Systems, 2017

2016
FFMK: A Fast and Fault-Tolerant Microkernel-Based System for Exascale Computing.
Proceedings of the Software for Exascale Computing - SPPEXA 2013-2015, 2016

Decoupled: Low-Effort Noise-Free Execution on Commodity Systems.
Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers, 2016

M3: A Hardware/Operating-System Co-Design to Tame Heterogeneous Manycores.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

2015
Locks: Picking key methods for a scalable quantitative analysis.
J. Comput. Syst. Sci., 2015

Multi-layer software reliability for unreliable hardware.
it Inf. Technol., 2015

Demo abstract: An energy/utility demo - Energy-aware resource scheduling under utility considerations.
Proceedings of the 21st IEEE Real-Time and Embedded Technology and Applications Symposium, 2015

Towards dependable CPS infrastructures: Architectural and operating-system challenges.
Proceedings of the 20th IEEE Conference on Emerging Technologies & Factory Automation, 2015

2014
Resilience in Exascale Computing (Dagstuhl Seminar 14402).
Dagstuhl Reports, 2014

Resource-Aware Replication on Heterogeneous Multicores: Challenges and Opportunities.
CoRR, 2014

Overhead of a decentralized gossip algorithm on the performance of HPC applications.
Proceedings of the 4th International Workshop on Runtime and Operating Systems for Supercomputers, 2014

Building blocks for an exa-scale operating system.
Proceedings of the 4th International Workshop on Runtime and Operating Systems for Supercomputers, 2014

Heterogeneity by the Numbers: A Study of the ODROID XU+E big.LITTLE Platform.
Proceedings of the 6th Workshop on Power-Aware Computing and Systems, 2014

Can we put concurrency back into redundant multithreading?
Proceedings of the 2014 International Conference on Embedded Software, 2014

2013
The case for practical multi-resource and multi-level scheduling based on Energy/Utility.
Proceedings of the 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, 2013

On confidentiality-preserving real-time locking protocols.
Proceedings of the 19th IEEE Real-Time and Embedded Technology and Applications Symposium, 2013

Atlas: Look-ahead scheduling using workload metrics.
Proceedings of the 19th IEEE Real-Time and Embedded Technology and Applications Symposium, 2013

Where Have all the Cycles Gone? - Investigating Runtime Overheads of OSAssisted Replication.
Proceedings of the 43. Jahrestagung der Gesellschaft für Informatik, 2013

eBond: energy saving in heterogeneous R.A.I.N.
Proceedings of the Fourth International Conference on Future Energy Systems, 2013

Response-Time Analysis of Parallel Fork-Join Workloads with Real-Time Constraints.
Proceedings of the 25th Euromicro Conference on Real-Time Systems, 2013

The Potential of Energy/Utility-Accrual Scheduling.
Proceedings of the 27th International Conference on Advanced Information Networking and Applications Workshops, 2013

2012
Measuring energy consumption for short code paths using RAPL.
SIGMETRICS Perform. Evaluation Rev., 2012

Chiefly Symmetric: Results on the Scalability of Probabilistic Model Checking for Operating-System Code
Proceedings of the Proceedings Seventh Conference on Systems Software Verification, 2012

Who Watches the Watchmen? Protecting Operating System Reliability Mechanisms.
Proceedings of the Eighth Workshop on Hot Topics in System Dependability, HotDep 2012, 2012

The IMData Approach to Accelerate Data Intensive Workloads.
Proceedings of the Facing the Multicore-Challenge, 2012

Waiting for Locks: How Long Does It Usually Take?
Proceedings of the Formal Methods for Industrial Critical Systems, 2012

Flattening hierarchical scheduling.
Proceedings of the 12th International Conference on Embedded Software, 2012

Operating system support for redundant multithreading.
Proceedings of the 12th International Conference on Embedded Software, 2012

As Time Goes By: Research on L4-Based Real-Time Systems.
Proceedings of the Advances in Real-Time Systems (to Georg Färber on the occasion of his appointment as Professor Emeritus at TU München after leading the Lehrstuhl für Realzeit-Computersysteme for 34 illustrious years)., 2012

2011

2010
The Mathematics of Obscurity: On the Trustworthiness of Open Source.
Proceedings of the 9th Annual Workshop on the Economics of Information Security, 2010

Capability wrangling made easy: debugging on a microkernel with valgrind.
Proceedings of the 6th International Conference on Virtual Execution Environments, 2010

2008
Trusted Computing Serving an Anonymity Service.
Proceedings of the Trusted Computing, 2008

Acceleration of the L4/Fiasco microkernel using scratchpad memory.
Proceedings of the First Workshop on Virtualization in Mobile Computing, 2008

VPFS: building a virtual private file system with a small trusted computing base.
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008

Virtualization as an enabler for security in mobile devices.
Proceedings of the 1st Workshop on Isolation and Integration in Embedded Systems, 2008

Avoiding timing channels in fixed-priority schedulers.
Proceedings of the 2008 ACM Symposium on Information, Computer and Communications Security, 2008

2007
Enforceable component-based realtime contracts.
Real Time Syst., 2007

Probabilistic Admission Control to Govern Real-Time Systems under Overload.
Proceedings of the 19th Euromicro Conference on Real-Time Systems, 2007

2006
Reducing TCB complexity for security-sensitive applications: three case studies.
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006, 2006

2005
Fast Component Interaction for Real-Time Systems.
Proceedings of the 17th Euromicro Conference on Real-Time Systems (ECRTS 2005), 2005

The Nizza secure-system architecture.
Proceedings of the 1st International Conference on Collaborative Computing: Networking, 2005

2004
Reducing TCB size by using untrusted components: small kernels versus virtual-machine monitors.
Proceedings of the 11st ACM SIGOPS European Workshop, 2004

Using Switched Ethernet for Hard Real-Time Communication.
Proceedings of the 2004 International Conference on Parallel Computing in Electrical Engineering (PARELEC 2004), 2004

Low-Latency Hard Real-Time Communication over Switched Ethernet.
Proceedings of the 16th Euromicro Conference on Real-Time Systems (ECRTS 2004), 30 June, 2004

2003
COMQUAD: Komponentenbasierte Softwaresysteme mit zusagbaren quantitativen Eigenschaften und Adaptionsfähigkeit.
Inform. Forsch. Entwickl., 2003

DOpE - a Window Server for Real-Time and Embedded Systems.
Proceedings of the 24th IEEE Real-Time Systems Symposium (RTSS 2003), 2003

2002
Security architectures revisited.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Cost and Benefit of Separate Address Spaces in Real-Time Operating Systems.
Proceedings of the 23rd IEEE Real-Time Systems Symposium (RTSS'02), 2002

2001
Pragmatic Nonblocking Synchronization for Real-Time Systems.
Proceedings of the General Track: 2001 USENIX Annual Technical Conference, 2001

Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization.
Proceedings of the 22nd IEEE Real-Time Systems Symposium (RTSS 2001), 2001

A Streaming Interface for Real-Time Interprocess Communication.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
Policing Offloaded.
Proceedings of the Sixth IEEE Real Time Technology and Applications Symposium, RTAS 2000, Washington, DC, USA, May 31, 2000

1998
DROPS: OS support for distributed multimedia applications.
Proceedings of the 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998

Design and Implementation of a Real-Time ATM-Based Protocol Server.
Proceedings of the 19th IEEE Real-Time Systems Symposium, 1998

1997
The Performance of µKernel-Based Systems.
Proceedings of the Sixteenth ACM Symposium on Operating System Principles, 1997

OS-Controlled Cache Predictability for Real-Time Systems.
Proceedings of the 3rd IEEE Real-Time Technology and Applications Symposium, 1997

Encapsulating Mobile Objects.
Proceedings of the 17th International Conference on Distributed Computing Systems, 1997

Achieved IPC Performance.
Proceedings of The Sixth Workshop on Hot Topics in Operating Systems, 1997

Kapselung mobiler Programme.
Proceedings of the Architektur von Rechensystemen, Arbeitsteilige Systemarchitekturen: Konzepte, Lösungen, Anwendungen, Trends, 1997

1994
Adaptability using Reflection.
Proceedings of the 27th Annual Hawaii International Conference on System Sciences (HICSS-27), 1994

1993
The BirliX Security Architecture.
J. Comput. Secur., 1993

1992
Models and paradigms for distributed systems structuring: the BirliX approach.
Proceedings of the 5th ACM SIGOPS European Workshop: Models and Paradigms for Distributed Systems Structuring, 1992

Performance of the BirLiX Operating System.
Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures, 1992

1991
Auf dem Weg zu einer Sicherheitsachitektur.
Proceedings of the VIS'91, 1991

Issues in Security and Fault Tolerance.
Proceedings of the Operating Systems of the 90s and Beyond, International Workshop, 1991

1990
Position statement.
Proceedings of the 4th ACM SIGOPS European Workshop, Bologna, Italy, September 3-5, 1990, 1990

Protection in the BirliX Operating System.
Proceedings of the 10th International Conference on Distributed Computing Systems (ICDCS 1990), May 28, 1990

Mechanisms for Persistence and Security in BirliX.
Proceedings of the Security and Persistence, 1990

Software Configuration Management for Medium-Size Systems.
Proceedings of the Advanced Information Systems Engineering, 1990

The Architecture of the BIRLIX Operating System.
Proceedings of the Architektur von Rechensystemen, 1990

1989
On the Implementation of Abstract Data Types in BirliX.
Proceedings of the Process in Distributed Operating Systems and Distributed Systems Management, 1989

Position Statement for the Panel Discussion.
Proceedings of the Process in Distributed Operating Systems and Distributed Systems Management, 1989

1987
Distribution and Recovery in the BirliX Operating System.
Proceedings of the Kommunikation in Verteilten Systemen, 1987

1986
Distribution in the BirliX Operating System.
Proceedings of the Architektur von Rechensystemen, 1986

1985
Über die Konstruktion spezialisierter Rechensysteme aus Programmen höherer Programmiersprachen.
PhD thesis, 1985

1982
Spezialisierung von Befehlssätzen - Das aktuelle Schlagwort.
Inform. Spektrum, 1982

Grenzwerte der Zurverlässigkeit von Parallel-Serien-Systemen.
Proceedings of the Fehlertolerierende Rechensysteme, 1982

Rechnerunterstützte Konstruktion von Spezialrechnern aus Programmen anwendungsorientierter höherer Programmiersprachen.
Proceedings of the GI - 12. Jahrestagung, Kaiserslautern, 5. -7. Oktober 1982, Proceedings, 1982

1980
COPRA - Eine auf Concurrent Pascal basierende Rechner-Architektur.
Proceedings of the Hardware für Software, 1980


  Loading...