skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Heuristic status polling

Patent ·
OSTI ID:1021890

Methods, compute nodes, and computer program products are provided for heuristic status polling of a component in a computing system. Embodiments include receiving, by a polling module from a requesting application, a status request requesting status of a component; determining, by the polling module, whether an activity history for the component satisfies heuristic polling criteria; polling, by the polling module, the component for status if the activity history for the component satisfies the heuristic polling criteria; and not polling, by the polling module, the component for status if the activity history for the component does not satisfy the heuristic criteria.

Research Organization:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
B554331
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
7,958,274
Application Number:
11/764,282
OSTI ID:
1021890
Resource Relation:
Patent File Date: 2007 Jun 18
Country of Publication:
United States
Language:
English

References (5)

Performance analysis of parallel programs via message-passing graph traversal conference January 2006
Collective communication on architectures that support simultaneous communication over multiple links
  • Chan, Ernie; van de Geijn, Robert; Gropp, William
  • Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming - PPoPP '06 https://doi.org/10.1145/1122971.1122975
conference January 2006
SPIN —an extensible microkernel for application-specific operating system services journal January 1995
Visual Programming for Message-Passing Systems journal August 1999
Optimization of MPI collective communication on BlueGene/L systems conference January 2005