Scientific computing and simulation technology play an essential role to solve central challenges in science and engineering. The high computational power of heterogeneous computer architectures allows to accelerate applications in these domains, which are often dominated by compute-intensive mathematical tasks. Scientific, economic and political decision processes increasingly rely on such applications and therefore induce a strong demand to compute correct and trustworthy results. However, the continued semiconductor technology scaling increasingly imposes serious threats to the reliability and efficiency of upcoming devices. Different reliability threats can cause crashes or erroneous results without indication. Software-based fault tole...
International audienceThe conjugate gradient (CG) method is the most widely used iterative scheme fo...
The increasing demand on requirements for high performance and energy efficiency in modern digital s...
This thesis introduces a novel methodology to realize accuracy-aware systems, which will help design...
Approximate Computing is an energy- aware computing technique that relies on the exploitation of the...
Approximate Computing has recently emerged as a promising solution to enhance circuits performance b...
In recent years, there has been a surge in demand for intelligent applications. These emerging appli...
An application that can produce a useful result despite some level of computational error is said to...
Approximate Computing trades off computation accuracy against performance or energy efficiency. It i...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
This work studies the reliability of embedded systems with approximate computing on software and har...
The precision used in an algorithm affects the error and performance of individual computations, the...
Smart Systems applications often include error resilient computations, due to the presence of noisy ...
International audienceApproximate computing techniques trade-off the performance of an application f...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
International audienceThe conjugate gradient (CG) method is the most widely used iterative scheme fo...
The increasing demand on requirements for high performance and energy efficiency in modern digital s...
This thesis introduces a novel methodology to realize accuracy-aware systems, which will help design...
Approximate Computing is an energy- aware computing technique that relies on the exploitation of the...
Approximate Computing has recently emerged as a promising solution to enhance circuits performance b...
In recent years, there has been a surge in demand for intelligent applications. These emerging appli...
An application that can produce a useful result despite some level of computational error is said to...
Approximate Computing trades off computation accuracy against performance or energy efficiency. It i...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
This work studies the reliability of embedded systems with approximate computing on software and har...
The precision used in an algorithm affects the error and performance of individual computations, the...
Smart Systems applications often include error resilient computations, due to the presence of noisy ...
International audienceApproximate computing techniques trade-off the performance of an application f...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
International audienceThe conjugate gradient (CG) method is the most widely used iterative scheme fo...
The increasing demand on requirements for high performance and energy efficiency in modern digital s...
This thesis introduces a novel methodology to realize accuracy-aware systems, which will help design...