高性能計算研究室の紹介 High Performance Computing Lab.

Similar documents
高性能計算研究室の紹介 High Performance Computing Lab.

4 倍精度基本線形代数ルーチン群 QPBLAS の紹介 [index] 1. Introduction 2. Double-double algorithm 3. QPBLAS 4. QPBLAS-GPU 5. Summary 佐々成正 1, 山田進 1, 町田昌彦 1, 今村俊幸 2, 奥田洋司

Slides: TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments

PowerPoint Presentation

Microsoft Word - OfficeScan10.6_System_Requirements-jp_ doc

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

EnSightのご紹介

PowerPoint プレゼンテーション

ウイルスバスター コーポレートエディション 10.6 SP3 システム要件

untitled

ペタスケール計算環境に向けたFFTライブラリ

HP High Performance Computing(HPC)

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた

ウイルスバスター コーポレートエディション XG システム要件

NVIDIA Tesla K20/K20X GPU アクセラレータ アプリケーション パフォーマンス テクニカル ブリーフ

修士論文

SinfonexIDaaS機能概要書

富士通製プラットフォーム 「PRIMEPOWER/PRIMERGY」及び、富士通製ミドルウェア 「Interstage」とVantage Analyzer 動作検証完了報告書

各学科 課程 専攻別開設授業科目 ( 教職関係 ) 総合情報学科 ( 昼間コース ) 中学校教諭 1 種免許状 ( 数学 ) 高等学校教諭 1 種免許状 ( 数学 ) 代数学 線形代数学第一 2 線形代数学第二 2 離散数学 2 応用代数学 2 オペレーションズ リサーチ基礎 2 数論アルゴリズム

TopSE並行システム はじめに

~ アドレス収集くん ~ セキュリティ対策御説明資料

GPUを用いたN体計算

GPGPU によるアクセラレーション環境について

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

ヘルスアップWeb 簡単操作ガイド

chapter1 Web デザインへのアプローチ chapter1 Web デザインへのアプローチ 1-1 本書の構成 Web サイト制作の流れ 本書の構成と内容 1-2 Web サイト制作業界の人材像 Web サイト制作に必要な職掌と役割 各職掌の役

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

ウイルスバスター コーポレートエディション システム要件

<4D F736F F D2091B28BC68CA48B8695F18D908F912E646F63>

ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよび 4 コアライセンスを ベースライセンス 追加サーバライセンスおよび追加 2 コアライセンスを 追加ライセンス と呼びます 1 台の物理サーバに対してベースライセンスは 1 つしか購入すること

CELSIUSカタログ(2012年7月版)

構成例 システム名 : 単独サーバ業務システムユーザ数 : 1 ユーザ マルチコア CPU のサーバ 1 台で開発 運用します ソート機能を使用します COBOL SE Developer COBOL SE Server Runtime SORTKIT/Enterprise for Windows

システム要件 ウイルスバスタービジネスセキュリティサービス 6.5 Windows 用クライアント CPU x86 アーキテクチャの Intel Pentium4 プロセッサまたは互換プロセッサ x64 アーキテクチャのプロセッサ (AMD64 および EM64T に対応 IA64(Itanium

CELSIUSカタログ(2012年5月版)

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

学士課程 1 年次学士課程 2 年次学士課程 3 4 年次修士課程 1 年次修士課程 2 年次前期後期前期後期前期後期前期後期前期後期 必修科目選択必修科目選択科目 必修科目 選択必修科目 選択科目 経営戦略を学ぶ 経営戦略のたて方とその実行方法をグローバルな視点で学ぶ 経営学入門 経営学入門 経営

ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよび 4 コアライセンスを ベースライセンス 追加サーバライセンスおよび追加 2 コアライセンスを 追加ライセンス と呼びます 1 台の物理サーバに対してベースライセンスは 1 つしか購入すること

PowerPoint プレゼンテーション

GPUコンピューティング講習会パート1

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

『PCA自動バックアップオプション』セットアップ説明書

スライド 1

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

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

Apache サーバをすでにインストールしている場合は アンインストールをお勧めします 適切な Apache サーバが ビジネスセキュリティサーバとともにインストールされます 管理コンソール Web ブラウザ : Internet Explorer 6.0 SP2 以降 PDF リーダー : Ado

チューニング講習会 初級編


以 前 の 環 境 1.ハードウェア 構 成 新 機 器 導 入 前 の 構 成 を 示 す No 機 器 CPU メモリ ハードディスク 用 途 1 ノートPC 01 Pentium M 1.60 GHz 2 GB 60 GB 普 段 使 い 用 (ネット 動 画 再 生 等 ) 2 PC A P

PowerPoint プレゼンテーション

製品開発の現場では 各種のセンサーや測定環境を利用したデータ解析が行われ シミュレーションや動作検証等に役立てられています しかし 日々収集されるデータ量は増加し 解析も複雑化しており データ解析の負荷は徐々に重くなっています 例えば自動車の車両計測データを解析する場合 取得したデータをそのまま解析

目次 Windows 2003 への新規インストール... 3 Windows 2008 への新規インストール... 4 Windows 2012 への新規インストール... 6 Microsoft SQL のサポート... 8 IPv4/IPv6 のサポート... 8 制限事項... 9 Web

untitled

< E89BB A838A834C D E786C73>

スライド 1

Windows Server 2016 Standard/Datacenter/Essentials (SP なし ) 32 ビット /64 ビット対応 対応 Web サーバ IIS Apache HTTP Server 環境によるインストール時の Web サーバの検出および利用につい

ムーアの法則に関するレポート

サーババンドル版ライセンス NX7700x シリーズ Express5800 シリーズのサーバと同時に購入することで パッケージ製品よりも安価 に導入することのできるライセンスも提供しています ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよ

Control Manager 6.0 Service Pack 3 System Requirements


スライド 1

第5回 マインクラフト・プログラミング入門

ヘルスアップWeb 簡単操作ガイド

PowerPoint Presentation

SELECT Server XM (ver

Community Edition日本語インストール ガイド

対応 Web サーバ IIS Apache HTTP Server x 環境によるインストール時の Web サーバの検出および利用について詳細は以下製品 Q&A をご覧ください

ミガロ.製品 最新情報

Transcription:

高性能計算研究室 (HPC Lab) の紹介 High Performance Computing Lab. 静岡理工科大学総合情報学部コンピュータシステム学科 ( 兼 Web デザイン特別プログラム ) 幸谷智紀 http://na-inet.jp/

概要 1. 幸谷智紀 個人の研究テーマ 2. 3 年生ゼミ ( 情報セミナー II) 3. 卒研テーマ 4. Webデザイン特別プログラム 5. 今後について

1. 幸谷智紀 個人の研究テーマ 多倍長数値計算とその応用 = 高性能計算 (HPC) 悪条件問題への適用 多倍長数値計算の高速化 PC クラスタ上での並列化 マルチコア CPU/GPU 上での並列化 混合精度アルゴリズムの利用 Web アプリケーションとの連携 数学ソフトウェアの教育利用 中間的 数値計算ソフトウェア Scilab の応用 (Scilab Toolbox Japan Contest 審査員 ) 高校生向け Scilab 実習 ( 共同研究 ) Web とデータベース (DB) の応用 社会的ニーズ 3 層 Web プログラミングの教育 小規模分散 DB の応用 ( サーチエンジン等 )

多倍長数値計算とその応用 普通の倍精度浮動小数点数 10 進約 16 桁 4 倍精度 32 桁 8 倍精度 64 桁 多倍長精度以上 128 桁 ~10000 桁程度 並列処理して計算時間を短く アルゴリズムを工夫して計算時間を短く

並列処理 多倍長数値計算 線型計算 ( 連立一次方程式を解く計算 ) 大規模な計算処理のためには, 処理を並列化することが必須 データの分散と収集 (+ 同期 ) のためには, 計算する部分をネットワークで結んでおく必要がある

数値積分の並列化 並列処理の例 1 0 4 1+x 2 dx = π 近似 1 n n k=0 1 PE 4 PEs 4 1+ k n 2 π 倍精度計算の処理時間 ( 秒 ) 多倍長計算の処理時間 ( 秒 )

443, 526 実験室のネットワーク環境 旧環境 SIST-NET Intel Pentium D 820 (2.8GHz) & Core i3/i7 NIS Domain: cs-pccluster3 11 nodes GbE PC Cluster Scientific Linux 6 x86_64 1000BASE-SW cs-room443-d01 133.88.120.88 192.168.1.21 192.168.2.1 Cs-pccluster3 NIS/NFS /home /usr/local 1000BASE-SW VMware Server cs-room443-d02cs-room443-d03 192.168.1.22 192.168.1.23 192.168.2.2 192.168.2.3 cs-room443-d04 192.168.1.24 192.168.2.4 cs-room443-d05 192.168.1.25 192.168.2.5 cs-room443-d06 192.168.1.26 192.168.2.6 cs-room443-d07cs-room443-d08 192.168.1.27 192.168.1.28 192.168.2.7 192.168.2.8 cs-room443-d09 192.168.1.29 192.168.2.9 cs-room443-d10 192.168.1.29 192.168.2.9 Cs-room443-d11 192.168.1.31

マルチコア CPU/GPU を用いた高速計算環境 GPU のアーキテクチャ AMD Phenom II X6 = 6 コア CPU CPU : 1 コア コア CPU : AMD Phenom II X6 コア コア コア コア コア コア スレッド プログラム 消費電力 70~110W 処理時間 6 時間 スレッドスレッドスレッドスレッドスレッドスレッド プログラム 消費電力 150~200W 処理時間 1 時間

GFLOP/s GFLOP/s GPU >> マルチコア CPU の時代 行列ベクトル積行列積 [S,D]GEMV: Tesla C2070 [S,D]GEMM: Tesla C2070 45 40 35 GPU 30 25 20 15 CPU 10 5 0 0 5000 10000 Dimension SGEMV-CUBLAS SGEMV-MAGMABLAS DGEMV-CUBLAS DGEMV-MAGMABLAS 700 600 GPU 500 400 300 200 CPU 100 0 1000 2000 3000 4000 5000 6000 Dimension SGEMM-CUBLAS SGEMM-MAGMA DGEMM-CUBLAS DGEMM-MAGMA

高性能多倍長計算には どんな知識が必要か? 現在の PC クラスタは, ネットワーク +CPU/GPU のハイブリッド構成 ネットワーク Ethernet と TCP/IP PC ハードウェア構成 OS セットアップ 認証 リソース共有 プログラミング C/C++/PHP/Java etc 理論的知識 アルゴリズム 微分積分 線型代数 統計 数値解析

Web とデータベース (DB) の応用 PC クラスタ構築 ネットワーク応用としての Web Web デザイン特別プログラム ( 特 P) 向けの題材 XAMPP for Windows 環境を利用 HTML( = HTML 5) PHP5 RDBMS ( = MySQL or SQLite ) プログラミングの基礎教養 広報活動 & プログラミングの基盤 サービス提供ツール ビジネス用途

2.3 年生ゼミ ( 情報セミナー II) 総合情報学部 2 年生向けの Web デザイン特別プログラム の PHP + DB プログラミング担当 情報セミナー II では, この延長上の演習を行う

3. 卒研テーマ 情報セミナー II で培った Web プログラミングの知識を活用し, 何かの役に立つ サービス を提供する Web サイトを構築 Android( スマートフォン ) 対応したい HTML5 + WebGL による現象の可視化 その他, コンピュータ Web 等に関係するテーマも許可 ( 但し事前に相談すること )

情報セミナー II 卒研のスケジュール 情報セミナー II(3 年生 ) 卒研 (4 年生 ) 7 月上旬セミナー配属決定 4 月上旬卒研計画書プレゼン 9 月下旬 ~11 月 12 月 ~1 月 PHP プログラミング &MySQL 実習 Web サイト自由制作 4 月 ~7 月中旬 7 月下旬 ~8 月下旬 2 月中旬卒研発表会見学 9 月下旬 ~11 月 前期卒研 卒研中間発表 & オープンキャンパスにてプレゼン 後期卒研 2 月下旬卒研テーマ決定 12 月卒論執筆 就職活動! 1 月下旬卒研概要執筆 & 卒研発表練習 2 月中旬卒研発表会 卒業決定!

Web アプリケーションのしくみ Web サーバとクライアント ( ブラウザ ) が協調して動作するアプリケーションソフトウェア マシンパワーはサーバとクライアントで分担する

過去の卒研 関数グラフ描画ツール (PHP + OpenFlashChart/PHPlot)

関数グラフの仕組み mpfr_gexpr( ネイティブアプリ ) が式パーサ+ 多倍長計算を担当 グラフ描画はJavaScriptが実行 PHP 版,Flash 版,JqPlot 版が存在

名刺発行システム クリック! スマホかケータイで読取ってね! 1 必要項目を入力 2 QR コード付き名刺が発行される

節電アプリでコスト計算 単価 20 円 /kwh 一日 6 時間 100W を消費 360 円 / 月 お得!! 一日 1 時間 1 70W を消費 102 円 / 月

詳細は Web で 幸谷研究室 : http://cs-tklab.na-inet.jp/ 幸谷個人ページ : http://na-inet.jp/

5. 今後について 高性能数値計算 (HPC) と Web プログラミングとの融合 GPGPU GPU( ビデオカード ) での高速並列計算 OpenCL(Intel, AMD, NVIDIA) or CUDA(NVIDIA) + HTML5 + WebGL= 動画付シミュレーション on Web 最新の HPC 技術を Web 上で分かりやすくデモンストレーションしたい!