• DocumentCode
    3023663
  • Title

    MegaProto: a low-power and compact cluster for high-performance computing

  • Author

    Nakashima, Hiroshi ; Nakamura, Hiroshi ; Sato, Mitsuhisa ; Boku, Taisuke ; Matsuoka, Satoshi ; Takahashi, Daisuke ; Hotta, Yoshihiko

  • Author_Institution
    Toyohashi Univ. of Technol., Japan
  • fYear
    2005
  • fDate
    4-8 April 2005
  • Abstract
    "MegaProto" is a proof-of-concept prototype for our project "mega-scale computing based on low-power technology and workload modeling", implementing our key idea that a million-scale parallel system should be built with densely mounted low-power commodity processors. It also serves as a platform to implement and evaluate our new technologies such as power conscious compilation, highly reliable and high performance networking, highly dependable cluster management, and multi-level scalable parallel programming. The building block of the MegaProto is a 1U-high 19 inch-rack mountable motherboard unit on which 16 low-power, one-dollar note-sized, commodity PC-architecture daughterboards are mounted with a high bandwidth, 2 Gbps per processor network based on gigabit Ethernet. The peak performance of each unit is 14.4 GFlops for the first version and will improve to 38.4 GFlops in the second version through a processor/daughterboard upgrade. The intra- and inter-unit network bandwidths are 32 Gbps and 16 Gbps respectively. As for power consumption, the entire unit idles at less than 150 W and consumes 300-330 W maximum under extreme computational stress; this is comparable to or better than conventional 1U servers comprised of dual high-performance, power hungry processors, while benchmarks exhibit up to 279% superior performance for some NPB programs. This demonstrates that higher performance can be achieved with low-power, densely populated architectures with commodity components.
  • Keywords
    parallel machines; parallel programming; performance evaluation; power consumption; workstation clusters; MegaProto; cluster management; daughterboard; gigabit Ethernet; high-performance computing; low-power commodity processor; motherboard unit; multi-level scalable parallel programming; network bandwidth; parallel system; power consumption; Bandwidth; Concurrent computing; Energy management; Ethernet networks; Parallel programming; Power system management; Power system modeling; Power system reliability; Prototypes; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.278
  • Filename
    1420151