IPSJ SIG Technical Report Vol.2013-ARC-207 No.23 Vol.2013-HPC-142 No /12/17 1,a) 1,b) 1,c) 1,d) OpenFOAM OpenFOAM A Bottleneck and Cooperation

Similar documents
[4] ACP (Advanced Communication Primitives) [1] ACP ACP [2] ACP Tofu UDP [3] HPC InfiniBand InfiniBand ACP 2 ACP, 3 InfiniBand ACP 4 5 ACP 2. ACP ACP

圧縮性LESを用いたエアリード楽器の発音機構の数値解析 (数値解析と数値計算アルゴリズムの最近の展開)

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo

IPSJ SIG Technical Report Vol.2015-HPC-150 No /8/6 I/O Jianwei Liao 1 Gerofi Balazs 1 1 Guo-Yuan Lien Prototyping F

Microsoft PowerPoint OpenFOAMの使い方(柴田).ppt [互換モード]

IPSJ SIG Technical Report Vol.2014-CG-155 No /6/28 1,a) 1,2,3 1 3,4 CG An Interpolation Method of Different Flow Fields using Polar Inter


空力騒音シミュレータの開発

Shonan Institute of Technology MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Paral

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

自然言語処理16_2_45

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

1_26.dvi

『広島平和科学』24 (2002) pp

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

GPGPU

Web Web Web Web Web, i

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

Komatsu s Brand for New-Generation Construction and Mining Equipment Genuine Answers for Land & Environment Optimization GALEO is derived from the fol

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2013-HPC-139 No /5/29 Gfarm/Pwrake NICT NICT 10TB 100TB CPU I/O HPC I/O NICT Gf

HPC (pay-as-you-go) HPC Web 2

IPSJ SIG Technical Report NetMAS NetMAS NetMAS One-dimensional Pedestrian Model for Fast Evacuation Simulator Shunsuke Soeda, 1 Tomohisa Yam

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

Consideration of Cycle in Efficiency of Minority Game T. Harada and T. Murata (Kansai University) Abstract In this study, we observe cycle in efficien

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

FUJII, M. and KOSAKA, M. 2. J J [7] Fig. 1 J Fig. 2: Motivation and Skill improvement Model of J Orchestra Fig. 1: Motivating factors for a

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

PeerPool IP NAT IP UPnP 2) Bonjour 3) PeerPool CPU 4) 2 UPnP Bonjour PeerPool CPU PeerPool PeerPool PPv2 PPv2 2. PeerPool 2.1 PeerPool PeerPool PoolGW

1 [1, 2, 3, 4, 5, 8, 9, 10, 12, 15] The Boston Public Schools system, BPS (Deferred Acceptance system, DA) (Top Trading Cycles system, TTC) cf. [13] [


09中西

ParallelCalculationSeminar_imano.key

ÿþ

PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 P

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B

teionkogaku43_527

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

,4) 1 P% P%P=2.5 5%!%! (1) = (2) l l Figure 1 A compilation flow of the proposing sampling based architecture simulation

Amazon EC2 IaaS (Infrastructure as a Service) HPCI HPCI ( VM) VM VM HPCI VM OS VM HPCI HPC HPCI RENKEI-PoP 2 HPCI HPCI 1 HPCI HPCI HPC CS

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

ICT Web Web ICT Web 2. 新 学 習 指 導 要 領 の 理 念 と 教 育 の 情 報 化 の 意 義 2-1 新 学 習 指 導 要 領 の 理 念 ICT 2

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

Iteration 0 Iteration 1 1 Iteration 2 Iteration 3 N N N! N 1 MOPT(Merge Optimization) 3) MOPT MOP

untitled

IPSJ SIG Technical Report Vol.2013-ARC-203 No /2/1 SMYLE OpenCL (NEDO) IT FPGA SMYLEref SMYLE OpenCL SMYLE OpenCL FPGA 1

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

[2] 2. [3 5] 3D [6 8] Morishima [9] N n 24 24FPS k k = 1, 2,..., N i i = 1, 2,..., n Algorithm 1 N io user-specified number of inbetween omis

24 LED A visual programming environment for art work using a LED matrix

2 ( ) i

HPC可視化_小野2.pptx

29 jjencode JavaScript

AP AP AP AP AP AP AP( AP) AP AP( AP) AP AP Air Patrol[1] Air Patrol Cirond AP AP Air Patrol Senser Air Patrol Senser AP AP Air Patrol Senser AP

外国語学部 紀要30号(横書)/03_菊地俊一

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple


IPSJ SIG Technical Report Vol.2009-HCI-134 No /7/17 1. RDB Wiki Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visibl

09_加藤_紀要_2007

<95DB8C9288E397C389C88A E696E6462>

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

1重谷.PDF

〈論文〉中部圏構想の断章と高速自動車道の建設

HP High Performance Computing(HPC)

2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

GPU n Graphics Processing Unit CG CAD

DEIM Forum 2009 B4-6, Str

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

6_27.dvi

Modal Phrase MP because but 2 IP Inflection Phrase IP as long as if IP 3 VP Verb Phrase VP while before [ MP MP [ IP IP [ VP VP ]]] [ MP [ IP [ VP ]]]

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

( )

HydroQual Inc. POM ECOMSED RCA 41km 20 Smagorinsky Mellor-Yamada 3 24 C N P 2

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag

fiš„v8.dvi

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

149 (Newell [5]) Newell [5], [1], [1], [11] Li,Ryu, and Song [2], [11] Li,Ryu, and Song [2], [1] 1) 2) ( ) ( ) 3) T : 2 a : 3 a 1 :

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

5D1 SY0004/14/ SICE 1, 2 Dynamically Consistent Motion Design of Humanoid Robots even at the Limit of Kinematics Kenya TANAKA 1 and Tomo

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

非線形長波モデルと流体粒子法による津波シミュレータの開発 I_ m ρ v p h g a b a 2h b r ab a b Fang W r ab h 5 Wendland 1995 q= r ab /h a d W r ab h

08-特集04.indd

日本看護管理学会誌15-2

Sport and the Media: The Close Relationship between Sport and Broadcasting SUDO, Haruo1) Abstract This report tries to demonstrate the relationship be

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-


,,,,., C Java,,.,,.,., ,,.,, i

3_39.dvi

Vol.54 No (July 2013) [9] [10] [11] [12], [13] 1 Fig. 1 Flowchart of the proposed system. c 2013 Information

Transcription:

1,a) 1,b) 1,c) 1,d) OpenFOAM OpenFOAM A Bottleneck and Cooperation with the Post Processes in Numerical Calculation of Transient Phenomena Taizo Kobayashi 1,a) Yoshiyuki Morie 1,b) Toshiya Takami 1,c) Mutsumi Aoyagi 1,d) Abstract: Research and development of exa-scale computing is advanced energetically. On the other hand, new bottlenecks appear in the post processing of large scale numerical simulations. A numerical simulation of transient phenomena takes more than 90% of time for the post processing. In this paper, the details of the bottlenecks are discussed. Then as a solution for the bottlenecks, cooperation between simulation and the post processing is proposed. An implementation of it for OpenFOAM is also reported. Keywords: Coupled simulation, Cooperated calculation, Transient phenomena, Numrical simulation, Post processing, OpenFOAM 1. CPU [1] 1 Research Institute for Information Technology, Kyushu University a) tkoba@cc.kyushu-u.ac.jp b) morie.yoshiyuki.404@m.kyushu-u.ac.jp c) takami@cc.kyushu-u.ac.jp d) aoyagi@cc.kyushu-u.ac.jp FrontFlow[2], [3] OpenFOAM[4] OpenFOAM 1000 c 2013 Information Processing Society of Japan 1

1 Yes No 1 HPC 1 (JHPCN) [5] JHPCN 2012 1 35 10 12-NA09 1 JHPCN 12-DA03 12-MD02 12-MD03 12-MD04 12-MD05 12-MD06 12-NA05 12-NA10 12-NA11 GPGPU 12-NA16 12-MD06 1 1 HPC JHPCN 2 2. [6] [7] c 2013 Information Processing Society of Japan 2

(a) (b) 2 (a) (b) 3 (a) (b) 2 Points Cells Faces 2D 158,762 78,492 314,856 3D 4,048,431 3,924,600 11,896,692 3 Version Fujitsu PRIMERGY CX400 Xeon E5-2680 2.70GHz OpenFOAM 2.2.2 Intel Compiler XE, Intel 64 12.1.5 MPI IMPI 4.0.3.008 InfiniBand 2.1 CFD OpenFOAM LES rhopisofoam 2 2 3 3 Lighthill Howe 2.2 Open- FOAM MPI Super Computer PC Cluster for Post Processing Local PC 1TB 1TB / 300GB Local Lab. Resources Yes No Strage I/O 4 OpenFOAM PC I/O (refeq:1) = / (1) 17 864 5 10 5 200 36,720,000 gzip 200 kb 5 TB ( 1 ) : 10 ( a ) : blockmesh ( b ) : decomposepar ( 2 ) : rhopisofoam, 20 ( 3 ) c 2013 Information Processing Society of Japan 3

Super Computer PC Cluster Local PC 0 1 2 3 4 5 6 7 8 9 10 11 day 6 Super Computer PC Cluster for Post Processing Local PC 1TB 1TB 1GB 300GB Local Lab. Resources 30MB/sec Yes No Strage I/O Network Stream OpenFOAM PC I/O 5 OpenFOAM 20 3 MPI tar ftp I/O 0 1 Super Computer PC Cluster Local PC 2 Next Calc Cycle. ( a ) tar : 2 ( b ) ftp tar : 2 ( c ) tar : 2 ( d ) reconstructpar, 2 ( e ) foamtovtk, 2 ( f ) vorticity, Lighthill, Howe, sample, 2 4 5 TB 300GB 100MB 5 20 2 3 2 9 10 2 3 day 7 OpenFOAM 20 10 6 10 10 2 3 I/O 3. c 2013 Information Processing Society of Japan 4

I/O I/O I/O [8][9] 4 6 I/O tar ftp 7 3.1 OpenFOAM OpenFOAM OpenFOAM C++ ( 1 ) ( 2 ) ( 3 ) ρ + (ρv) = 0 (2) t OpenFOAM solve ( ); fvm::ddt(rho) + fvm::div(rhoflux, rho) fvsolution fvschemes fvsolution solvers rho solver preconditioner tolerance PBiCG; DILU; 1e-08; reltol 0.2; fvschemes ddtschemes default divschemes default Euler; none; div(rhoflux,rho) Gauss upwind; OpenFOMA-2.2.2 scotch[10] MPI MPI send, Isend, receive, Ireceive, allreduce OpneFOAM OpenCAE [11] OpenFOAM HPC C++ 3.2 OpenFOAM 6 LES rhopisofoam MPI reconstructpar OpenFOAM C++ OpenFOAM 8 I/O c 2013 Information Processing Society of Japan 5

8 OpenFOAM INstream ONstream I/O stream I/O IFstream, OFstream I/O 8 Nstream Nstream IOstream OpenFOAM C++ ACE[12] 4. JHPCN OpenFOAM C++ OpenFOAM HPC OpenFOAM Fstream Nstream OpenFOAM OpenFOAM OpenFOAM [1] Vol.53 No.8 [2] GUO, Yang, Chisachi KATO, and Yoshinobu YAMADE. Basic Features of the Fluid Dynamics Simulation Software FrontFlow/Blue. 58.1 (2006): 11-15. [3] FrontFlow: http://www.ciss.iis.u-tokyo.ac.jp/ rss21/theme/multi/fluid/fluid softwareinfo.html [4] OpenFOAM: Open Field Operation And Manipulation: The Open Source CFD Toolbox, http://www.openfoam.com [5] JHPCN :, http://jhpcnkyoten.itc.u-tokyo.ac.jp/sympo/ [6] T. Iwasaki, T. Kobayashi, K. Takahashi, T. Takami, A. Nishida, M. Aoyagi: Numerical study on the function of tone holes of a recorder like instrument from the viewpoint of the aerodynamic sound theory, ICA2013/POMA, 19, 035024, 2013 [7] M. Miyamoto, Y. Ito, T. Iwasaki, T. Akamura, K. Takahashi, T. Takami, T. Kobayashi, A. Nishida, M. Aoyagi: Numerical study on acoustic oscillations of 2d and 3d flue organ pipe like instruments with compressible les, Acta Acustica united with Acustica, 99, 154171, 2013 [8] c 2013 Information Processing Society of Japan 6

. 2011-HPC-130(20),(SWoPP2011) pp.1-7, 2011-07-20 [9]. 2011-HPC-132(4), (Hokke19) pp.1-6, 2011-11-21 [10] Scoch: Software package and libraries for sequential mesh and hypergraph partitioning, http://www.labri.fr/perso/pelegrin/scotch/ [11] OpenCAE : CAE http://www.opencae.jp [12] ACE: The ADAPTIVE Communication Environment http://www.dre.vanderbilt.edu/ schmidt/ace.html c 2013 Information Processing Society of Japan 7