2021年度 人工知能学会全国大会(第35回)

講演情報

一般セッション

一般セッション » GS-3 知識の利用と共有

[2H1-GS-3a] 知識の利用:基礎

2021年6月9日(水) 09:00 〜 10:40 H会場 (GS 会場 3)

座長:坂本 孝文(静岡大学)

10:00 〜 10:20

[2H1-GS-3a-04] 動的なタスク量推定と負荷分散を備えた FP-growth 法の共有メモリ型並列化

〇櫻井 健太朗1、亀谷 由隆1 (1. 名城大学)

キーワード:頻出パターン発見、並列化

トランザクションデータベースに頻出するパターンを効率的に列挙するアルゴリズムとしてFP-growth法があり、データベースから有用なパターンを得ることができる。しかし巨大なデータセットに対する実行時間は依然問題である。そこで本研究では、メニーコアマシン上での共有メモリ型システムにおけるFP-growth法の並列処理によって高速化を行う。並列化はタスク並列のアプローチを取り、各タスクはFP-Treeから条件付きトランザクション集合を取得し、条件付きFP-Treeを構築後、次の分岐に対するタスクを生成する。タスクの並列処理ではWork-Stealingによる動的負荷分散を行ってスレッド間のロードバランスを向上させる。その際、条件付きFP-Treeに基づくタスク量推定を行ってスケジューリングコストを軽減する。また、計算資源を効率的に使用するために、ガーベジコレクションを持たないコンパイル型言語であるRustを用いて実装する。実験の結果、多くのベンチマークデータにおいてJava実装と比べたときのメモリ消費の軽減と、既存手法を上回る速度向上が得られることを確認した。

講演PDFパスワード認証
論文PDFの閲覧にはログインが必要です。参加登録者の方は「参加者用ログイン」画面からログインしてください。あるいは論文PDF閲覧用のパスワードを以下にご入力ください。

パスワード