Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L

  • Authors:
  • Hiroshi Akiba;Tomonobu Ohyama;Yoshinoir Shibata;Kiyoshi Yuyama;Yoshikazu Katai;Ryuichi Takeuchi;Takeshi Hoshino;Shinobu Yoshimura;Hirohisa Noguchi;Manish Gupta;John A Gunnels;Vernon Austel;Yogish Sabharwal;Rahul Garg;Shoji Kato;Takashi Kawakami;Satoru Todokoro;Junko Ikeda

  • Affiliations:
  • Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;Allied Engineering Corporation, Japan;University of Tokyo, Japan;Keio University, Japan;IBM Thomas J. Watson Research Center;IBM Thomas J. Watson Research Center;IBM Thomas J. Watson Research Center;IBM India Research Laboratory, India;IBM India Research Laboratory, India;Toshiba Corporation, Japan;Toshiba Corporation, Japan;NIWS Co., Ltd., Japan;NIWS Co., Ltd., Japan

  • Venue:
  • Proceedings of the 2006 ACM/IEEE conference on Supercomputing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Existing commercial finite element analysis (FEA) codes do not exhibit the performance necessary for large scale analysis on parallel computer systems. In this paper, we demonstrate the performance characteristics of a commercial parallel structural analysis code, ADVC, on Blue Gene/L (BG/L). The numerical algorithm of ADVC is described, tuned, and optimized on BG/L, and then a large scale drop impact analysis of a mobile phone is performed. The model of the mobile phone is a nearly-full assembly that includes inner structures. The size of the model we have analyzed has 47 million nodal points and 142 million DOFs. This does not seem exceptionally large, but the dynamic impact analysis of a product model, with the contact condition on the entire surface of the outer case under this size, cannot be handled by other CAE systems. Our analysis is an unprecedented attempt in the electronics industry. It took only half a day, 12.1 hours, for the analysis of about 2.4 milliseconds. The floating point operation performance obtained has been 538 GFLOPS on 4096 node of BG/L.