Total View Debugger 利用の手引 東京工業大学学術国際情報センター version 1.0

Similar documents
目次 LS-DYNA 利用の手引き 1 1. はじめに 利用できるバージョン 概要 1 2. TSUBAME での利用方法 使用可能な LS-DYNA の実行 4 (1) TSUBAMEにログイン 4 (2) バージョンの切り替え 4 (3) インタラ

目次 Patran 利用の手引き 1 1. はじめに 利用できるバージョン 概要 1 機能概要 マニュアル テクニカルサポートIDの取得について 3 2. Patran の利用方法 Patran の起動 3 (1) TSUBAMEにログイン

LS-DYNA 利用の手引 第 1 版 東京工業大学学術国際情報センター 2017 年 9 月 25 日

目次 ANSYS (Fluent, Mechanical) 利用の手引き 1 1. はじめに 利用できるバージョン 利用できる機能 マニュアル 1 (1) 製品に同梱されたマニュアル 1 (2) ANSYS 社サポートページにログインしての情報閲覧 1 (3) T

Microsoft Word - XOOPS インストールマニュアルv12.doc

並列計算導入.pptx

<4D F736F F F696E74202D D F95C097F D834F E F93FC96E5284D F96E291E85F8DE391E52E >

appli_HPhi_install

メール利用マニュアル (Web ブラウザ編 ) 1

スライド 1

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

設定仕様書

ぐんま電子入札共同システム操作マニュアル ( 申請受付システム ) ぐんま電子入札共同システム 操作マニュアル ( 申請受付システム ) - 受注者用 - パスワードの更新

Microsoft Word - ModelAnalys操作マニュアル_

目次 Gauss View 利用の手引き 1 1. はじめに 利用できるバージョン 概要 マニュアル 1 2. TSUBAME での利用方法 Gauss View の起動 1 (1) TSUBAMEにログイン 1 (2) バージョンの切り替え 2 (3

変更履歴 版数変更日変更内容 /11/1 初版設定 /9/1 名称変更

「ビジネスサーバ」シリーズ設定マニュアル

ModelSim-Altera Edition インストール & ライセンスセットアップ Linux ver.11

ABAQUS/CAE 利用の手引 第 1 版 東京工業大学学術国際情報センター 2017 年 9 月 26 日

ビジネスサーバ設定マニュアル_ssh_ftp編(VPS・Pro)

スライド 1

eYACHO 管理者ガイド

FormPat 環境設定ガイド

Microsoft Word - appli_SMASH_tutorial_2.docx

ニトリ労働組合アンケートシステム 利用者向け操作説明書 第 1.2 版 平成 25 年 10 月 08 日

目次 1. はじめに...3 概要...3 利用環境 (HTML5)...3 利用環境 (Citrix Receiver) リモート PC への接続と終了...4 接続方法の変更...4 HTML5( 簡易バージョン ) での接続...5 リモート PC の操作メニュー...8 Cit

TSUBAME利用手引き

第 2 版

一般社団法人ビジネス機械・情報システム産業協会

NSS利用者マニュアル

intra-mart e-Builder ver 5

Microsoft Word JA_revH.doc

GettingStartedTK2

目次 1. ユーザー登録 ( 初期セットアップ ) を行う Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からサインアウトする ( ログアウト )... 6 パスワードを変更する... 7

目次 ABAQUS CAE 利用の手引き 1 1. はじめに 利用できるバージョン 概要 マニュアル 1 2. TSUBAME での利用方法 ABAQUS CAE の起動 2 (1) TSUBAMEにログイン 2 (2) GUIの起動 AB

在宅せりシステム導入マニュアル

Maser - User Operation Manual

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

つくば市 様

IOWebDOC

Shareresearchオンラインマニュアル

ネットキーの操作手順について

Intel MPI Library Linux

ファイルサーバ ご利用の手引き 第 1.0 版 2008 年 2 月 14 日 近畿大学総合情報システム部 (KUDOS)

Application Note Application Note No. ESC-APN 文書番号 : ESC-APN Tcl link library インストールガイド はじめに Tcl link library インストールガイド ( 以下 本書 ) では Act

セットアップガイド

版数 更新日 更新理由 /12/21 初版制定 /7/25 平成 28 年度初版制定 /8/7 平成 29 年度初版制定 /11/13 機能追加に伴い以下の箇所を更新 4 ログイン を更新 6 コメント対象情報参照 を更新 7 新規コメ

Microsoft Word - PGI WorkstationServer事前準備 doc

(Microsoft Word - VisionPro\203C\203\223\203X\203g\203\214\201[\203V\203\207\203\223\203}\203j\203\205\203A\203\ doc)

GOT機能サンプル バックアップ/リストア機能説明書

Microsoft Word - NanoPhotometer用PCソフトウエア操作説明書 Rev 1.00.doc

Webhard_Users manual

PowerPoint プレゼンテーション

ユーザーライセンス管理ツール操作マニュアル

V-CUBE ミーティング

WebOTXプロファイラを使用したメモリリーク調査方法

Zoiper User Guide

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

Maple 12 Windows版シングルユーザ/ネットワークライセンス

対応 OS について WindowsOS への対応状況 2010 年 10 月時点で用意させていただいている CiscoVPN ソフトウェアですが 対応している OS は WindowsXp WindowsVista Windows7 となります また WindowsVista Windows7 の

- 目次 - ページ数 1. お客様管理者用コントロールパネル (SCP) について P.2 2. 管理者用コントロールパネル (SCP) にアクセスする P.3 3. メールマネージャーについて P.5 4. FTP マネージャーについて P サイト統計情報 (Urchin) について

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

Sharpdesk V3.5インストレーションガイド:プロダクトキー編

目次 1. はじめに... 3 概要... 3 利用環境 (HTML5)... 3 利用環境 (Citrix Receiver) リモート PC への接続と終了... 4 接続方法の変更... 4 HTML5( 簡易バージョン ) での接続... 5 リモート PC の操作メニュー.

NEC Express5800 シリーズ COBOL Enterprise Edition クライアントライセンス V1 COBOL Enterprise Edition クライアントライセンス V1 (1 年間保守付き ) COBOL Enterprise Edition クライアントライセンス

クライアント証明書導入手順書

Cuoreテンプレート

NEC COBOL Enterprise Edition Developer クライアントライセンス V2.0 COBOL Enterprise Edition Developer クライアントライセンス V2.0 (1 年間保守付 ) COBOL Enterprise Edition Develo

もくじ 2 はじめに... 3 概要... 4 動作環境... 4 利用制限モードについて... 4 本マニュアルの見かた... 4 HOME アプリマネージャの基本操作... 5 HOME アプリマネージャをインストールする... 6 HOME アプリマネージャを起動する... 8 HOME アプ

目次はじめに 必要システム環境 インストール手順 インストール前の注意点 インストールの準備 (.NET Framework3.5 SP1 のインストール ) ライセンスの登録 初期設定情報の入力... 8

注 ) CDをセットしてから プログラムが起動するまでの時間はパソコン CDドライブの性能によって差がありますが 概ね10 秒程度です 1 分間待ってもプログラムが起動しない場合は もう一度 CDをセットしなおしてください それでも起動しない場合 CDからの自動起動が無効になっている可能性があります

コンテンツ作成基本編

PowerPoint プレゼンテーション

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

マカフィー R セキュリティサービス (Mac 版 ) インストール 基本操作 アンインストールマニュアル McAfee と McAfee のロゴは 米国およびその他の国における McAfee LLC の商標です 中部ケーブルネットワーク株式会社 第 1.5 版 2018/11/5

目次 ログイン ログイン お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新 / データ出力 チェック結果一覧の表示 新規作成 チェック結果の検索 チェック結果の詳

コンテンツ作成基本編

クライアントソフト設定マニュアル (Thunderbird) Ver 年 8 月 1 日

クラスタ構築手順書

Facebookエクステンション利用マニュアル

KDDI Smart Mobile Safety Manager Mac OS キッティングマニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

1 はじめに はじめに 本マニュアルは アルファメールプラチナをご利用のお客様が 新 Web サーバー環境 に移行する手順と設定方法をご案内しております 新 Web サーバー環境ご利用開始までの手順について お客様 弊社 新 Web サーバー切替の申し込み P.3 新 Web サーバー切替のお申し込

Confidential

3 ハイパーサーバサービスの諸設定を行う為の コントロールパネル のメイン画面が表示されます ウェブサイトとドメイン タブの データベース 欄にある 新規データベースを追加 をクリックします ( 新規データベースを追加 ボタンがない場合は データベース をクリックし データベース画面にある 新しいデ

<4D F736F F D E30318C8E90A792E85F838F E F815B836882B D836A B2E646F6378>

<4D F736F F D20955C8E8695CF8D5894C55F8F9197DE8DEC90AC BA697CD89EF8ED08BA4974C816A91808DEC837D836A B81698BA697CD89EF8ED08CFC82AF816A2E646F6378>

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

シヤチハタ デジタルネーム 操作マニュアル

WebNACCS

システムパッケージリリース情報-Version5.0.0pre

2. ログイン 三重県総合教育センターの Web ページにアクセスし ネット DE 研修の ログインへ をクリックするとログイン画面に移動します 2 ログイン ID 及びパスワードを入力して ログイン ボタンを押してください パスワードはログイン後 変更し 個人で管理をしてください 2 パスワードは

目次 1. はじめに... 1 動作環境... 1 その他 他の人が利用する ID を発行したい... 2 ユーザー ID 作成を作成しましょう パソコンのデータを自動でアップロードしたい... 4 PC 自動保管機能を使用してみましょう 不特定多数の

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Word Online を開く 文書 ( ドキュメント ) を作成する 文書 ( ドキュメント ) を開く.

Visual Studio 2017 RC インストール & ファーストステップガイド 2016 年 11 月 16 日 (V1.0)

利用ガイド

MotionBoard Ver. 5.6 パッチ適用手順書

ユーザーズマニュアル

VisualStage Type-Basic Mobile 設定&操作マニュアル(iOS 版)

MC3000一般ユーザ利用手順書

Transcription:

Total View Debugger 利用の手引 東京工業大学学術国際情報センター 2015.04 version 1.0

目次 Total View Debugger 利用の手引き 1 1. はじめに 1 1.1 利用できるバージョン 1 1.2 概要 1 1.3 マニュアル 1 2. TSUBAME での利用方法 2 2.1 Total View Debugger の起動 2 (1) TSUBAMEにログイン 2 (2) バージョンの切り替え 2 (3) GUIの起動 2 2.2 ライセンス使用状況の確認 4 2.3 並列プログラムのデバッグ 4

Total View Debugger 利用の手引き Total View Debugger 利用の手引き 1. はじめに 本書は,Total View Debugger を東京工業大学学術国際情報センターの TSUBAME で利用する方法について説明しています. また,TSUBAME を利用するにあたっては, TSUBAME 利用の手引き もご覧下さい. 利用環境や注意事項などが詳細に記述されております. 1.1 利用できるバージョン TSUBAME で利用可能なバージョンは次の通りです. アプリケーション名 バージョン Total View Debugger 8.8.0-2, 8.9.0-2, 8.9.2-0, 8.14.1-8 備考 GPU - Future Support Plan があります. http://www.totalviewtech.com/forms/beta_registration.html#features 1.2 概要 TotalView Debugger は,GUI ベースのソースコードデバッガーです. シミュレーションとモデリング, 特殊効果, 航空宇宙, アニメーション, テレコミュニケーション, 金融, 科学的分析法, バイオテクノロジーなど, 幅広い分野で利用されています. Total View Debugger の特長は次の通りです. 業界標準の並列デバッガー メモリデバッギング機能 非侵入型のメモリデバッグでリーク検出 各種言語 / コンパイラをサポート C/C++,Fortran 77/90 操作性に優れた GUI マウス操作で主要なコマンドを実行可能 分散, 並列プログラミングモデルをサポート 大規模プロジェクトの複雑なプログラムもデバッグ可能 様々な言語をサポート (C/C++,Fortran 77/90,UPC) 各種プラットフォーム, アーキテクチャに対応 (Linux,UNIX,Mac OS X,AIX,Solaris,Cray 他 ) マルチスレッドプログラミング MPI プログラミング 1.3 マニュアル マニュアルは, インストールディレクトリ内に PDF ドキュメントとして格納されています. 各バージョンごとのドキュメント格納ディレクトリは次の通りです. Ver 8.9.2-0 /usr/apps.sp3/isv/totalview/8.9.2-0/toolworks/totalview.8.9.2-0/doc Ver 8.14.1-8 1

2. TSUBAME での利用方法 /usr/apps.sp3/isv/totalview/8.14.1-8/toolworks/totalview.8.14.1-8/doc/pdf 2. TSUBAME での利用方法 2.1 Total View Debugger の起動 (1) TSUBAMEにログイン次のコマンドを入力し,TSUBAMEにログインします. $ ssh -Y login-t2.g.gsic.titech.ac.jp -l USER-ID 備考 -l USER-ID の -l は数字の1ではなくアルファベットLの小文字です. GUI 起動のため,cygwin などの X サーバソフトウェアを用いて TSUBAME に接続してください. ssh コマンドによる TSUBAME へのログインの際,X11 転送のため-Y オプションを指定してください. (2) バージョンの切り替え 特にバージョンの指定がない場合は, バージョン 8.14.1-8 が起動するようになっています. バージョンを切り替える場合は, それぞれ以下のように環境変数設定を行ってください. 備考 バージョン 8.9.0-2 より前のバージョンは,2014 年 8 月の TSUBAME の OS アップグレード前に導入されたものとなります. 2014 年 8 月以降の TSUBAME の環境では, 正常動作しない可能性がありますのでご注意ください. バージョン 8.8.0-2 を使用する場合 <bash 系の場合 > $ export PATH="/usr/apps/isv/TotalView/8.8.0-2/toolworks/totalview.8.8.0-2/bin:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps/isv/totalview/8.8.0-2/toolworks/totalview.8.8.0-2/bin:${path}" バージョン 8.9.0-2 を使用する場合 <bash 系の場合 > $ export PATH="/usr/apps.sp3/isv/TotalView/8.9.0-2/toolworks/totalview.8.9.0-2/bin:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps.sp3/isv/totalview/8.9.0-2/toolworks/totalview.8.9.0-2/bin:${path}" (3) GUI の起動 最初に, デバックする実行モジュールを作成します. gfortran -g -o sampleomp sampleomp.f wclock.c ここでは,-g のオプションを付加します. sampleomp という名前の実行モジュールが出来ているはずです. totalview sampleomp これにより, 以下のような起動画面が表示されます.( プログラムを指定していないと選択画面が出ます ) 2

2. TSUBAME での利用方法 OK をクリックすることで次の画面に遷移します. 終了する場合は,[File]-[Exit] を選択してください. 3

2.2 ライセンス使用状況の確認 2.2 ライセンス使用状況の確認 TSUBAME 全体で同時利用できるユーザ数には上限 (1024 まで ) があります. 次のコマンドにより, ライセンス利用状況を確認できます. $ /usr/apps/isv/flexlm/lmutil lmstat -S toolworks -c 27040@t2zlic01 2.3 並列プログラムのデバッグ totalview を使ってプログラム動作を調べてみましょう. デバックする実行モジュールを作成します. mpif90 -g sample11a.f wclock.c ここでは,-g のオプションを付加します. a.out という名前の実行モジュールが出来ているはずですから, totalview a.out これにより, 以下のような起動画面が表示されますので,mpi 環境と並列数を入力します. シングルの時と同じような画面が表示されてきますので, プログラムを調査したい部分のライン番号をクリックしてマーキングします. 赤く STOP と表示されたらメニューから Go を選択して実行します. 暫らくまっていると指定のポイントで停止しますので, このときの変数の値を右上のウインドウからチェックします. ここでは調査を分かりやすくするために rank によって動作の異なるプログラムを用意しました. N=8192 M=512 Nsize=N/(isize - 1) if(n.ne.((isize-1)*nsize)) then write(*,*) ' Error on size ',Nsize,isize,N 4

2.2 ライセンス使用状況の確認 call MPI_Abort(MPI_COMM_WORLD, ierr) endif if(irank.ne.0) then N=Nsize else N=16384 endif t0(1)=second() このプログラムでは rank=0 にデータを集めるために配列を大きくとっています. 下の図で rank=0 で n の値は 16384 となっていますが, ここで,P+ を選択して注目プロセスを移動します. rank=1 では,n=4096 となっていることが判ります. このような操作を順次繰り返してデバックを進めてください. 5