350 rub
Journal Highly available systems №1 for 2011 г.
Article in number:
Increase of Fault Tolerance of Cache-memory in Microprocessor Systems
Authors:
V.N. Zakharov, B.Z. Shmeilin
Abstract:
With growth of integration degree of manufacturing techniques microprocessors become more and more sensitive to the transient errors which reasons are the most various phenomena in environment. As placed on a die of the microprocessor the cache-memory contains the big share of transistors of a die it is most subject to influence of such errors among other components of microprocessor system. In article vulnerability to transient errors of cache-memory data items is researched, the behavior of data items model from the point of view of their vulnerability is offered. In this model some lifetime phases for each data element differ and further these phases are divided on two groups: vulnerable and non-vulnerable phases. A vulnerable phase is characterized by the fact that errors that occurred during this phase have the potential to propagate either to the processor (by load operations) or to the second level cache-memory (via line replacement). On the basis of data items behavior model various methods of lowering of vulnerability without essential loss of productivity of the microprocessor system are offered. In the given operation it is shown that implementation of these methods depends on character of the application
Pages: 5-12
References
  1. Wang S., Hu J.,Ziavras S. On the Characterization and Optimization of On-Chip Cache Reliability against Soft Errors // IEEE Trans. On Computer V. 58. № 9 Sept. 2009. Р. 1171-1184
  2. Wang S., Hu J.,Ziavras S. On the Characterization of Data Cache Vulnerability in High-Performance Embedded Microprocessors // Proc. 6-th Int-I Conf. Embedded Computer Systems: Architectures, Modeling and Simulation (IC-SAMOS), july, 2006. Р. 257-274.
  3. Baumann R. Soft errors in advanced computer systems // Proc. of IEEE Design and Test of Computers. 2005. P. 275-281
  4. Zhang W. Computing cache vulnerability to transient errors and its implication // Defect and Fault Tolerance in VLSI Systems, 20th IEEE International Symposium Oct 2005. P. 168-173.
  5. Vera X., Abella J., Gonzalez A., Ronen R. Reducing Soft Error Vulnerability of Data Caches // www.selse3.selse.org/Papers/5_Vera_P.pdf. P. 4.
  6. Asadi H., Sridharan V., Tahoori M., Kaeli D. Reducing Data Cache Susceptibility to Soft Errors // www.ece.neu.edu/ groups/ nucar/ publications/ IEEETDSC.pdf. P. 5.
  7. Ergin O., Unsal O., Vera X., Gonzalez A. Exploiting narrow values for soft error tolerance // IEEE Computer Architecture Letters. V. 5. July 2006. P. 33-46.