• DocumentCode
    1738940
  • Title

    Architectural software support for processing clusters

  • Author

    Gutleber, J. ; Cano, E. ; Cittolin, S. ; Meijers, F. ; Orsini, L. ; Samyn, D.

  • Author_Institution
    Eur. Organ. for Nucl. Res., CERN, Geneva, Switzerland
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    153
  • Lastpage
    161
  • Abstract
    Mainstream computing equipment and the advent of affordable multi-Gigabit communication technology permit us to address grand-challenge data acquisition and processing problems with clusters of inexpensive computers. Such networks typically incorporate heterogeneous equipment, real-time partitions and even custom devices. Vital overall system requirements are high efficiency and flexibility. In preceding projects we experienced the difficulties to cover both requirements at once. Intelligent I/O (I2O) is an industry specification that defines a uniform messaging format and execution environment for hardwareand operating system independent device drivers in computing systems with processor based communication equipment. Mapping this concept to a distributed computing environment and encapsulating the details of the specification into an application-programming framework allow us to provide architectural support for (i) efficient and (ii) extensible cluster operation. This paper portrays our view of applying I2O to high-performance clusters. We demonstrate the feasibility of this approach by giving efficiency measurements of our XDAQ software framework for distributed data acquisition systems
  • Keywords
    input-output programs; workstation clusters; Intelligent I/O; architectural software support; distributed computing; execution environment; messaging format; multi-Gigabit communication; processing clusters; Communication equipment; Communication industry; Communication system software; Communications technology; Computer aided manufacturing; Computer industry; Data acquisition; Distributed computing; Hardware; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2000. Proceedings. IEEE International Conference on
  • Conference_Location
    Chemnitz
  • Print_ISBN
    0-7695-0896-0
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2000.889026
  • Filename
    889026