• DocumentCode
    1662252
  • Title

    An approach to heterogeneous process state capture/recovery to achieve minimum performance overhead during normal execution

  • Author

    Bungale, Prashanth P. ; Sridhar, Swaroop ; Krishnamurthy, Vinay

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • fYear
    2003
  • Abstract
    A major issue of process state capture in heterogeneous computing systems is capture initiation. Current approaches incur significant performance overhead during normal execution of the process (i.e., when state capture/recovery is not being performed) in order to ensure proper initiation of state capture. This is because of their introduction of instructions into the user code, either to poll for a capture request, or to ensure correctness of self-modifying code in the case of a poll-free mechanism. In this paper, we propose a fundamentally new approach to heterogeneous process state capture and recovery that achieves minimum performance overhead during normal execution by obviating the introduction of such instructions. In the case of high-performance computing applications, the performance gain thus achieved $especially within critical loops - would be significant. Also, our solution is suitable for effectively enabling all potential points of equivalence present in a computation if minimal latency is desired.
  • Keywords
    performance evaluation; system recovery; workstation clusters; heterogeneous computing systems; heterogeneous process state capture; high-performance computing; minimal latency; minimum performance overhead; performance gain; user code; Computer applications; Computer science; Delay; Distributed computing; Educational institutions; High performance computing; Mass production; Performance gain; Personal communication networks; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213213
  • Filename
    1213213