TY - GEN A1 - Herzog, Benedict A1 - Hönig, Timo A1 - Schröder-Preikschat, Wolfgang A1 - Plauth, Max A1 - Köhler, Sven A1 - Polze, Andreas T1 - Bridging the Gap BT - Energy-efficient Execution of Software Workloads on Heterogeneous Hardware Components T2 - e-Energy '19: Proceedings of the Tenth ACM International Conference on Future Energy Systems N2 - The recent restructuring of the electricity grid (i.e., smart grid) introduces a number of challenges for today's large-scale computing systems. To operate reliable and efficient, computing systems must adhere not only to technical limits (i.e., thermal constraints) but they must also reduce operating costs, for example, by increasing their energy efficiency. Efforts to improve the energy efficiency, however, are often hampered by inflexible software components that hardly adapt to underlying hardware characteristics. In this paper, we propose an approach to bridge the gap between inflexible software and heterogeneous hardware architectures. Our proposal introduces adaptive software components that dynamically adapt to heterogeneous processing units (i.e., accelerators) during runtime to improve the energy efficiency of computing systems. Y1 - 2019 SN - 978-1-4503-6671-7 U6 - https://doi.org/10.1145/3307772.3330176 SP - 428 EP - 430 PB - Association for Computing Machinery CY - New York ER - TY - JOUR A1 - Schröder-Preikschat, Wolfgang T1 - PEACE - software backplane for parallel computing Y1 - 1994 ER - TY - BOOK A1 - Schröder-Preikschat, Wolfgang T1 - The logical design of parallel operating systems Y1 - 1994 PB - Prentice Hall International CY - Englewood Cliffs ER - TY - JOUR A1 - Schröder-Preikschat, Wolfgang A1 - Giloi, Wolfgang K. T1 - The next generation parallel architecture - multiple executing threads Y1 - 1995 ER - TY - JOUR A1 - Schröder-Preikschat, Wolfgang T1 - Experience developing an object-oriented parallel operating system Y1 - 1995 ER - TY - JOUR A1 - Schröder-Preikschat, Wolfgang A1 - Garnatz, Thomas A1 - Haack, Ute A1 - Sander, Michael T1 - Experience made with the design and development of a message-passing kernel for a dual-processor-node parallel computer Y1 - 1996 ER -