Since current multi-core processors are more com- plex systems on a chip than previous generations, some transient errors may happen, go undetected by the hardware and can potentially corrupt the result of an expensive calculation. Because of that, techniques such as Instruction Level Redundancy or checkpointing are utilized to detect and correct these soft errors; however these mechanisms are highly expensive, adding a lot of resource overhead. Hardware Transactional Memory (HTM) exposes a very convenient and efficient way to revert the state of a core’s cache, which can be utilized as a recovery technique. An experimental prototype has been created that uses such feature to recover the previous state of the calculation when a soft error h...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Fault-tolerance has become an essential concern for pro-cessor designers due to increasing transient...
Speculative parallel discrete event simulation requires a support for reversing processed events, al...
Reliability is an essential concern for processor designers due to increasing transient and permanen...
As silicon integration technology pushes toward atomic dimensions, errors due to static and dynamic ...
Fault-tolerance has become an essential concern for processor designers due to increasing soft-error...
2018-11-15Transactional Memory (TM) enhances the programmability as well as the performance of paral...
Modern safety-critical embedded applications like autonomous driving need to be fail-operational. At...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
The recent trend of multicore CPUs pushes for major changes in software development. Traditional sin...
To meet an insatiable consumer demand for greater performance at less power, silicon technology has ...
The checkpoint and rollback recovery techniques enable a system to survive failures by periodically ...
Version management, one of the key design dimensions of Hardware Transactional Memory (HTM) systems,...
The fault-tolerant design is applicable to high performance IT systems, increased by an amount of&nb...
As silicon integration technology pushes toward atomic dimensions, errors due to static and dynamic ...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Fault-tolerance has become an essential concern for pro-cessor designers due to increasing transient...
Speculative parallel discrete event simulation requires a support for reversing processed events, al...
Reliability is an essential concern for processor designers due to increasing transient and permanen...
As silicon integration technology pushes toward atomic dimensions, errors due to static and dynamic ...
Fault-tolerance has become an essential concern for processor designers due to increasing soft-error...
2018-11-15Transactional Memory (TM) enhances the programmability as well as the performance of paral...
Modern safety-critical embedded applications like autonomous driving need to be fail-operational. At...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
The recent trend of multicore CPUs pushes for major changes in software development. Traditional sin...
To meet an insatiable consumer demand for greater performance at less power, silicon technology has ...
The checkpoint and rollback recovery techniques enable a system to survive failures by periodically ...
Version management, one of the key design dimensions of Hardware Transactional Memory (HTM) systems,...
The fault-tolerant design is applicable to high performance IT systems, increased by an amount of&nb...
As silicon integration technology pushes toward atomic dimensions, errors due to static and dynamic ...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Fault-tolerance has become an essential concern for pro-cessor designers due to increasing transient...
Speculative parallel discrete event simulation requires a support for reversing processed events, al...