組み合わせ最適化問題の部分和問題を対象に,最適解を擬似多項式時間および多項式空間で厳密に求める新しい手法(研究代表者が提案した逐次アルゴリズム)を年々コア数の増加により性能が向上しているマルチコアCPUや,現在注目されており将来も有望な並列計算プラットフォームであるGPUを用いて並列実行する実装を開発した.また複数GPUを用いた並列実装の開発を容易にするため,多倍長乗算を行列積に帰着して実行する実装を試作した.多倍長乗算を行列積へと帰着することにより,GPUベンダー等が提供する行列積の(複数GPU対応の)並列実装を利用して多倍長乗算を高速に並列実行できるようになる.
|