Zobrazeno 1 - 10
of 64
pro vyhledávání: '"Ulrich Kremer"'
Publikováno v:
ESEC/SIGSOFT FSE
Approximation is a technique that optimizes the balance between application outcome quality and its resource usage. Trading quality for performance has been investigated for single application scenarios, but not for environments where multiple approx
Autor:
Ulrich Kremer, Hans Christian Woithe
Publikováno v:
LCTES
Programming autonomous systems can be challenging because many programming decisions must be made in real time and under stressful conditions, such as on a battle field, during a short communication window, or during a storm at sea. As such, new prog
Autor:
Hans Christian Woithe, Ulrich Kremer
Publikováno v:
Ocean Engineering. 97:21-29
Autonomous Underwater Vehicles (AUVs) are an indispensable tool for studying the world׳s oceans. They can be equipped with sophisticated sensors and are capable of collecting scientific data under difficult and harsh conditions. Most AUVs rely on ba
Publikováno v:
PACT
Approximations and redundancies allow mobile and distributed applications to produce answers or outcomes of lesser quality at lower costs. This paper introduces RAPID, a new programming framework and methodology for service-based applications with ap
Autor:
Scott Glenn, Josh Kohut, Oscar Schofield, Clayton Jones, Travis Miles, Doug Webb, Ulrich Kremer, Grace Saba
Publikováno v:
Scopus-Elsevier
Underwater autonomous gliders have transitioned from exotic experimental systems to becoming a standard platform capable of collecting data over a critical range of spatial and temporal scales in the ocean. The data are proving to be extremely valuab
Publikováno v:
ACM SIGARCH Computer Architecture News. 33:3-8
This paper introduces the Camino Compiler Infrastructure. Camino implements several types of profiling, including basic block counts, edge profiling, interprocedural path profiling, and a special technique that allows using a SimPoint-like methodolog
Publikováno v:
IEEE Transactions on Computers. 53:974-987
Energy conservation without performance degradation is an important goal for battery-operated computers, such as laptops and hand-held assistants. We study application-supported device management for optimizing energy and performance. In particular,
Publikováno v:
The Computer Journal. 47:475-494
In this paper, we present the design and implementation of Smart Messages, a distributed computing platform for networks of embedded systems based on execution migration. A Smart Message (SM) is a user-defined distributed program which executes on no
Autor:
Ulrich Kremer, Chung-Hsing Hsu
Publikováno v:
The Journal of Supercomputing. 27:279-294
Loop tiling is an effective optimizing transformation to boost the memory performance of a program, especially for dense matrix scientific computations. The magnitude and stability of the achieved performance improvements are heavily dependent on the
Autor:
Chung-Hsing Hsu, Ulrich Kremer
Publikováno v:
PLDI
This paper presents the design and implementation of a compiler algorithm that effectively optimizes programs for energy usage using dynamic voltage scaling (DVS). The algorithm identifies program regions where the CPU can be slowed down with negligi