超並列システム向け可逆データ圧縮法の提案と実用化
超並列システム向け可逆データ圧縮法の提案と実用化
批准号:
21H03417
负责人:
中野 浩嗣
金额:
$10.98万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2021
资助国家:
日本
项目状态:
未结题
起止时间:
2021-04-01 至 2025-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
現在幅広く利用されている可逆圧縮手法は,並列化による高速処理を前提に設計されておらず,本質的に逐次処理が必要なものが多い.そのため,GPUが身近にあるにもかかわらず,データの可逆圧縮の処理にその高い計算能力が活用されていない.本研究の目的は,GPUをターゲットに並列化による高速化が可能な効率良い可逆圧縮法を提案することである.本年度は,昨年度に開発したdeflateアルゴリズムの並列実行処理を,最新のGPU向けに最適化を行った. deflateアルゴリズムはgzip,zip等で幅広く用いられており,圧縮性能が高いため,もっともポピュラーな可逆のデータ圧縮方式である.deflate圧縮では,前方部分を辞書として用い,(オフセット,長さ)のペアの値に変換する.長さが長いほど,圧縮率が高くなる.さらに,オフセットと長さをハフマン符号により圧縮する.処理が逐次的なため,GPUによる並列化が困難であった.Deflateで用いる辞書をGPUにメモリ上に実装する際のデータ構造をGPUによる並列処理向けに改造した.また,理論的には,辞書のサイズを小さくしたり,ブロックサイズを小さくすると圧縮率が悪化するが,この悪化がほとんどおきないようにそれぞれのサイズを巧妙に設定する方法を開発した.また,CUDAブロックへのスレッドの分割サイズについてSKSS(Single Kernel Soft Synchronization)法が効率よく動作するよう最適化を行った.GPUの通常のプログラムは,バリア同期のために,複数のカーネルに分割し,このカーネルが逐次的に実行される.カーネル起動のオーバーヘッドは大きく,それが性能低下の大きな原因となる.SKSS法では,複数カーネルへの分割を避けて,1つのカーネルで切れ目なく並列処理を行うことができる.さらには,具体的なGPUによる並列処理への適用を試みた.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
GPU implementations of deflate encoding and decoding
deflate编码和解码的GPU实现
DOI:
10.1002/cpe.7454
发表时间:
2022
期刊:
Concurrency and Computation: Practice and Experience
影响因子:
--
作者:
[Takafuji Daisuke, Nakano Koji, Ito Yasuaki, Kasagi Akihiko]
通讯作者:
Kasagi Akihiko
Acceleration of Deflate Encoding and Decoding with GPU implementations
使用 GPU 实现加速 Deflate 编码和解码
DOI:
10.1109/candarw53999.2021.00036
发表时间:
2021
期刊:
Proc. of CANDAR Workshops
影响因子:
--
作者:
[Daisuke Takafuji, Koji Nakano, Yasuaki Ito, Akihiko Kasagi:]
通讯作者:
Akihiko Kasagi:
Graph-theoretic Formulation of QUBO for Scalable Local Search on GPUs
用于 GPU 上可扩展本地搜索的 QUBO 图论公式
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[Ryota Yasudo, Koji Nakano, Yasuaki Ito, Yuya Kawamata, Ryota Katsuki, Shiro Ozaki, Takashi Yazane, Kenichiro Hamano]
通讯作者:
Kenichiro Hamano
A GPU Implementation of Watercolor Painting Image Generation
水彩画图像生成的 GPU 实现
DOI:
10.1109/candarw53999.2021.00031
发表时间:
2021
期刊:
Proc. of CANDAR Workshops
影响因子:
--
作者:
[Jiamian Huang, Yasuaki Ito, Koji Nakano]
通讯作者:
Koji Nakano
DOI:
10.1002/cpe.5623
发表时间:
2019-12
期刊:
Concurrency and Computation: Practice and Experience
影响因子:
--
作者:
[Naoki Matsumura;Hiroki Tokura;Yuki Kuroda;Yasuaki Ito;K. Nakano]
通讯作者:
Naoki Matsumura;Hiroki Tokura;Yuki Kuroda;Yasuaki Ito;K. Nakano
超並列システム向け可逆データ圧縮法の提案と実用化
-
批准号:23K21655
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$2.41万
-
财政年份:2024
-
负责人:中野 浩嗣
-
依托单位:
リコンフィギュラブルコンピューティング向け簡易開発環境の構築
-
批准号:17650009
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$1.86万
-
财政年份:2005
-
负责人:中野 浩嗣
-
依托单位:
アドホックネットワークの実用化に向けた省電力通信プロトコルの研究
-
批准号:17300020
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$10.98万
-
财政年份:2005
-
负责人:中野 浩嗣
-
依托单位:
センサーネットワーク上の耐故障・省電力性を考慮した通信プロトコル
-
批准号:14780200
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.37万
-
财政年份:2002
-
负责人:中野 浩嗣
-
依托单位:
無線ネットワークモデル上の省電力アルゴリズムの研究
-
批准号:12780213
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.34万
-
财政年份:2000
-
负责人:中野 浩嗣
-
依托单位:
画像処理問題を解く高速並列アルゴリズムの研究
-
批准号:09780262
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.47万
-
财政年份:1997
-
负责人:中野 浩嗣
-
依托单位:
動的可変バス結合並列計算機上で幾何学問題を解く並列アルゴリズムの研究
-
批准号:08780265
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.64万
-
财政年份:1996
-
负责人:中野 浩嗣
-
依托单位:
海外基金