workshop Eclipse TAU AICS.key

Similar documents
Microsoft Word - jpluginmanual.doc

MINI2440マニュアル

Quickstart Guide 3rd Edition


ZEMAX Nagata DLL Volume-CAD c Copyright by RIKEN All Rights Reserved : : ( )

Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Packインストレーション・ガイド リリース2.2

MATLAB® における並列・分散コンピューティング ~ Parallel Computing Toolbox™ & MATLAB Distributed Computing Server™ ~

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

DCL intro Manual for Ubuntu11.10

Adobe LiveCycle Workbench 11 のインストール

I I / 47

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

JB_weblogic_guide.indd

X Window System X X &

VMware View Persona Management

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

6„”“ƒ„û−G33

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

FileMaker Server 9 Getting Started Guide

Microsoft Word - ChoreonoidStartUpGuide.docx

ASP.NET 5 Web 開発 ~ フレームワーク編 ~

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Enterprise Software Support(ESS)とEnterprise Software Support Standard(ESS Standard)のサポート対象OSおよびアプリケーションリスト

untitled


<Documents Title Here>

untitled

Andor

Nios II ハードウェア・チュートリアル

インテル(R) Visual Fortran Composer XE

Revision

untitled

Web Microsoft 2008 R2 Database Database!! Database 04 08

FileMaker Server Getting Started Guide

3.2 Linux root vi(vim) vi emacs emacs 4 Linux Kernel Linux Git 4.1 Git Git Linux Linux Linus Fedora root yum install global(debian Ubuntu apt-get inst

HP High Performance Computing(HPC)

ir資料4 2.ai


Oracle Application Server 10g(9

GPGPU

インテル(R) C++ Composer XE 2011 Windows版 入門ガイド

FileMaker Server 9 Getting Started Guide

Web Web Web Web i

Configuring_01

2004 Copyright by Tatsuo Minohara Programming with Mac OS X in Lambda 21 - page 2

MacOSXLambdaJava.aw


HP High Performance Computing(HPC)

Northern Lights Server


NGGAUM_特別対談_再.indd

BC2007_11_ indd


untitled

fiš„v8.dvi

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

1重谷.PDF

MTX/MRXシステム ファームウェア アップデートガイド

FX ) 2

FX自己アフリエイトマニュアル

01_OpenMP_osx.indd

Mail_Spam_Manual_120815b

Cleaner XL 1.5 クイックインストールガイド

スパコンに通じる並列プログラミングの基礎

Windows Oracle -Web - Copyright Oracle Corporation Japan, All rights reserved.

H H H H H H H H Windows IC USB WindowsXP+FZ1360 WindowsXP+FZ1350 J2SE Runtime Environment 5.0 Window

output2010本文.indd

(1/2) 2/45 HPC top runner application programmer PC-9801F N88-BASIC Quick BASIC + DOS ( ) BCB Windows Percolation, Event-driven MD ActionScript Flash

チュートリアル XP Embedded 入門編

nakayama15icm01_l7filter.pptx

名称未設定

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

! 行行 CPUDSP PPESPECell/B.E. CPUGPU 行行 SIMD [SSE, AltiVec] 用 HPC CPUDSP PPESPE (Cell/B.E.) SPE CPUGPU GPU CPU DSP DSP PPE SPE SPE CPU DSP SPE 2

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

スパコンに通じる並列プログラミングの基礎

ORCA (Online Research Control system Architecture)

Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environmen

卒業論文

nopcommerce Adobe Flash ( 1 ) 1 nopcommerce 2.2 ( [5, p.3-4] )

untitled

FINAL PROGRAM 25th Annual Workshop SWoPP / / 2012 Tottori Summer United Workshops on Parallel, Distributed, and Cooperative Processing 2012

ProVAL Recent Projects, ProVAL Online 3 Recent Projects ProVAL Online Show Online Content on the Start Page Page 13

82801pdf.pqxp

Si-R180 ご利用にあたって

Windows SE RAC 10g 構築手順書

Fig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S

07-二村幸孝・出口大輔.indd

<Documents Title Here>

JNOD32OPE_1.book

sanboot-whitepaper.pdf

<Documents Title Here>

untitled

Oracle Application Server 10g( )インストール手順書

HP Workstation 総合カタログ

PowerPoint プレゼンテーション

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

Windowsユーザーの為のOracle Database セキュリティ入門

IP IP DHCP..

株式会社スタッフ アンド ブレーン Rev 1.0 ZyWALL USG シリーズ設定例 Windows OS での VPN 接続 (L2TP over IPSec VPN 接続 ) について 構成例 Windows OS での VPN 接続 インターネット 社内環境 回線終端装置 (ONU) WA

Transcription:

11 AICS 2016/02/10 1 Bryzgalov Peter @ HPC Usability Research Team RIKEN AICS Copyright 2016 RIKEN AICS

2

3 OS X, Linux www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/lunasr2 Windows www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/mars2-rc2 32-bit

4 OS X, Linux Windows

5 Eclipse PTP OS X: /Users/user01/workspace Windows: C:\Users\user01\workspace

6

7 Eclipse IDE Edit source code Build Debug Run Parallel Tools Platform (PTP) Distributed workflow (local - remote) Remote monitoring Support for parallel programming (MPI, OpenMP, ) Support for performance tuning (TAU, )

8, git (SVN, CVS)

9

10

11 Eclipse PTP Windows C:\App\Key\<keyname>_id_rsa OS X /Users/<username>/.ssh/<keyname>_id_rsa Linux /home/<username>/.ssh/<keyname>_id_rsa

12 Name: KUSU-ssh Host: kuslogin01.kobe.rist.or.jp User: FX10 でのユーザー名 Use public key authentication Name: KUSU-rse Host: kuslogin01.kobe.rist.or.jp

13 PJM-Generic-MPI-FX10 OS X, Linux 7 Windows https://github.com/pyotr777/eclipseptp_parallelnavi_tsc/raw/master/pjm-generic-mpi-fx10.xml C:\Users\user\workspace\targetConfiguration

14 ~/.eclipsesettings> cp -r /home/acource/aics01/lml4pjm. > cd ~/.eclipsesettings/lml4pjm >./install.sh 8

github 15 https://github.com/pyotr777/matmult-f90-mpi

16 Fortran perspective Project explorer Remote view Editor Outline Make targets Declaration

17

18

19

20

21

22 core CPU, node Tofu unit

23

24 https://www.cs.uoregon.edu/research/tau/downloads.php

25 OS X, Linux (Luna) http://download.eclipse.org/tools/ptp/updates/luna

26 Windows (Mars) http://download.eclipse.org/tools/ptp/updates/mars

27

28 Tuning and Analysis Utilities Profile Trace

29

30

31

32

33 Instrumentation Profiling / Tracing Instrumented binary Profile Configuration Profiles Traces

34 Source based instrumentation env.sh env.shpathtautau_f90.sh TAU/opt/aics/TAUenv.sh.bashrc source /opt/aics/tau/env.sh

TAU_SOURCE mpifrtpxtau_f90.sh instrumented matmult_tsrc.exe 35

36

37

38

39

40 Instrumentation Profiling / Tracing Profile Configuration Profiles Traces

41

42

43

44 Windows/MarsBuild Configuration

45

46 Performance AnalysisTau Runtime2 Verbose OutputTAU

47 Instrumentation Profiling / Tracing Profiles Traces

48

49

50 Instrumentation Profiling / Tracing Traces

51 Paraprof ParaprofOpen with / Other Paraprof OS X : /applications/tau/tau/apple/bin/paraprof Windows : C:\Program Files (x86)\tau2.25\bin\paraprof.bat

52 Profile ConfigurationResources / Advanced traces traces

53 Performance AnalysisTau RuntimeEnable TracingTrace Output DirectoryVerbose OutputEnable ThrottlingSynchronize Clocks Trace Output Directory traces

54 No profiles data

55 Instrumentation Profiling / Tracing

56 OS X, Linux

57

58 $ tau_treemerge.pl $ tau2slog2 tau.trc tau.edf -o tau.slog2

59

60 JumpshotParaprof Open with / OtherJumpshot OS X : /applications/tau/tau/apple/bin/jumpshot Windows : C:\Program Files (x86)\tau2.25\bin\jumpshot.bat

61

62 TAU /opt/aics/tau/tau-2.24.1/sparc64fx/lib/makefile.tau-mpi-pdt-fujitsu

63

64

65

66

67

68