MPIによるwavからmp3圧縮の検証 情報論理工学研究室 04‐1‐47‐200 木村 惇一.

Slides:



Advertisements
Similar presentations
HBSP モデル上での 行列積を求めるアルゴリ ム 情報論理工学 吉岡健太.
Advertisements

最新コピーガード CPRM コピーや録画できる回数を制限するコピーコントロール信号である。コピーワンス放送などの映像データに入っている。
Linuxを組み込んだマイコンによる 遠隔監視システムの開発
MPIを用いたグラフの並列計算 情報論理工学研究室 藤本 涼一.
インターネット構成法 最終課題 環境情報学部3年 平野大輔 環境情報学部3年 小原知博 環境情報学部3年 野崎沙織.
Virtual Editionのご紹介 2012年12月12日.
Webプロキシサーバにおける 動的資源管理方式の提案と実装
キャッシュ付PRAM上の 並列クィックソートと 並列マージソート
クラスタの構成技術と クラスタによる並列処理
Chapter11-4(前半) 加藤健.
榮樂 英樹 LilyVM と仮想化技術 榮樂 英樹
ネットワークを利用した 環境情報データ自動収集 サーバシステムの開発
LZ圧縮回路の設計とハード・ソフト 最適分割の検討 電子情報デザイン学科 高性能計算研究室 4回生 中山 和也 2009/2/27.
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
Virtual Editionのご紹介 (株)ネットジャパン 法人営業部 2012年7月18日 1.
Xenを用いたクラウドコンピュー ティングにおける情報漏洩の防止
PCクラスタにおける2個体分散遺伝的アルゴリズムの高速化
RTミドルウェアによるシステムの構築 現在,RTミドルウェアの利用が進んでいる ⇒機能要素のRTコンポーネント化を行うことで
AllReduce アルゴリズムによる QR 分解の精度について
分散遺伝的アルゴリズムによる各種クラスタのベンチマーク
相原玲二 広島大学情報メディア教育研究センター
Debian GNU/Linux ー Linuxインストールに必要な基礎知識 ー 三上 彩 鈴木 倫太郎
Information Processing Center,MUE
医療支援診断のためのコンピュータ分散システムの検討
CSP記述によるモデル設計と ツールによる検証
 データベースによる並列処理 情報論理工学研究室  三宅健太.
【様式2】ソリューション提案記述様式 ソリューションの特徴 課題解決のために提案するソリューションの特徴(メリット)を記述する。 記述内容
Flyingware : バイトコード変換による 安全なエージェントの実行
MPIによる行列積計算 情報論理工学研究室 渡邉伊織 情報論理工学研究室 渡邉伊織です。
京都大学大学院医学研究科 画像応用治療学・放射線腫瘍学 石原 佳知
Occam言語による マルチプリエンプティブシステムの 実装と検証
Virtual Editionのご紹介 2012年7月26日.
型付きアセンブリ言語を用いた安全なカーネル拡張
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
大阪市立大学 学術情報総合センター 大西克実
オペレーティングシステムJ/K (実時間処理システム)
ソフトを用いた動画の並列変換処理 情報論理工学研究室 中村勇介.
MPIを用いた並列計算 情報論理工学研究室 清水周.
MPIを用いた最適な分散処理 情報論理工学研究室 角 仁志
MPIとOpenMPを用いた Nクイーン問題の並列化
リモートホストの異常を検知するための GPUとの直接通信機構
仮想メモリを用いた VMマイグレーションの高速化
複数ホストに分割されたメモリを用いる仮想マシンの監視機構
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
Internet広域分散協調サーチロボット の研究開発
クラウドにおけるIntel SGXを用いた VMの安全な監視機構
通信機構合わせた最適化をおこなう並列化ンパイラ
オープンソース開発支援のための ソースコード及びメールの履歴対応表示システム
クラウドにおけるVM内コンテナを用いた 自動障害復旧システムの開発
未使用メモリに着目した 複数ホストにまたがる 仮想マシンの高速化
DNSクエリーパターンを用いたOSの推定
複数ホストにまたがって動作する仮想マシンの障害対策
VMMのソフトウェア若化を考慮した クラスタ性能の比較
同志社大学工学研究科 知的システムデザイン研究室 修士2年 中尾昌広
ネットワークをシンプルにする エンタープライズ NFV
情報論理工学 研究室 研究テーマ 並列アルゴリズム.
Virtualizing a Multiprocessor Machine on a Network of Computers
Peer-to-Peerシステムにおける動的な木構造の生成による検索の高速化
卒業研究 JCSPを用いたプログラム開発  池部理奈.
BSPモデルを用いた 並列計算の有用性の検証
理工学部情報学科 情報論理工学研究室 延山 周平
MPIを用いた並列処理計算 情報論理工学研究室 金久 英之
データの圧縮.
IPmigrate:複数ホストに分割されたVMの マイグレーション手法
情報論理工学 研究室 第1回:並列とは.
複数ホストにまたがるVMの 高速かつ柔軟な 部分マイグレーション
BSPモデルを用いた 最小スパニング木 情報論理工学研究室 02-1-47-134 小林洋亮.
応用数理工学特論 線形計算と ハイパフォーマンスコンピューティング
MPIを用いた 並列処理 情報論理工学研究室 06‐1‐037‐0246 杉所 拓也.
分散メモリ型並列計算機上での行列演算の並列化
Presentation transcript:

MPIによるwavからmp3圧縮の検証 情報論理工学研究室 04‐1‐47‐200 木村 惇一

あらまし 並列処理の目的 仮想並列計算機 MPI(Message Passing Interface) 並列mp3エンコーダ 計測方法 結果・考察 結論 本研究では並列処理を行うためMPIというソフトウェアを使用し仮想並列計算機を構成したため、 Mp3エンコーダを含む並列mp3エンコーダを作成使用し計測を行った

並列処理の目的 処理時間の短縮 信頼性の向上 データ分割手法 機能分割手法 耐故障性 データを分けて計算を行う。 処理の方法で分ける。 複数の計算機同じプログラムを実行させることで、1台がとまってしまってもほかの計算機が負担しシステム全体の停止をひきをこさない

仮想並列計算機 ネットワーク プロセッサ メモリ プロセッサ メモリ プロセッサ メモリ

仮想並列計算機の利点 安価で並列計算機が構築できる 拡張性が高い 手軽にプログラミングが可能 並列計算機は大変高価なものです。無料の並列計算機を構成するソフトウェアを使用し。計算機をネットワークにつなぐことで並列計算機が作れるため。並列計算機を作成するコストが大幅に削減できる。

MPI(Message Passing Interface) 世界標準を目的に作成 移植性が高い 異なるOS間の通信を考慮していない

MPICH wav→mp3変換 MPI規格を基に作られたソフトウェア wav:非圧縮音声ファイル mp3:圧縮音声ファイル GNU LGPLを用いているため、使用に際してライセンス料はかからない。 LAME Ain’t MP3 Encoderは「LAMEはmp3エンコーダではない」という意味 mp3:圧縮音声ファイル エンコード方法:LAMEを用いたgogo.dllを使用

並列mp3エンコーダ ホスト1 ホスト2 ホスト3 ホスト4 ネットワーク Audio_1.wav Audio_2.wav それぞれのホストは4つのファイルのどれを変換するかを自動的に決める。 Wavファイルはホストのそれぞれの1つのプロセスによってmp3に変換される。 よって、この図の場合wavファイルが5つの時は、どれかのホストがAudio_5.wavを含む2つのファイルを変換する場合がある。 変換したファイルはそれぞれのホストに保存されるようになっている。 Audio_1.mp3 Audio_2.mp3 Audio_3.mp3 Audio_4.mp3

検証方法 wavファイルを8個使用する 使用PC台数は4台 35.9MB、3分36秒 変換するファイルを1、2、4、8と増やしていく 変換するmp3のビットレートは128kbps 使用PC台数は4台 1台から4台まで順に増やしていく OSはWindowsで統一

計測結果(演算時間) Kimura他2台、Kimura他3台のwavファイルが1と2の時のデータがないのは、 1つのwavファイルにつき1つのプロセスで変換するためKimura,Watanabe,Magician,Ishi-5のどれかのホストにwavファイルの変換をさせるのであまり変わらないために載っていない

結論 本研究ではMPIによるmp3圧縮の検証をした MPIを使用しての高速化処理は有効である wavファイル振り分け時に、PCのスペックごとにwavの振り分けを考慮する必要がある MPIを使用しての並列化処理はデータが膨大でも少量であっても高速化が可能であるため有効であることがいえる。 今回の研究では計算機のスペックを考慮せず均等にデータを分割し処理を行っていたため計算の差が現れてしまったが送信時において計算機のスペックごとにあったデータを送信すれば効率的な計算ができ処理時間の短縮が図れるものとをもわれます 今回の検証で使用した並列エンコーダのアルゴリズムではデータを均等に計算機に送信を行なっていたが、低スペック計算機と高スペック計算機とでは送信するデータの容量を低スペック計算機にはデータを少なくし高スペック計算機にはデータを多く送信することで処理速度の向上が出来るのではないかと考える。 処理の高速化において 並列処理は有効な手段であるといえる