学位
-
博士(工学) ( 1996年3月 早稲田大学大学院 )
-
博士(工学) ( 1996年3月 早稲田大学 )
-
修士(工学) ( 1993年3月 早稲田大学 )
-
修士(工学) ( 1993年3月 早稲田大学大学院 )
2026/03/07 更新
博士(工学) ( 1996年3月 早稲田大学大学院 )
博士(工学) ( 1996年3月 早稲田大学 )
修士(工学) ( 1993年3月 早稲田大学 )
修士(工学) ( 1993年3月 早稲田大学大学院 )
並列化コンパイラ
並列分散コンピューティング
並列分散コンピューティング, 並列化コンパイラ, 並列ソフトウェア
並列ソフトウェア
情報通信 / 知覚情報処理
情報通信 / 計算機システム / 計算機システム(Computer system)
情報通信 / 高性能計算 / 高性能計算(High Performance Computing)
情報通信 / 知能情報学 / 知能情報学(Intelligent informatics)
情報通信 / ソフトウェア / ソフトウエア(Software)
早稲田大学 理工学研究科 電気工学専攻
1993年4月 - 1996年3月
国・地域: 日本国
早稲田大学 理工学研究科 電気工学専攻
1991年4月 - 1993年3月
国・地域: 日本国
早稲田大学 理工学部 電気工学科
1987年4月 - 1991年3月
国・地域: 日本国
明治大学 総合数理学部ネットワークデザイン学科 教授
2016年4月 - 現在
明治大学 総合数理学部ネットワークデザイン学科 准教授
2013年4月 - 2016年3月
東邦大学 理学部情報科学科 准教授
2007年4月 - 2013年3月
東邦大学 理学部情報科学科 助教授
2004年4月 - 2007年3月
東邦大学 理学部情報科学科 非常勤講師 講師
1997年4月 - 2004年3月
早稲田大学 理工学部電気電子情報工学科 助手
1996年4月 - 1997年3月
早稲田大学 理工学部電気電子情報工学科 助手
1996年4月 - 1997年3月
早稲田大学 理工学部電気工学科 助手
1995年4月 - 1996年3月
日本学術振興会 特別研究員DC1
1993年4月 - 1995年3月
日本学術振興会 日本学術振興会特別研究員 特別研究員DC1
1993年4月 - 1995年3月
ACM
日本バーチャルリアリティ学会
情報処理学会
IEEE
人工知能学会
電子情報通信学会
日本バイオインフォマティクス学会
電気学会
IEEE IEEE Computer Society Tokyo/Japan Joint Chapter Vice Chair
2023年3月 - 2025年2月
団体区分:学協会
IEEE IEEE Computer Society Tokyo/Japan Joint Chapter Chair
2021年3月 - 2023年2月
団体区分:学協会
IEEE IEEE Computer Society Tokyo/Japan Joint Chapter Secretary
2019年3月 - 2021年2月
団体区分:学協会
IEEE IEEE Computer Society Japan Chapter Treasurer
2017年1月 - 現在
団体区分:学協会
IEEE IEEE Computer Society Japan Chapter Treasurer
2017年1月 - 現在
団体区分:学協会
IEEE IEEE Computer Society Tokyo/Japan Joint Chapter Treasurer
2017年1月 - 2019年2月
団体区分:学協会
電子情報通信学会 コンピュータシステム研究会専門委員
2011年5月 - 2017年5月
団体区分:学協会
日本技術者教育認定機構(JABEE)SA(情報系分野技術者教育認定基準)対応プログラム部会 委員
2011年5月 - 2015年12月
J-CAC(JABEE情報系認定審査)制度検討委員会 委員
2010年9月 - 2011年5月
電気学会 JABEE部会幹事
2010年4月 - 2015年12月
団体区分:学協会
文部科学省大学評価研究委託事業
2009年4月 - 2009年6月
文部科学省大学評価研究委託事業 *
2009年4月 - 2009年6月
電気学会 情報処理技術委員会幹事
2008年9月 - 2020年3月
団体区分:学協会
電気学会 JABEE部会委員
2008年9月 - 2010年3月
団体区分:学協会
J-CAC(JABEE情報系認定審査)準備委員会 委員
2008年8月 - 2009年3月
情報処理学会 ハイパフォーマンスコンピューティング研究会運営委員
2007年4月 - 2011年3月
団体区分:学協会
情報処理学会 会誌編集専門委員会ソフトウェア分野専門委員
2001年4月 - 2005年3月
団体区分:学協会
情報処理学会 会誌編集専門委員会書評・ニュース分野専門委員
1997年4月 - 2001年3月
団体区分:学協会
粒子法半陰解法のマルチコア/SIMD並列処理におけるAoSoA再配置を伴うデータレイアウト最適化 査読
齊藤大輔,吉田明正
情報処理学会論文誌コンピューティングシステム 18 ( 1 ) 13 - 23 2025年6月
マルチGPU環境におけるハイブリッド粗粒度タスク並列処理 査読
渡辺智之,吉田明正
情報処理学会論文誌コンピューティングシステム 13 ( 3 ) 1 - 12 2020年11月
Local Memory Mapping of Multicore Processors on an Automatic Parallelizing Compiler 査読
Yoshitake OKI, Yuto ABE, Kazuki YAMAMOTO, Kohei YAMAMOTO, Tomoya SHIRAKAWA, Akimasa YOSHIDA, Keiji KIMURA, Hironori KASAHARA
IEICE Transactions on Electronics E103-C ( 3 ) 98 - 109 2020年3月
メニーコア上でのローカルタスク協調実行をともなう タスク駆動型粗粒度並列処理 査読
岡宏樹,吉田明正
情報処理学会論文誌コンピューティングシステム 12 ( 3 ) 1 - 13 2019年7月
A Task-Driven Parallel Code Generation Scheme for Coarse Grain Parallelization on Android Platform 査読
Akimasa Yoshida, Akira Kamiyama, Hiroki Oka
IPSJ Transactions on Advanced Computing Systems 10 ( 1 ) 1 - 12 2017年5月
Automatic Local Memory Management for Multicores Having Global Address Space 査読 国際誌
K.Yamamoto, T.Shirakawa, Y.Oki, A.Yoshida, K.Kimura, H.Kasahara
Proc. of the 29th International Workshop on Languages and Compilers for Parallel Computing 10136 282 - 296 2016年9月
Parallel Java Code Generation for Layer-Unified Coarse Grain Task Parallel Processing 査読
Akimasa Yoshida, Yuki Ochi, Nagatsugu Yamanouchi
IPSJ Transactions on Advanced Computing Systems 7 ( 4 ) 56 - 66 2014年12月
Layer-Unified Coarse Grain Task Parallel Processing for Java Programs 査読 国際誌
A.Yoshida, T.Ozawa
Proc. of 16th International Workshop on Compilers for Parallel Computing 2012年1月
An overlapping task assignment scheme for hierarchical coarse-grain task parallel processing 査読
Akimasa Yoshida
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE 18 ( 11 ) 1335 - 1351 2006年9月
粗粒度タスク並列処理のための階層統合型実行制御手法 査読
情報処理学会論文誌 45 ( 12 ) 2732-2740 2004年12月
An Overlapping Task Assignment Scheme for Hierarchical Coarse Grain Parallel Processing 査読
Proc. of International Workshop on Compilers for Parallel Computers 271-280 2003年1月
階層型粗粒度タスク並列処理のためのタスク多重割当を用いた実行方式 査読
情報処理学会論文誌 43 ( 4 ) 926-935 2002年4月
A Data Localization Scheme for Coarse Grain Task Parallel Processing on Shared Memory Multiprocessors 査読
A.Yoshida, S.Yagi, H.Kasahara
Proc. of IEEE International Workshop on Advanced Compiler Technology for High Performance and Embedded Systems 111-118 2001年7月
階層型粗粒度タスク並列処理のための多重割当てを用いたダイナミックスケジューリング手法 査読
情報処理学会並列処理シンポジウムJSPP'01論文集 351-358 2001年6月
階層型粗粒度並列処理における同一階層内ループ間データローカライゼーション手法 査読
吉田明正, 越塚健一, 岡本雅巳, 笠原博徳
情報処理学会論文誌 40 ( 5 ) 2054-2063 1999年5月
階層型マクロデータフロー処理における同一階層内ループ間データローカライゼーション手法 査読
吉田明正, 越塚健一, 岡本雅巳, 小幡元樹, 笠原博徳
情報処理学会並列処理シンポジウムJSPP'98論文集 375-382 1998年6月
Data-Localization among Doall and Sequential Loops in Coarse Grain Parallel Processing 査読
A.Yoshida, Y.Ujigawa, M.Obata, K.Kimura, H.Kasahara
Proc. of Seventh International Workshop on Compilers for Parallel Computers 266-277 1998年6月
A Data-Localization Compilation Scheme Using Partial-Static Task Assignment for Fortran Coarse Grain Parallel Processing 査読
H.Kasahara, A.Yoshida
Journal of Parallel Computing 24 ( 3 ) 579-596 - 596 1998年5月
OSCAR Multi-grain Architecture and Its Evaluation 査読
H.Kasahara, M.Okamoto, A.Yoshida, W.Ogata, K.Kimura, G.Matsui, H.Matsuzaki, H.Honda
Proc. of International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems 106-114 - 115 1997年10月
Data-Localization Scheduling inside Processor-Cluster for Multigrain Parallel Processing 査読
A.Yoshida, K.Koshizuka, W.Ogata, H.Kasahara
IEICE transactions on information and systems E80-D ( 4 ) 473 - 479 1997年4月
Data localization using loop aligned decomposition for macro-dataflow processing 査読
Akimasa Yoshida, Hironori Kasahara
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 1239 57 - 74 1997年
Near Fine Grain Parallel Processing without Explicit Synchronization on a Multiprocessor System 査読
W.Ogata, A.Yoshida, M.Okamoto, K.Kimura, H.Kasahara
Proc. of 6th Workshop on Compilers for Parallel Computers 359-370 1996年12月
Data Localization Using Loop Aligned Decomposition for Macro-Dataflow Processing 査読
A.Yoshida, H.Kasahara
Proc. of 9th Workshop on Languages and Compilers for Parallel Computers 45-59 1996年8月
Data-Localization for Fortran Macro-Dataflow Computation Using Partial Static Task Assignment 査読
Proc. of 10th ACM International Conference on Supercomputing 61-68 1996年5月
自動並列化コンパイラにおけるデータローカライゼーションに関する研究
早稲田大学博士論文 1-146 1996年3月
Fortranマルチグレイン並列処理におけるデータローカライゼーション手法 査読
吉田明正, 前田誠司, 尾形航, 笠原博徳
情報処理学会論文誌 36 ( 7 ) 1551-1559 1995年7月
Data-Localization for Macro-Dataflow Computation Using Static Macrotask Fusion 査読
Proc. of 5th Workshop on Compilers for Parallel Computers 440-453 1995年6月
A Data-Localization Scheme Using Task-Fusion for Macro-Dataflow Computation 査読
A.Yoshida, S.Maeda, K.Fujimoto, H.Kasahara
Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing 135-140 - 140 1995年5月
Fortran粗粒度並列処理におけるDoall/シーケンシャルループ間データローカライゼーション手法 査読
吉田明正, 前田誠司, 尾形航, 笠原博徳
電子情報通信学会論文誌 J78-D-I ( 2 ) 162-169 1995年2月
Fortranマクロデータフロー処理におけるデータローカライゼーション手法 査読
吉田明正, 前田誠司, 尾形航, 笠原博徳
情報処理学会論文誌 35 ( 9 ) 1848-1860 1994年9月
マルチグレイン並列処理におけるデータローカライゼーション手法 査読
吉田明正, 前田誠司, 尾形航, 笠原博徳
情報処理学会並列処理シンポジウムJSPP'94論文集 145-152 1994年5月
スタティックスケジューリングを用いたマルチプロセッサシステム上の無同期近細粒度並列処理 査読
尾形航, 吉田明正, 合田憲人, 岡本雅巳, 笠原博徳
情報処理学会論文誌 35 ( 4 ) 522-531 1994年4月
Fortran Macro-Dataflow Compiler 査読
Proc. of 4th Workshop on Compilers for Parallel Computers 415-425 1993年12月
スタティックスケジューリングを用いたマルチプロセッサシステム上の無同期細粒度並列処理 査読
尾形航, 合田憲人, 岡本雅巳, 笠原博徳
情報処理学会並列処理シンポジウムJSPP'93論文集 111-118 1993年5月
Fortranマクロデータフロー処理のマクロタスク生成手法 査読
笠原博徳, 合田憲人, 吉田明正, 岡本雅巳, 本多弘樹
電子情報通信学会論文誌 J75-D-I ( 8 ) 511-525 1992年8月
Near Fine Grain Parallelizing Compiler for OSCAR 査読
Proc. of 3rd Workshop on Compilers for Parallel Computers 265-286 1992年7月
Parallel Language and Compiler Research in Japan
H.Kasahara, H.Honda, K.Aida, M.Okamoto, A.Yoshida, W.Ogata( 担当: 共著)
Kluwer Academic Publishers 1995年7月
量子特徴抽出を用いた画像分類のPennyLaneによる性能評価
西尾涼太郎,吉田明正
情報処理学会第24回情報科学フォーラム,B-018 2025年9月
TinyLLaMAの推論におけるTensorRT-LLMを用いた高速化
岡本航太朗,吉田明正
情報処理学会第24回情報科学フォーラム,C-016 2025年9月
準同型暗号を用いた残差ネットワークの並列処理
地引壮悟,吉田明正
情報処理学会第24回情報科学フォーラム,C-017 2025年9月
GPU上での粒子法陽解法におけるバケット順データレイアウト
富岡我空,富永浩文,吉田明正
情報処理学会第24回情報科学フォーラム,B-015 2025年9月
Qiskitによる量子古典ハイブリッド画像分類における勾配消失評価
本航大,吉田明正
情報処理学会第24回情報科学フォーラム,B-019 2025年9月
マルチGPU上でのDCGANの階層的並列処理
根本祐輔,吉田明正
情報処理学会研究報告,2025-HPC-198-45 2025年3月
MPS法における単精度AVX-512 Intrinsicsを用いたループ/SIMD並列処理
齊藤大輔,吉田明正
情報処理学会研究報告,2025-HPC-198-56 2025年3月
GPU上での粒子法陽解法におけるデータアクセス順序を考慮したデータ再配置
富岡我空,吉田明正
情報処理学会第87回全国大会,6J-07 2025年3月
Hailo-8 上でのYOLOを用いた物体検出の性能評価
大久保朋和,吉田明正
情報処理学会第87回全国大会,1J-01 2025年3月
準同型暗号を用いた畳み込みニューラルネットワークの階層的並列処理
光永茉弥,吉田明正
情報処理学会第87回全国大会,2J-01 2025年3月
Jetson Orin上でのYOLOによる物体検出の性能評価
田窪慶就,吉田明正
情報処理学会第23回情報科学技術フォーラム,C-016 2024年9月
粒子法陽解法におけるデータレイアウトを考慮したCUDA実装
富岡我空,吉田明正
情報処理学会第23回情報科学技術フォーラム,B-011 2024年9月
マルチGPU上での深層畳み込み敵対的生成ネットワークの階層的並列処理
根本祐輔,吉田明正
情報処理学会第86回全国大会,5J-03 2024年3月
マルチGPU上での畳み込みニューラルネットワークにおけるハイブリッド並列処理
綿貫幸(学生奨励賞受賞),吉田明正
情報処理学会第86回全国大会,5J-05 2024年3月
SX-Aurota TSUBASA上での畳み込みニューラルネットワークのベクトルIntrinsicsを用いた並列処理
清水颯人,吉田明正
情報処理学会第86回全国大会,5J-04 2024年3月
敵対的生成ネットワークのOpenMP実装によるマルチグレイン並列処理
井出俊輔,吉田明正
情報処理学会第86回全国大会,2J-02 2024年3月
準同型暗号を用いた畳み込みニューラルネットワークの並列処理
光永茉弥(学生奨励賞受賞),吉田明正
情報処理学会第86回全国大会,2J-03 2024年3月
粒子法陽解法におけるAVX-512命令を用いたループ/SIMD並列処理
富岡我空,齊藤大輔,吉田明正
情報処理学会第86回全国大会,1J-03 2024年3月
マルチコア上での粒子法半陰解法におけるAoS再配置を用いた近傍粒子探索
齊藤大輔,○吉田明正
情報処理学会第22回情報科学技術フォーラム,B-017 2023年9月
マルチGPU上でのCUDA実装による深層畳み込み敵対的生成ネットワークの並列処理
根本祐輔,吉田明正
情報処理学会第22回情報科学技術フォーラム,B-015 2023年9月
粒子法の近傍粒子探索におけるAoSoA再配置を用いたSIMD高速化
齊藤大輔,吉田明正
情報処理学会研究報告,2023-HPC-190-10 2023年8月
粒子法のマルチコア/SIMD並列処理におけるデータレイアウト
齊藤大輔,吉田明正
情報処理学会研究報告,2023-HPC-188-3 2023年3月
マルチGPU上での畳み込みニューラルネットワークにおけるモデル分割配置
綿貫幸,吉田明正
情報処理学会研究報告,2023-HPC-188-7 2023年3月
DCGANにおけるPyCUDA実装による並列処理
根本祐輔,吉田明正
情報処理学会第85回全国大会,6Q-01 2023年3月
疎行列を対象とした共役勾配法におけるマルチコア/AVX-512による並列処理
三村卓也,吉田明正
情報処理学会第85回全国大会,5J-02 2023年3月
畳み込みニューラルネットワークにおける分割モデルのGPUへの割り当て
綿貫幸,吉田明正
情報処理学会第85回全国大会,5J-01 2023年3月
粒子法のマルチコア/AVX-512命令による並列処理のための疎行列データ構造
齊藤大輔,吉田明正
情報処理学会第85回全国大会,5J-03 2023年3月
Vision Transformerを用いた画像分類モデルのアテンション機構の軽量化
川井智隆,吉田明正
情報処理学会第85回全国大会,2U-02 2023年3月
半陰解法を用いた粒子法におけるマルチコア/SIMD命令による並列処理
齊藤大輔,吉田明正
情報処理学会研究報告,2022-HPC-185-5 2022年7月
Cythonを用いた畳み込みニューラルネットワークにおける並列処理
西村太輔,吉田明正
情報処理学会第84回全国大会,7J-03 2022年3月
AMD EPYC上での敵対的生成ネットワークのOpenMPによる並列処理
中村優志,井出俊輔,吉田明正
情報処理学会第84回全国大会,7J-01 2022年3月
DCGANにおけるPyTorch Distributed Data Parallelライブラリを用いた並列処理
冨田雄大,吉田明正
情報処理学会第84回全国大会,2P-03 2022年3月
マルチGPU上でのC++実装による畳み込みニューラルネットワークの並列処理
綿貫 幸,吉田明正
情報処理学会第84回全国大会,7J-04 2022年3月
NVIDIA Tesla K80上での共通鍵暗号AESの並列処理
小梁川龍,吉田明正
情報処理学会第84回全国大会,5ZC-06 2022年3月
エッジコンピューティングによる畳み込みニューラルネットワークを用いた物体検出
大内佑一朗,吉田明正
情報処理学会第84回全国大会,7J-02 2022年3月
強化学習のPythonプログラムにおけるNumbaを用いた高速化
中村優志,吉田明正
情報処理学会第83回全国大会,1H-01 2021年3月
タスク駆動型粗粒度並列処理におけるコンパイラによる並列ライブラリ生成
山端大揮,吉田明正
情報処理学会第83回全国大会,1H-05 2021年3月
畳み込みニューラルネットワークの行列計算におけるTensorコアを用いた並列処理
大内佑一朗,吉田明正
情報処理学会第83回全国大会,1H-04 2021年3月
Xeon Phiプロセッサ上での共通鍵暗号AESの並列処理
小梁川龍,吉田明正
情報処理学会第83回全国大会,5H-04 2021年3月
SX-Aurora TSUBASA上での離散ウェーブレット変換の階層的並列処理
西倉佑騎,吉田明正
情報処理学会第83回全国大会,1H-06 2021年3月
畳み込みニューラルネットワークにおけるCythonを用いた高速化
西村太輔,吉田明正
情報処理学会第83回全国大会,1H-02 2021年3月
マーチングキューブ法のマルチGPU上での階層的並列処理
吉川一輝,吉田明正
情報処理学会第82回全国大会,1ZC-06 2020年3月
メニーコア上でのタスク駆動型粗粒度並列処理における並列ライブラリ化
山端大揮,吉田明正
情報処理学会第82回全国大会,6J-01 2020年3月
メニーコア上での離散ウェーブレット変換のSIMD命令を用いた階層的並列処理
西倉佑騎,吉田明正
情報処理学会第82回全国大会,6J-03 2020年3月
GPUシステムにおける階層統合型粗粒度並列処理の並列化コンパイラ
渡辺智之,吉田明正
情報処理学会第82回全国大会,6J-02 2020年3月
タスク駆動型粗粒度並列処理におけるインスタンスメソッドの並列ライブラリ化
山端大揮,吉田明正
情報処理学会第18回情報科学技術フォーラム, C-004 2019年9月 情報処理学会
Unified Memoryを伴うGPUシステムにおける階層統合型粗粒度タスク並列処理
渡辺智之,吉田明正
情報処理学会研究報告,2019-ARC-237-17 2019年7月
階層統合型粗粒度並列処理のためのOpenMP/Task構文を用いた並列コード生成手法
渡辺智之,吉田明正
情報処理学会第81回全国大会,5L-03 2019年3月
POWER8上でのローカルタスク協調実行を伴うタスク駆動型粗粒度並列処理
山端大揮,岡宏樹,吉田明正
情報処理学会第81回全国大会,5L-02 2019年3月
Android スマートフォンにおけるNEON命令を用いた階層的並列処理
西倉佑騎,吉田明正
情報処理学会第81回全国大会,5L-01 2019年3月
マーチングキューブ法におけるexclusive scan関数のGPU上での並列処理
吉川一輝,吉田明正
情報処理学会第81回全国大会,2ZC-05 2019年3月
マルチコア/GPU環境における階層統合型粗粒度タスク並列処理
渡辺智之,吉田明正
情報処理学会研究報告,2018-ARC-232-25 2018年7月
メニーコア上でのローカルタスク協調実行を伴うJavaプログラムのタスク駆動型粗粒度並列処理
岡宏樹,吉田明正
情報処理学会研究報告,2018-ARC-232-24 2018年7月
階層アジャスタブルブロックを用いた自動マルチコア・ローカルメモリ管理とその性能評価
白川智也,阿部佑人,大木吉健,吉田明正,木村啓二,笠原博徳
情報処理学会研究報告,2017-ARC-228-10 2017年10月
マルチコア上でのJavaインスタンスメソッドのタスク駆動実行による粗粒度並列処理
村上 茜, 吉田明正
情報処理学会第16回情報科学技術フォーラム 2017年9月 情報処理学会
GPUアクセラレータを伴うマルチコア上でのダイナミックスケジューリングを用いた階層統合型粗粒度並列処理
渡辺智之, 吉田明正
情報処理学会第16回情報科学技術フォーラム 2017年9月 情報処理学会
マルチGPU上での画像圧縮における離散ウェーブレット変換の階層的並列処理
吉川一輝, 高平真由, 吉田明正
情報処理学会第16回情報科学技術フォーラム 2017年9月 情報処理学会
メニーコア上での粗粒度並列処理におけるコードコンパクション
岡宏樹, 吉田明正
情報処理学会研究報告, 2017-ARC-227-38 2017年7月
POWER8プロセッサ上でのTop-downアプローチによる幅優先探索の階層的並列処理
慶野一朗,吉田明正
情報処理学会第79回全国大会, 3A-04 2017年3月 情報処理学会
GPUアクセラレータを伴うマルチコア上での階層統合型粗粒度並列処理
安部拓未,吉田明正
情報処理学会第79回全国大会, 3A-05 2017年3月 情報処理学会
Android搭載ヘテロジニアスマルチコアにおけるFork/Join Frameworkを用いた粗粒度並列処理
岡 宏樹, 吉田明正
情報処理学会第15回情報科学技術フォーラム, C-033 2016年9月 情報処理学会
GPU上でのウェーブレット変換を用いた画像圧縮の階層的並列処理
高平真由, 吉田明正
情報処理学会第15回情報科学技術フォーラム, I-032 2016年9月 情報処理学会
マルチコア上でのFork/Join Frameworkを用いた再帰プログラムの粗粒度並列処理
橋本里菜, 吉田明正
情報処理学会第15回情報科学技術フォーラム, C-034 2016年9月 情報処理学会
AndroidプラットフォームにおけるJava Fork/Join Frameworkを用いた粗粒度並列処理
吉田明正, 神山彰
情報処理学会研究報告, 2016-ARC-218-11 2016年1月
データ多次元整合分割によるマルチコア・ローカルメモリ管理手法
山本康平, 白川智也, 吉田明正, 木村啓二, 笠原博徳
情報処理学会研究報告, 2016-ARC-218-10 2016年1月
Java Fork/Join Frameworkを用いた粗粒度並列処理コードの自動生成
神山彰, 吉田明正
情報処理学会研究報告, 2015-ARC-214-6 2015年1月
マルチコア上でのJava Fork/Join Frameworkを用いた粗粒度タスク並列処理
神山彰, 吉田明正
情報処理学会研究報告, 2014-ARC-211-8 2014年7月
GPU上での一般化調和解析・ハーモニッククラスタリングによる音高推定の並列処理
藁谷拓也, 岡村瑞穂, 山内長承, 吉田明正
情報処理学会研究報告, 2014-MUS-102-15 2014年2月
マルチコア上での再帰プログラムの階層間並列性を利用した粗粒度タスク並列処理
遠藤佑太, 山内長承, 吉田明正
情報処理学会研究報告, 2014-ARC-208-24 2014年1月
階層統合型粗粒度タスク並列処理のための選択的静的データ構造を用いた並列Javaコード生成
越智佑樹, 山内長承, 吉田明正
情報処理学会研究報告, 2013-ARC-206-2 2013年7月
マルチコア上での再帰プログラムの階層統合型粗粒度タスク並列処理
遠藤佑太, 吉田明正
電子情報通信学会技術研究報告,CPSY2012-38 2012年10月 電子情報通信学会
Java階層統合型粗粒度タスク並列処理のための共有データ管理手法
越智佑樹, 吉田明正
電子情報通信学会技術研究報告,CPSY2012-39 2012年10月 電子情報通信学会
階層統合型粗粒度タスク並列処理における再帰プログラムの並列Javaコード生成
遠藤佑太, 吉田明正
情報処理学会第11回情報科学技術フォーラム, B-002 2012年9月 情報処理学会
GPU上での一般化調和解析を用いたピッチ抽出の並列処理
岡村瑞穂, 吉田明正
情報処理学会第11回情報科学技術フォーラム, E-001 2012年9月 情報処理学会
GPU上でのハーモニッククラスタリングを用いた基本周波数解析の並列処理
藁谷拓也, 吉田明正
情報処理学会第11回情報科学技術フォーラム, E-002 2012年9月 情報処理学会
階層統合型粗粒度タスク並列処理のための共有データ管理手法
越智佑樹,中田大貴, 吉田明正
情報処理学会第11回情報科学技術フォーラム, B-001 2012年9月 情報処理学会
マルチコアプロセッサ上でのJava階層統合型粗粒度タスク並列処理
吉田明正, 小澤智弘
電子情報通信学会技術研究報告,CPSY2011-28 2011年10月 電子情報通信学会
階層統合型粗粒度タスク並列処理のためのFork/Join を用いた並列Java コード生成
笠松拓史, 吉田明正
情報処理学会第73回全国大会, 5H-5 2011年3月 情報処理学会
インナークラススケジューラを伴う階層統合型粗粒度タスク並列処理
岸央希, 吉田明正
情報処理学会第73回全国大会, 5H-4 2011年3月 情報処理学会
階層統合型粗粒度タスク並列処理における再帰メソッドの並列Javaコード生成
小澤智弘, 吉田明正
情報処理学会第72回全国大会, 3A-3 2010年3月 情報処理学会
GPU上でのSpecmurt分析を用いた基本周波数解析の並列処理
高橋太士, 吉田明正
情報処理学会第72回全国大会, 2D-4 2010年3月 情報処理学会
階層統合型粗粒度タスク並列処理のためのJavaコンパイラ
小澤智弘, 吉田明正
情報処理学会研究報告, 2010-HPC-124-10 2010年2月 情報処理学会
マルチコアプロセッサ上でのハーモニッククラスタリングを用いた基本周波数解析の並列処理
鈴木涼介, 吉田明正
情報処理学会第71回全国大会, 2D-7 2009年3月 情報処理学会
階層統合型粗粒度タスク並列処理のための並列Javaコード生成
小澤智弘, 山本義幸, 吉田明正
情報処理学会第7回情報科学技術フォーラム, C-014 2008年9月 情報処理学会
階層統合型粗粒度タスク並列処理のための並列Javaコード生成手法
吉田明正, 小澤智弘
情報処理学会研究報告, 2008-HPC-116-32 2008年8月 情報処理学会
階層統合型粗粒度タスク並列処理におけるタスク階層決定手法
情報処理学会研究報告, 2007-HPC-111-1 2007年8月 情報処理学会
PCクラスタ上での階層統合型粗粒度タスク並列処理のMPI実装手法
情報処理学会第5回情報科学技術フォーラム, B-010 2006年9月 情報処理学会
PCクラスタ上での階層統合型粗粒度タスク並列処理
情報処理学会研究報告, 2006-HPC-107-22 2006年7月 情報処理学会
階層統合型粗粒度タスク並列処理におけるマクロタスク生成手法
情報処理学会第4回情報科学技術フォーラム, C-014 2005年9月 情報処理学会
ランダムマクロタスクグラフを用いた階層統合型粗粒度並列処理の性能評価
電子情報通信学会総合大会, D-6-8 2004年3月 電子情報通信学会
階層型マクロタスクグラフのための異階層タスクの統合実行制御手法
情報処理学会研究報告, 2003-ARC-154-13 2003年8月 情報処理学会
粗粒度タスク並列処理における階層統合型スケジューリング
吉田明正, 荒牧智子, 大森友寛
情報処理学会研究報告, 2002-ARC-149-21 2002年8月 情報処理学会
共有メモリマルチプロセッサ上でのデータローカライゼーション対象マクロタスク決定手法
八木哲志, 板垣裕樹, 中野啓史, 石坂一久, 小幡元樹, 吉田明正, 笠原博徳
情報処理学会研究報告, 2002-ARC-147-34 2002年3月 情報処理学会
商用SMP上での粗粒度タスク並列処理
小幡元樹, 石坂一久, 中野啓史, 八木哲志, 吉田明正, 笠原博徳
情報処理学会研究報告, 2002-ARC-146-10 2002年2月 情報処理学会
粗粒度タスク並列処理のためのマルチレベルタスクスケジューリング
荒牧智子, 吉田明正
情報処理学会第63回全国大会, 2L-5 2001年9月 情報処理学会
共有メモリプロセッサシステム上での粗粒度タスク並列実現手法の評価
石坂一久, 八木哲志, 小幡元樹, 吉田明正, 笠原博徳
情報処理学会研究報告, 2000-ARC-141-7 2001年1月 情報処理学会
SMP上でのデータ依存マクロタスクグラフのためのデータローカライゼーション手法
吉田明正, 八木哲志, 笠原博徳
情報処理学会研究報告, 2000-ARC-141-6 2001年1月 情報処理学会
SMP上での階層型粗粒度並列処理のための多重割当てを伴う分散型ダイナミックスケジューリング
矢作浩, 板橋瑞穂, 吉田明正
情報処理学会第61回全国大会, 5Q-9 2000年10月 情報処理学会
階層型粗粒度タスク並列処理のための多重割当てを伴うダイナミックスケジューリング
情報処理学会研究報告, 2000-ARC-139-31 2000年8月 情報処理学会
データ依存のみをもつ任意形状のマクロタスクグラフに対するループ間データローカライゼーション手法
成清暁博, 松崎秀則, 小幡元樹, 吉田明正, 笠原博徳
情報処理学会第60回全国大会, 4J-2 2000年3月 情報処理学会
データ依存マクロタスクグラフに対するデータローカライゼーション手法
成清暁博, 松崎秀則, 小幡元樹, 吉田明正, 笠原博徳
情報処理学会研究報告, 2000-ARC-136-8 2000年1月 情報処理学会
マルチグレイン並列処理におけるサブルーチンを含むデータローカライゼーション手法
宇治川泰史, 成清暁博, 小幡元樹, 吉田明正, 岡本雅巳, 笠原博徳
情報処理学会第58回全国大会, 2D-5 1999年3月 情報処理学会
一般的なマクロタスクグラフに対するループ間データローカライゼーション手法
松崎秀則, 吉田明正, 越塚健一, 岡本雅巳, 小幡元樹, 笠原博徳
情報処理学会第56回全国大会, 2E-5 1998年3月 情報処理学会
Fortran階層型マクロデータフロー処理におけるデータローカライゼーション
吉田明正, 越塚健一, 岡本雅巳, 笠原博徳
情報処理学会研究報告, 97-ARC-125-2 1997年8月 情報処理学会
階層型マクロデータフロー処理におけるデータローカライゼーション手法
越塚健一, 吉田明正, 岡本雅巳, 笠原博徳
情報処理学会第54回全国大会, 1L-5 1997年3月 情報処理学会
実用レベルのマルチグレインFORTRANコンパイラの開発
岡本雅巳, 合田憲人, 吉田明正, 笠原 博徳, 成田 誠之助
情報処理学会研究報告, 96-ARC-120-8 1996年10月 情報処理学会
無同期近細粒度並列処理におけるデータ転送順序最適化
尾形航, 吉田明正, 岡本雅巳, 笠原博徳
電気学会研究会資料, IP-96-29 1996年9月 電気学会
マルチグレインデータローカライゼーションのための近細粒度タスクスケジューリング
吉田明正, 越塚健一, 尾形航, 笠原博徳
電子情報通信学会技術研究報告, CPSY96-66 1996年8月 電子情報通信学会
マルチグレイン並列処理におけるデータローカライゼーションのための近細粒度タスクスケジューリング
吉田明正, 尾形航, 岡本雅巳, 合田憲人, 笠原博徳
情報処理学会第50回全国大会, 1J-5, Vol.5 1995年3月 情報処理学会
無同期近細粒度並列処理における並列コードスケジューリング
尾形航, 太田昌人, 吉田明正, 岡本雅巳, 笠原博徳
情報処理学会第50回全国大会, 1J-8, Vol.5 1995年3月 情報処理学会
マルチプロセッサシステムOSCAR上での無同期近細粒度並列処理のためのコンパイル手法
尾形航, 太田昌人, 吉田明正, 岡本雅巳, 笠原博徳
電気学会研究会資料, IP-94-41 1994年12月 電気学会
マクロデータフロー処理におけるDoall/シーケンシャルループ間データローカライゼーション手法
吉田明正, 前田誠司, 尾形航, 笠原博徳
電気学会研究会資料, IP-94-40 1994年12月 電気学会
粗粒度並列処理におけるDoall/シーケンシャルループ間データローカライゼーション手法
吉田明正, 前田誠司, 尾形航, 笠原博徳
情報処理学会第49回全国大会, 4T-7, Vol.5 1994年9月 情報処理学会
マルチグレイン並列処理におけるタスク融合を用いたデータローカライゼーション手法
前田誠司, 吉田明正, 笠原博徳
情報処理学会第48回全国大会, 2B-3, Vol.6 1994年3月 情報処理学会
マクロデータフロー処理におけるデータローカライゼーション手法
吉田明正, 前田誠司, 尾形航, 岡本雅巳, 本多弘樹, 笠原博徳
電子情報通信学会技術研究報告, CPSY93-23 1993年8月 電子情報通信学会
Fortranマクロデータフロー処理におけるデータローカライゼーション
吉田明正, 前田誠司, 岡本雅巳, 合田憲人, 本多弘樹, 笠原博徳
情報処理学会第46回全国大会, 8L-3, Vol.6 1993年3月 情報処理学会
無同期細粒度並列処理のためのデータ転送順序最適化
尾形航, 吉田明正, 合田憲人, 岡本雅巳, 笠原博徳
情報処理学会第46回全国大会, 6L-3, Vol.6 1993年3月 情報処理学会
OSCAR Fortranマルチグレインコンパイラ
吉田明正, 岡本雅巳, 合田憲人, 尾形航, 本多弘樹, 笠原博徳
情報処理学会研究報告, 92-PRG9-10 1992年10月 情報処理学会
Fortranプログラムの階層的マクロデータフロー処理手法
岡本雅巳, 合田憲人, 尾形航, 吉田明正, 本多弘樹, 笠原博徳
情報処理学会研究報告, 92-ARC95-14 1992年8月 情報処理学会
Fortranマクロデータフロー処理のマルチプロセッサスーパーコンピュータ上での評価
合田憲人, 松本健, 岡本雅巳, 吉田明正, 本多弘樹, 笠原博徳, 成田誠之助
電子情報通信学会技術研究報告, CPSY92-13 1992年8月 電子情報通信学会
階層的マクロデータフロー処理のインプリメント手法
岡本雅巳, 合田憲人, 尾形航, 吉田明正, 本多弘樹, 笠原博徳
情報処理学会第44回全国大会, 2D-9, Vol.6 1992年3月 情報処理学会
OSCAR上でのFortranマクロデータフロー処理
吉田明正, 合田憲人, 岡本雅巳, 本多弘樹, 笠原博徳
電子情報通信学会技術研究報告, CPSY91-69 1992年1月 電子情報通信学会
マクロデータフロー処理におけるマクロタスク分割・融合手法
合田憲人, 岡本雅巳, 吉田明正, 本多弘樹, 笠原博徳
電子情報通信学会技術研究報告, CPSY91-30 1991年7月 電子情報通信学会
額田奨学基金受賞(東邦大学)
2008年1月
マルチプラットフォーム向けJava粗粒度並列処理コードの自動生成に関する研究
2016年4月 - 2019年3月
基盤研究(C)
担当区分:研究代表者
データローカリティ最適化技術
2000年9月 - 2003年3月
経済産業省NEDOアドバンスト並列化コンパイラ技術プロジェクト(再委託)
階層型粗粒度並列処理におけるプログラム再構成を伴うデータ局所化の研究
研究課題/領域番号:12780243 2000年4月 - 2002年3月
日本学術振興会 奨励研究 奨励研究(A)
吉田 明正
平成13年度は、共有メモリ型マルチプロセッサシステム上での階層型粗粒度タスク並列処理における、一般的なマクロタスクグラフを対象としたデータ局所化(データローカライゼーション)について研究を行った。本研究では、従来、集中共有メモリ経由で行われていた粗粒度タスク間データ転送において、分散キャッシュ(ローカルメモリ)を有効利用し、データ転送オーバヘッドを軽減することを目的としている。
具体的には、本年度は、粗粒度タスク並列処理の適用される各階層において、粗粒度タスク並列性が十分に得られ、かつ、粗粒度タスク間で分散キャッシュを介したデータ転送が行えるようにプログラムを再構成するループ整合分割法を開発した。本手法の適用後、各ループは整合して複数の部分ループに分割されており、同一データを使用する異なるループの部分ループ間において、分散キャッシュを介したデータ授受が可能となる。また、一般的なマクロタスクグラフから分散キャッシュ経由のデータ授受を行う領域を決定する方法として、データローカライゼーション対象マクロタスク決定法についても研究を行った。
上述のループ整合分割法を適用後、多量のデータ転送を必要とする粗粒度タスク集合を同一プロセッサに割り当てるため、データ転送ゲインを考慮したスケジューリングアルゴリズム、及び、データローカライゼーショングループを考慮したスケジューリングアルゴリズムを用いる。
本研究では、提案手法を用いた階層型粗粒度タスク並列処理をマルチプロセッサシステム(Sun Ultra80)上で性能評価し、その有効性を確認している。なお、本研究に関連した研究成果は、国際会議IWACT、情報処理学会論文誌、並列処理シンポジウム、情報処理学会研究会等で発表されている。
階層型粗粒度並列処理におけるデータ転送最小化に関する研究
研究課題/領域番号:10780205 1998年4月 - 2000年3月
日本学術振興会 奨励研究 奨励研究(A)
吉田 明正
本年度は、平成10年度に開発した階層型粗粒度並列処理のためのデータ転送最小化(データローカライゼーション)手法を拡張し、データ転送時間のさらなる軽減を行なった。階層型粗粒度並列処理では、粗粒度タスクを実行時にプロセッサに割り当て並列処理する方法であるため、粗粒度タスク間で共有されるデータは集中共有メモリに配置するのが一般的であった。それに対して、本研究では、粗粒度タスク(ループだけでなくサブルーチンも含む)間におけるデータ転送をプロセッサ上のローカルメモリ経由で行ない、データ転送を最小化する方法を提案した。
具体的には、データ転送量の多いループとサブルーチン間でデータローカライゼーションを実現する場合、以下の手順で並列処理用マシンコードを生成する。
1.ループとサブルーチン間で整合分割を行い、データと処理を分割する。
2.分割された部分ループと部分サブルーチンを同一プロセッサに割り当てるためのパーシャルスタティックタスク割当てを用いたダイナミックスケジューリングルーチンを生成する。
3.分割された部分ループと部分サブルーチン間においてローカルメモリを介したデータ授受を行うためのデータ転送コードを生成する。
また、本研究では、提案手法を用いた自動並列化コンパイラを作成してマルチプロセッサシステム上で性能評価を行い、その有効性を確認した。なお、本研究に関連した研究成果は、情報処理学会の論文誌、Journal of Parallel Computing、国際会議等で発表されている。
Click to view the Scopus page. The data was downloaded from Scopus API in April 22, 2026, via http://api.elsevier.com and http://www.scopus.com .