論文 - 八杉 昌宏
-
HOPE: A Parallel Execution Model Based on Hierarchical Omission 査読有り 国際誌
Masahiro Yasugi, Daisuke Muraoka, Tasuku Hiraishi, Seiji Umatani, Kento Emoto
Proceedings of the 48th International Conference on Parallel Processing (ICPP 2019) 77:1 - 77:11 2019年08月
-
A Coherent Random Number Utilization Scheme for a Fault-tolerant Parallel Execution Model Based on Hierarchical Omission 査読有り
Shogo Hiromatsu, Masahiro Yasugi, Tasuku Hiraishi, Kento Emoto
Journal of Information Processing ( 一般社団法人 情報処理学会 ) 33 ( 0 ) 295 - 311 2025年04月
-
Designing Restartable Exception Handling Mechanisms for Implementing Efficient and Safe High-level Languages 査読有り
Masahiro Yasugi, Kento Emoto, Tasuku Hiraishi
Journal of Information Processing ( 一般社団法人 情報処理学会 ) 32 ( 0 ) 436 - 450 2024年05月
-
Portable Implementations of Work Stealing 査読有り 国際誌
Masahiro Yasugi, Tasuku Hiraishi, Chihiro Takeuchi
Proceedings of International Conference on High Performance Computing in Asia-Pacific Region (HPCAsia 2024) 12 - 22 2024年01月
-
Yusuke Shiki, Masahiro Yasugi, Tasuku Hiraishi
Post-proceedings of the 23rd International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2022) 13798 LNCS 262 - 272 2023年04月
-
Construction of Hierarchical Matrix on Distributed Memory Systems using a Task Parallel Language 査読有り 国際誌
Zhengyang Bai, Tasuku Hiraishi, Akihiro Ida, Masahiro Yasugi, Keiichiro Fukazawa
Proceedings of the 10th International Symposium on Computing and Networking Workshops (CANDARW 2022) (10th International Workshop on Computer Systems and Architectures CSA 2022, held in conjunction with CANDAR 2022) 48 - 54 2023年03月
-
Zhengyang Bai, Tasuku Hiraishi, Akihiro Ida, Masahiro Yasugi
Journal of Information Processing ( 一般社団法人 情報処理学会 ) 30 ( 0 ) 742 - 754 2022年10月
-
Work-stealing Strategies That Consider Work Amount and Hierarchy 査読有り
Ryusuke Nakashima, Masahiro Yasugi, Hiroshi Yoritaka, Tasuku Hiraishi, Seiji Umatani
Journal of Information Processing ( 一般社団法人 情報処理学会 ) 29 478 - 489 2021年07月
-
Zhengyang Bai, Tasuku Hiraishi, Hiroshi Nakashima, Akihiro Ida, Masahiro Yasugi
Journal of Information Processing ( 一般社団法人 情報処理学会 ) 27 840 - 851 2019年12月
-
Extending a Work-Stealing Framework with Priorities and Weights 査読有り 国際誌
Ryusuke Nakashima, Hiroshi Yoritaka, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
Proceedings of the 9th Workshop on Irregular Applications: Architectures and Algorithms (IA3 2019) (held in conjunction with SC 2019) 9 - 16 2019年11月
-
Evaluating Portable Mechanisms for Legitimate Execution Stack Access with a Scheme Interpreter in an Extended SC Language 査読有り
Masahiro Yasugi, Reichi Ikeuchi, Tasuku Hiraishi, Tsuneyasu Komiya
Journal of Information Processing 27 177 - 189 2019年02月
-
Probabilistic guards: A mechanism for increasing the granularity of work-stealing programs 査読有り
Hiroshi Yoritaka, Ken Matsui, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
Parallel Computing 82 19 - 36 (Available online 22 June 2018) 2019年02月
-
Parallelization of Extracting Connected Subgraphs with Common Itemsets in Distributed Memory Environments 査読有り
Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
Journal of Information Processing 25 ( 0 ) 256 - 267 2017年02月
-
Evaluation of an MPI-Based Implementation of the Tascell Task-Parallel Language on Massively Parallel Systems 査読有り
Daisuke Muraoka, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
Proceedings of the 45th International Conference on Parallel Processing Workshops (ICPPW 2016) (Ninth International Workshop on Parallel Programming Models and Systems Software for High-End Computing P2S2 2016, held in conjunction with ICPP 2016) 161 - 170 2016年08月
-
Extending a Work-Stealing Framework with Probabilistic Guards 査読有り
Hiroshi Yoritaka, Ken Matsui, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
Proceedings of the 45th International Conference on Parallel Processing Workshops (ICPPW 2016) (Ninth International Workshop on Parallel Programming Models and Systems Software for High-End Computing P2S2 2016, held in conjunction with ICPP 2016) 171 - 180 2016年08月
-
Reducing Redundant Search in Parallel Graph Mining using Exceptions 査読有り
Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW 2016) (21st International Workshop on High-Level Parallel Programming Models and Supportive Environments HIPS 2016, held in conjunction with IPDPS 2016) 328 - 337 2016年05月
-
An Implementation of Exception Handling with Collateral Task Abortion 査読有り
Tasuku Hiraishi, Shingo Okuno, Masahiro Yasugi
Journal of Information Processing 24 ( 2 ) 2016年03月
-
Design and Implementation of a Java Bytecode Manipulation Library for Clojure 査読有り
Seiji Umatani, Tomoharu Ugawa, Masahiro Yasugi
Journal of Information Processing 23 ( 5 ) 716 - 729 2015年09月
-
Parallelization of Extracting Connected Subgraphs with Common Itemsets 査読有り
Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
IPSJ Transactions on Programming 7 ( 3 ) 22 - 39 2014年07月
-
L-Closureの呼び出しコストの削減 査読有り
田附正充, 八杉 昌宏, 平石 拓, 馬谷 誠二
情報処理学会論文誌 プログラミング 6 ( 2 ) 13 - 32 2013年08月
-
A Proper Performance Evaluation System That Summarizes Code Placement Effects 査読有り
Masahiro Yasugi, Yuki Matsuda, Tomoharu Ugawa
Proceedings of the 11th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE '13) 41 - 48 2013年06月
-
Safeアンビエントに基づく分散アプリケーション開発用Lisp環境 査読有り
林 奉行, 馬谷 誠二, 八杉 昌宏, 湯淺 太一
コンピュータソフトウェア 30 ( 1 ) 231 - 256 2013年02月
-
Automatic and Tunable Multi-Level Locality Improvement with a Lisp Garbage Collector 査読有り
Masahiro Yasugi, Shingo Yuasa, Taiichi Yuasa
Proceedings of the International Lisp Conference 53 - 61 2012年10月
-
SEAN: Support Tool for Detecting Rule Violations in JNI Coding 査読有り
Haruna Nishiwaki, Tomoharu Ugawa, Seiji Umatani, Masahiro Yasugi, Taiichi Yuasa
IPSJ Transactions on Programming 5 ( 3 ) 23 - 28 2012年08月
-
日本ソフトウェア科学会第28回大会報告
八杉昌宏
コンピュータソフトウェア ( 日本ソフトウェア科学会 ) 29 ( 1 ) 240 - 250 2012年02月
-
Parallel Graph Traversals using Work-Stealing Frameworks for Many-core Platforms 査読有り
Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani, Taiichi Yuasa
Journal of Information Processing 20 ( 1 ) 128 - 139 2012年01月
-
バックトラックに基づく動的負荷分散フレームワークTascell
平石拓, 八杉昌宏
京都大学学術情報メディアセンター 全国共同利用版広報 ( 京都大学学術情報メディアセンター ) 10 ( 1 ) 31 - 42 2011年06月
-
Safe AmbientsのためのJavaフレームワーク 査読有り
岡田 翔太, 馬谷 誠二, 林 奉行, 八杉 昌宏, 湯淺 太一
情報処理学会論文誌 プログラミング 4 ( 3 ) 26 - 41 2011年06月
-
Abstract Machines for Safe Ambients in Wide-Area and Mobile Networks 査読有り
Seiji Umatani, Masahiro Yasugi, Taiichi Yuasa
Proceedings of the 13th International Conference on Coordination Models and Languages (COORDINATION 2011),LNCS 6721 172 - 186 2011年06月
-
SC言語処理系における変形規則の再利用機構 査読有り
平石 拓, 八杉 昌宏, 湯淺 太一
コンピュータソフトウェア 28 ( 1 ) 258 - 271 2011年02月
-
L-Closureを用いた真に末尾再帰的なSchemeインタプリタ 査読有り
八杉 昌宏, 平石 拓, 小島 啓史, 馬谷 誠二, 小宮 常康, 湯淺 太一
情報処理学会論文誌 プログラミング 3 ( 5 ) 1 - 17 2010年12月
-
Dynamic Graph Traversals for Concurrent Rewriting using Work-Stealing Frameworks for Multicore Platforms 査読有り
Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani, Taiichi Yuasa
Proceedings of the 16th International Conference on Parallel and Distributed Systems (ICPADS 2010) 406 - 414 2010年12月
-
Managing Continuations for Proper Tail Recursion 査読有り
Masahiro Yasugi, Tsuneyasu Komiya, Tasuku Hiraishi, Seiji Umatani
Proceedings of the 2010 International Lisp Conference (ILC 2010) 65 - 72 2010年10月
-
Validating Low-Level Instructions for Fixnums using BDDs 査読有り
Shingo Yuasa, Masahiro Yasugi
Proceedings of the 2010 International Lisp Conference (ILC 2010) 11 - 19 2010年10月
-
L-Closure:安全な計算状態操作機構
八杉昌宏
情報処理 ( 情報処理学会 ) 51 ( 7 ) 885 - 885 2010年07月
-
動的名前解決による通信先・移動先の柔軟な指定が可能な分散アンビエントシステムの設計 査読有り
馬谷 誠二, 八杉 昌宏, 湯淺 太一
コンピュータソフトウェア 27 ( 2 ) 50 - 61 2010年05月
-
リターンバリア型実時間ごみ集めの抽象モデル検査 査読有り
藤川 浩光, 馬谷 誠二, 八杉 昌宏, 湯淺 太一
情報処理学会論文誌 プログラミング 2 ( 4 ) 13 - 32 2009年08月
-
Cache-conscious階層的グループ化データ配置法:Cache-oblivious配置法との実験的比較 査読有り
八杉 昌宏, 後藤 裕輔, 馬谷 誠二, 湯淺 太一
情報処理学会論文誌 プログラミング,巻号 2 ( 3 ) 33 - 47 2009年07月
-
Backtracking-based Load Balancing 査読有り
Tasuku Hiraishi, Masahiro Yasugi, Seiji Umatani, Taiichi Yuasa
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009) 55 - 64 2009年02月
-
タプル空間によるブラウザ間通信を備えたScheme 処理系の開発 査読有り
原 悠, 鵜川 始陽, 湯淺 太一, 八杉 昌宏
情報処理学会論文誌 プログラミング 1 ( 2 ) 85 - 99 2008年09月
-
Replication-Based Incremental Compaction 査読有り
Tomoharu Ugawa, Masahiro Yasugi, Taiichi Yuasa
11th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing 516 - 524 2008年05月
-
マルチスレッド環境における実時間ごみ集めのためのスレッド再開バリア 査読有り
鵜川 始陽, 花井 亮, 八杉 昌宏, 湯淺 太一
コンピュータソフトウェア 25 ( 2 ) 135 - 150 2008年04月
-
L-Closure:高性能・高信頼プログラミング言語の実装向け言語機構 査読有り
八杉 昌宏, 平石 拓, 篠原 丈成, 湯淺 太一
情報処理学会論文誌:プログラミング 49 ( SIG 1(PRO 35) ) 63 - 83 2008年01月
-
Memory Usage Improvement Using Runtime Alias Detection 査読有り
Ryo Hanai, Tomoharu Ugawa, Masashi Yoneda, Masahiro Yasugi, Taiichi Yuasa
Trends in Functional Programming, Intellect 7 129 - 144 2007年12月
-
Improving Search Speed on Pointer-Based Large Data Structures Using a Hierarchical Clustering Copying Algorithm 査読有り
Masahiro Yasugi, Taiichi Yuasa
Post-proceedings of the International Workshop on Innovative Architecture for Future generation Processors and Systems 2007 (IWIA 2007) 43 - 52 2007年12月
-
Experience with SC: Transformation-based Implementation of Various Language Extensions to C 査読有り
Tasuku Hiraishi, Masahiro Yasugi, Taiichi Yuasa
Proceedings of the International Lisp Conference 103 - 113 2007年04月
-
リージョン変数の動的なエイリアス判定によるメモリ効率向上 査読有り
米田 匡史, 鵜川 始陽, 花井 亮, 八杉 昌宏, 湯淺 太一
情報処理学会論文誌:プログラミング 47 ( SIG 11(PRO 30) ) 38 - 49 2006年07月
-
A Type System and Compilation Techniques for Concurrent Objects 査読有り
Masahiro Yasugi
Information and Media Technologies 1 ( 1 ) 15 - 32 2006年06月
-
Efficient and Portable Implementation of Java-style Exception Handling in C 査読有り
Seiji Umatani, Hirokazu Shobayashi, Masahiro Yasugi, Taiichi Yuasa
IPSJ Digital Courier 2 238 - 247 2006年05月
-
A Transformation-Based Implementation of Lightweight Nested Functions 査読有り
Tasuku Hiraishi, Masahiro Yasugi, Taiichi Yuasa
IPSJ Digital Courier 2 262 - 279 2006年05月
-
既存Cヘッダファイルの構文の異なる言語での有効利用 査読有り
平石 拓, 八杉 昌宏, 湯淺 太一
コンピュータソフトウェア 23 ( 2 ) 225 - 238 2006年04月
-
Memory Usage Improvement Using Runtime Alias Detection 査読有り
Ryo Hanai, Tomoharu Ugawa, Masashi Yoneda, Masahiro Yasugi, Taiichi Yuasa
Symposium on Trends in Functional Programming 2006 222 - 234 2006年04月
-
Lightweight Lexical Closures for Legitimate Execution Stack Access 査読有り
Masahiro Yasugi, Tasuku Hiraishi, Taiichi Yuasa
Proceedings of 15th International Conference on Compiler Construction.(CC2006) 170 - 184 2006年03月
-
Highly Reliable Embedded Software Development Using Advanced Software Technologies 査読有り
Takuya Katayama, Tatsuo Nakajima, Taiichi Yuasa, Tomoji Kishi, Shin Nakajima, Shuichi Oikawa, Masahiro Yasugi, Toshiaki Aoki, Mitsutaka Okazaki, Seiji Umatani
IEICE Transactions on Information and Systems E88-D ( 6 ) 1105 - 1116 2005年06月
-
Implementing S-Expression Based Extended Languages in Lisp 査読有り
Tasuku Hiraishi, Masahiro Yasugi, Taiichi Yuasa
International Lisp Conference 2005 179 - 188 2005年06月
-
Real-Time GC in JeRTy VM Using the Return-Barrier Method 査読有り
Hideaki Saiki, Yoshiharu Konaka, Tsuneyasu Komiya, Masahiro Yasugi, Taiichi Yuasa
8th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2005) 140 - 148 2005年05月
-
S式ベースC言語における変形規則による言語拡張機構 査読有り
平石 拓, 李 暁ろ, 八杉 昌宏, 馬谷 誠二, 湯淺 太一
情報処理学会論文誌:プログラミング 46 ( SIG 1(PRO 24) ) 40 - 56 2005年01月
-
入れ子関数を利用する動的負荷分散と高水準記述 査読有り
八杉 昌宏, 小宮 常康, 湯淺 太一
情報処理学会論文誌:コンピューティングシステム 45 ( SIG 11(ACS7) ) 368 - 377 2004年10月
-
オブジェクト指向並列言語OPAのための遅延正規化手法 査読有り
馬谷 誠二, 八杉 昌宏, 小宮 常康, 湯淺 太一
情報処理学会論文誌:プログラミング 45 ( SIG 5(PRO 21) ) 12 - 25 2004年05月
-
階層的グループ化に基づくコピー型ごみ集めによる局所性改善 査読有り
八杉 昌宏, 伊藤 智一, 小宮 常康, 湯淺 太一
情報処理学会論文誌:プログラミング 45 ( SIG 5(PRO 21) ) 36 - 52 2004年05月
-
継続の生成におけるスタックコピーの遅延 査読有り
鵜川 始陽, 皆川 宜久, 小宮 常康, 八杉 昌宏, 湯淺 太一
情報処理学会論文誌:プログラミング 44 ( SIG 13(PRO 18) ) 72 - 83 2003年10月
-
Lazy Stack Copying and Stack Copy Sharing for the Efficient Implementation of Continuations 査読有り
Tomoharu Ugawa, Nobuhisa Minagawa, Tsuneyasu Komiya, Masahiro Yasugi, Taiichi Yuasa
The First Asian Symposium on Programming Languages and Systems (APLAS'03),Springer LNCS 2895 410 - 426 2003年10月
-
Pursuing Laziness for Efficient Implementation of Modern Multithreaded Languages 査読有り
Seiji Umatani, Masahiro Yasugi, Tsuneyasu Komiya, Taiichi Yuasa
The fifth International Symposium on High Performance Computing (ISHPC-V),Springer LNCS 2858 174 - 188 2003年10月
-
Scheme 処理系におけるC言語拡張コードへのライトバリア自動挿入 査読有り
花井 亮, 小宮 常康, 八杉 昌宏, 湯淺 太一
情報処理学会論文誌:プログラミング 44 ( SIG 4(PRO 17) ) 17 - 24 2003年03月
-
適応的オブジェクトのための局面解析手法 査読有り
鎌田 十三郎, 八杉 昌宏
情報処理学会論文誌:プログラミング 44 ( SIG 2(PRO 16) ) 13 - 24 2003年02月
-
遅延タスク生成の反復計算向け拡張 査読有り
馬谷 誠二, 八杉 昌宏, 小宮 常康, 湯淺 太一
情報処理学会論文誌 43 ( 4 ) 948 - 957 2002年04月
-
入れ子関数を利用したマルチスレッドの実現 査読有り
田畑 悠介, 八杉 昌宏, 小宮 常康, 湯淺 太一
情報処理学会論文誌:プログラミング 43 ( SIG 3(PRO 14) ) 26 - 40 2002年03月
-
共有メモリ向けプリミティブとそのGCCを使った実現 査読有り
八杉 昌宏, 高田 潤, 田畑 悠介, 小宮 常康, 湯淺 太一
情報処理学会論文誌:プログラミング 43 ( SIG 1(PRO 13) ) 118 - 132 2002年01月
-
オブジェクト指向並列言語OPAのためのコード生成手法 査読有り
八杉 昌宏, 馬谷 誠二, 鎌田 十三郎, 田畑 悠介, 伊藤 智一, 小宮 常康, 湯淺 太一
情報処理学会論文誌:プログラミング 42 ( SIG 11(PRO 12) ) 1 - 13 2001年11月
-
Javaと相互呼び出し可能なScheme処理系「ぶぶ」における継続機能と例外処理機能の実装 査読有り
鵜川 始陽, 湯淺 太一, 小宮 常康, 八杉 昌宏
情報処理学会論文誌:プログラミング 42 ( SIG 11(PRO 12) ) 25 - 36 2001年11月
-
Java上のScheme処理系「ぶぶ」における単一のクラスローダを用いたオブジェクトシステムの実装 査読有り
窪田 貴志, 湯淺 太一, 倉林 則之, 八杉 昌宏, 小宮 常康
情報処理学会論文誌:プログラミング 42 ( SIG 7(PRO 11) ) 57 - 69 2001年07月
-
リターン・バリア 査読有り
湯淺 太一, 中川 雄一郎, 小宮 常康, 八杉 昌宏
情報処理学会論文誌:プログラミング 41 ( SIG 9(PRO 8) ) 87 - 99 2000年11月
-
Hierarchically Structured Synchronization and ExceptionHandling in Parallel Languages Using Dynamic Scope 査読有り
Masahiro Yasugi
Parallel and Distributed Computing for Symbolic and Irregular Applications,World Scientific 122 - 148 2000年05月
-
Adaptive Objects for Concurrent Accesses 査読有り
Masahiro Yasugi, Shigeyuki Eguchi, Kazuo Taki
Object-Oriented Parallel and Distributed Programming,HERMES Science Publications 187 - 206 2000年01月
-
動的スコープの利用による並列言語の同期・例外処理の階層的構造化 査読有り
八杉 昌宏
情報処理学会論文誌:プログラミング 40 ( SIG 4(PRO 3) ) 44 - 57 1999年05月
-
適応的オブジェクトによる排他制御の実行時緩和 査読有り
江口 重行, 八杉 昌宏, 鎌田 十三郎, 瀧 和男
情報処理学会論文誌 40 ( 5 ) 2084 - 2092 1999年05月
-
Eliminating Bottlenecks on Parallel Systems Using Adaptive Objects 査読有り
Masahiro Yasugi, Shigeyuki Eguchi, Kazuo Taki
Proc. of International Conference on Parallel Architectures and Compilation Techniques 80 - 87 1998年10月
-
並列オブジェクト指向言語のためのガーベジコレクタ 査読有り
八杉 昌宏
情報処理学会論文誌 39 ( 6 ) .1691 - 1699 1998年06月