GMPを利用したアプリケーションによるWebベースボランティアコンピューティングの性能評価
スポンサーリンク
概要
- 論文の詳細を見る
本稿では,Web ベースのボランティアコンピューティング (VC) 環境において,GMP を利用して C/C++ で記述された既存アプリケーションを実行した場合の性能評価を行う.Web ベースの VC では,Web ブラウザにより誰でも容易に計算資源の提供が可能になる反面,ライブラリを含む全てのコードを Web ベース VC 用の形式に変換して実行するため (PNaCl 方式),端末上での実行 (ネイティブ方式) と比較して性能が劣化する.本稿では,科学技術計算で特によく用いられるライブラリとして GMP に着目し,これを利用した円周率計算などのアプリケーションを,ネイティブ方式と PNaCl 方式の 2 つの方法で実行した.実験の結果,両方式の実行時間の比率は,GMP の各演算の種類や L3 キャッシュの容量に依存して,約 1 倍 〜 8.9 倍と大きく変化することを明らかにした.
- 2014-09-25
著者
関連論文
- 二つの大きな素因数を含む合成数位数をもつ非超特異ペアリングフレンドリ曲線を用いたクロスツイストAteペアリングの高速化(セキュリティ関係,一般)
- 埋め込み次数1の非超特異ペアリングフレンドリ曲線を用いたTateペアリングの実装
- 2つの大きな素因数を含む合成数位数をもつ非超特異ペアリングフレンドリ曲線の一生成法
- ガウス周期正規基底に基づく乗算アルゴリズムCVMAの改良
- ガウス周期正規基底の存在確率 (情報処理)
- 高信頼度ボランティアコンピューティングのためのヒストリ情報を用いたスケジューリング手法(高速・高信頼化設計,VLSI設計とテスト及び一般)
- 自己相反逆変換を用いたF_2上の高次既約多項式の生成法(基礎理論)
- TypeII ONB に類似の正規基底を用いた有限体の表現と乗法演算
- 自己相反変換によるtypeII ONBの表現
- F_2上の既約All One Polynomialを用いた素数次の既約多項式の組織的な生成法(情報理論)
- 変数変換x^P-x+sによる無限個の既約多項式の導出
- P-polynomialを用いた素数次拡大体における正規基底に関する一考察
- GF(P)の上の自己回帰多項式に関する一考察
- 原始多項式の判定および導出
- 次数および標数の変化に柔軟に対応できる拡大体の構成法
- Optimal Normal Basisを経由する同型な拡大体間の基底変換行列の構成法
- Optimal Normal Basis を経由する同型な拡大体間の基底変換行列の構成法
- D-6-9 ボランティアコンピューティングにおけるヒストリ情報を用いたタスクスケジューリング手法(D-6. コンピュータシステムA(アーキテクチャ),一般セッション)
- D-6-8 ボランティアコンピューティングにおける結託攻撃に対応した冗長計算法の提案(D-6. コンピュータシステムA(アーキテクチャ),一般セッション)
- B-7-31 見込み信頼度に基づくボランティアコンピューティングの動的ジョブスケジューリングとその評価(B-7. 情報ネットワーク,一般セッション)
- Spot-checkingによるボランティアコンピューティング実行時間の最小化(分散環境,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- ボランティアコンピューティングにおける信頼度評価に基づくジョブスケジューリング(グリッド,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- ペアリング暗号に効果的な拡大体上べき乗算に関する一考察
- All One Polynomial Fieldを用いたMNT曲線に対するPairing計算の実装
- yツイストを用いた素数位数楕円曲線生成法の性能評価
- 3次既約多項式を用いた楕円曲線暗号に関する一考察
- A construction method of basis conversion matrix by using small multiplicative group for cryptographic applications (情報セキュリティ)
- 署名者の負担を軽減した失効機能をもつペアリングを用いたグループ署名方式の実装
- Spot-checkingによるボランティアコンピューティング実行時間の最小化(分散環境,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- ボランティアコンピューティングにおける信頼度評価に基づくジョブスケジューリング(グリッド,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- 次世代電子パスポートへの署名偽造攻撃の適用評価
- IT2010-14 MRCPの分類とその素体上の乗算への循環ベクトル乗算アルゴリズムの適用(フレッシュマンセッション,一般)
- 二つの大きな素因数を含む合成数位数をもつ非超特異ペアリングフレンドリ曲線を用いたクロスツイストAteペアリングの高速化(セキュリティ関係,一般)
- 二つの大きな素因数を含む合成数位数をもつ非超特異ペアリングフレンドリ曲線を用いたクロスツイストAteペアリングの高速化(セキュリティ関係,一般)
- 効率的に検証者ローカル失効確認ができるグループ署名方式の実装
- ペアリング暗号に効果的な拡大体上べき乗算に関する一考察
- ペアリング計算の実装に適した拡大体構成法
- ガウス周期正規基底の存在確率(一般:情報通信基礎サブソサイエティ合同研究会)
- ガウス周期正規基底の存在確率(一般:情報通信基礎サブソサイエティ合同研究会)
- ガウス周期正規基底の存在確率(一般:情報通信基礎サブソサイエティ合同研究会)
- 暗号応用のための小さな巡回群を用いた基底変換行列の効率的な生成法
- 埋め込み次数1の非超特異ペアリングフレンドリ曲線上でのGLV法の適用
- EMV署名に対するCNTW攻撃の計算量評価(セキュリティ関係,一般)
- EMV署名に対するCNTW攻撃の計算量評価(セキュリティ関係,一般)
- EMV署名に対するCNTW攻撃の計算量評価(セキュリティ関係,一般)
- M-055 信頼度評価に基づく多数決による高信頼ボランティアコンピューティングシステムの実装(ユビキタス・モバイルコンピューティング,一般論文)
- yツイストを用いた素数位数楕円曲線生成法の性能評価
- yツイストを用いた素数位数楕円曲線生成法の性能評価
- Optimal Normal Basisを経由する同型な拡大体間の基底変換行列の構成法
- Optimal Normal Basisを経由する同型な拡大体間の基底変換行列の構成法
- All One Polynomial Fieldを用いたMNT曲線に対するPairing計算の実装
- All One Polynomial Fieldを用いたMNT曲線に対するPairing計算の実装
- All One Polynomial Field を用いたMNT曲線に対する Pairing 計算の実装
- 非対称ペアリングに用いる拡大体上楕円有理点群に対する高次トレースの活用
- 無線メッシュネットワークのためのQualNetでの固定バックオフ時間切替方式の実装と評価(コア・メトロシステム,フォトニックネットワーク・システム,光ネットワーク運用管理,光ネットワーク設計,トラヒックエンジニアリング,シグナリング,GMPLS,ドメイン間経路制御,ネットワーク監視,イーサネット,光伝達網(OTN),高速インタフェース,光制御(波長変換・スイッチング・ルーチング),光ノード技術,光クロスコネクト(OXC),光分岐挿入多重(OADM),光多重・分離装置,光信号処理光スイッチ素子,一般)
- 群の位数rによるr次拡大体を用いたペアリング曲線(フレッシュマンセッション,一般)
- 循環ベクトル乗算アルゴリズムの省メモリ実装(セキュリティ関係,一般)
- 循環ベクトル乗算アルゴリズムの省メモリ実装(セキュリティ関係,一般)
- 循環ベクトル乗算アルゴリズムの省メモリ実装(セキュリティ関係,一般)
- 循環ベクトル乗算アルゴリズムの省メモリ実装(セキュリティ関係,一般)
- ボランティアコンピューティングにおける結託攻撃のモデル化と性能評価(ネットワーク環境でのディペンダビリティ,及び一般)
- テスト駆動型開発手法を用いたJavaプログラミング学習システムでのコード検証方法の改善(教育・学習のICT化支援/一般)
- 無線メッシュネットワークのスループット最大化のための動作AP選択アルゴリズムの改良(ネットワークアーキテクチャ(オーバレイ,P2P,ユビキタスNW,スケールフリーNW,アクティブNW,NGN・新世代NW),次世代パケットトランスポート(高速Ethernet,IP over WDM,マルチサービスパケット技術,MPLS),グリッド,一般)
- 無線LANのアクセスポイント集約アルゴリズムの提案(一般,モバイル,アドホック,ユビキタス,無線,セキュリティ,マルチアクセス,アクセスネットワーク・UserNetworkInterface,Homeネットワーク,一般)
- ボランティアコンピューティングの妨害者対策における抜取検査併用の効果(ネットワークソフトウェア(ソフトウェアアーキテクチャ、ミドルウェア),NWアプリケーション,SOA/SDP,NGN/IMS/API,分散制御・ダイナミックルーチング、グリッド,NW及びシステム信頼性,NW及びシステム評価,一般)
- デスクトップグリッドにおけるワーカの性能差を考慮した信頼度計算式の拡張
- デスクトップグリッドにおけるワーカの性能差を考慮した信頼度計算式の拡張
- 多種料理の調理手順最適化アルゴリズムの拡張
- 無線LANのアクセスポイント集約アルゴリズムの提案
- Javaプログラミング学習支援システムの穴埋め問題機能の拡張と授業への適用(主体的学習支援環境/一般)
- Webを用いたマークシート方式テスト支援機能の拡張(主体的学習支援環境/一般)
- テスト駆動型開発手法を用いたJavaプログラミング学習システムでの誤りコード指示機能の実装(主体的学習支援環境/一般)
- オープンソースソフトウェア利用マニュアル管理システムの開発と大学院演習への適用(主体的学習支援環境/一般)
- ボランティアコンピューティングにおけるワーカの性能差を考慮した信頼度計算式の拡張(ネットワーク応用,インターネット技術とその応用論文)
- 多種料理の調理手順最適化アルゴリズムの拡張(マルチメディア通信/システム,ライフログ活用技術,IP放送/映像伝送,メディアセキュリティ,一般)
- 多種料理の調理手順最適化アルゴリズムの拡張(マルチメディア通信/システム,ライフログ活用技術,IP放送/映像伝送,メディアセキュリティ,一般)
- BN曲線におけるG_2上のρ法に関する効率的な代表元決定法(フレッシュマンセッション,一般)
- 多種料理の調理手順最適化アルゴリズムの拡張(マルチメディア通信/システム,ライフログ活用技術,IP放送/映像伝送,メディアセキュリティ,一般)
- CNF式に対する匿名属性認証システムのWeb実装(情報セキュリティ,ライフログ活用技術,ライフインテリジェンス,オフィス情報システム,一般)
- CNF式に対する匿名属性認証システムのWeb実装(情報セキュリティ,ライフログ活用技術,ライフインテリジェンス,オフィス情報システム,一般)
- Webブラウザを用いたボランティアコンピューティングプラットフォームの提案
- 手作り料理支援システムの調理ガイダンス機能のためのAndroidアプリケーション(ライフログ活用技術,オフィス情報システム,ビジネス管理,一般)
- Javaプログラミング学習支援システムの穴埋め問題機能の拡張と授業への適用(特別な教育的ニーズへの対応と人にやさしい教育/一般)
- D-9-27 4種料理の調理での調理手順最適化アルゴリズム適用評価(D-9.ライフインテリジェンスとオフィス情報システム)
- 無線LANのためのリンク速度変化を考慮したアクセスポイント集約アルゴリズムの拡張(ネットワークソフトウエア(ソフトウエアアーキテクチャ,ミドルウエア),NWアプリケーション,SOA/SDP,NGN/IMS/API,分散制御・ダイナミックルーチング,グリッド,NW及びシステム信頼性,NW及びシステム評価,一般)
- 無線メッシュネットワークでのリンク速度変化を考慮した経路木アルゴリズムの拡張(ネットワークソフトウエア(ソフトウエアアーキテクチャ,ミドルウエア),NWアプリケーション,SOA/SDP,NGN/IMS/API,分散制御・ダイナミックルーチング,グリッド,NW及びシステム信頼性,NW及びシステム評価,一般)
- 手作り料理支援システムの調理ガイダンス機能のためのAndroidアプリケーション(ライフログ活用技術,オフィス情報システム,ビジネス管理,一般)
- Javaプログラミング学習支援システムにおけるコード設計学習機能の実装(ブレンディッドラーニングにおけるメディアの役割/一般)
- 無線メッシュネットワークの動作アクセスポイント選択アルゴリズムの拡張(ネットワークソフトウエア(ソフトウエアアーキテクチャ,ミドルウエア),NWアプリケーション,SOA/SDP,NGN/IMS/API,分散制御・ダイナミックルーチング,グリッド,NW及びシステム信頼性,NW及びシステム評価,一般)
- 否定的な評価を考慮した秘匿性を持つ評価システムの拡張
- 無線メッシュネットワークのための固定バックオフ時間切替方式のLinux実装設計(ポストIPネットワーキング,新世代ネットワーク,ネットワークモデル,インターネットトラピック,TCP/IP,マルチメディア通信,ネットワーク管理,リソース管理,プライベートネットワーク,NW安全性及び一般)
- レシート情報システムのためのデータベース設計と入力データ処理アルゴリズム(ライフログ活用技術,オフィス情報システム,ビジネス管理,一般)
- レシート情報システムのためのデータベース設計と入力データ処理アルゴリズム(ライフログ活用技術,オフィス情報システム,ビジネス管理,一般)
- D-9-7 Webによるレシート情報管理システムの提案(D-9.ライフインテリジェンスとオフィス情報システム)
- Webベースボランティアコンピューティングのためのブラウザ間P2P通信機能
- Legendreシンボルおよび奇標数体上の原始多項式を用いたある二値系列の生成(記録素子用符号化,一般)
- BN曲線を用いた場合のペアリング逆問題に対する一考察
- CUDAを用いた多倍長循環ベクトル乗算アルゴリズムの並列化実装(並列処理,FPGA応用及び一般)
- GMPを利用したアプリケーションによるWebベースボランティアコンピューティングの性能評価
- オープンソースソフトウェア利用マニュアル管理システムの開発と大学院演習への適用