Differences between revisions 32 and 33
Revision 32 as of 2016-12-30 07:53:29
Size: 94362
Editor: tau
Comment:
Revision 33 as of 2017-10-15 12:37:28
Size: 97683
Editor: tau
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
== 2017 ==
 * Masahiro Tanaka, Kenjiro Taura, and Kentaro Torisawa. Autonomic Resource Management for Program Orchestration in Large-Scale Data Analysis ([[https://www.google.com/search?q=Autonomic+Resource+Management+for+Program+Orchestration+in+Large-Scale+Data+Analysis&ie=utf-8&oe=utf-8|google]]). In '' Parallel and Distributed Processing Symposium (IPDPS), 2017 IEEE International'', 2017.
 * Yuchen Qiao, Kazuma Hashimoto, Akiko Eriguchi, Haixia Wang, Dongsheng Wang, Yoshimasa Tsuruoka, and Kenjiro Taura. Cache Friendly Parallelization of Neural Encoder-Decoder Models Without Padding on Multi-core Architecture ([[https://www.google.com/search?q=Cache+Friendly+Parallelization+of+Neural+Encoder-Decoder+Models+Without+Padding+on+Multi-core+Architecture&ie=utf-8&oe=utf-8|google]]). In '' Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2017 IEEE International'', 2017.
 * Namsraijav Byambajav and Taura Kenjiro. Performance Modeling of Task Parallel Programs ([[https://www.google.com/search?q=Performance+Modeling+of+Task+Parallel+Programs&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌プログラミング (PRO)'', 2017.
 * An Huynh and Kenjiro Taura. Delay Spotter: A Tool for Spotting Scheduler-Caused Delays in Task Parallel Runtime Systems ([[https://www.google.com/search?q=Delay+Spotter:+A+Tool+for+Spotting+Scheduler-Caused+Delays+in+Task+Parallel+Runtime+Systems&ie=utf-8&oe=utf-8|google]]). In '' Cluster Computing (CLUSTER), 2017 IEEE International Conference on'', 2017.
Line 5: Line 10:
 * Sato Shigeyuki and Taura Kenjiro. Abstraction of Space Partitioning for Spatial Computation ([[https://www.google.com/search?q=Abstraction+of+Space+Partitioning+for+Spatial+Computation&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌プログラミング (PRO)'', 2016.
 * Akiyama Shigeki and Taura Kenjiro. Scalable Work Stealing of Native Threads on an x86-64 Infiniband Cluster (Preprint) ([[https://www.google.com/search?q=Scalable+Work+Stealing+of+Native+Threads+on+an+x86-64+Infiniband+Cluster+(Preprint)&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌コンピューティングシステム (ACS)'', 2016.
Line 16: Line 19:
 * Matsuoka Satoshi, Amano Hideharu, Nakajima Kengo, Inoue Koji, Kudoh Tomohiro, Maruyama Naoya, Taura Kenjiro, Iwashita Takeshi, Katagiri Takahiro, and Hanawa Toshihiro. From FLOPS to BYTES: Disruptive Change towards the Post-Moore Era (Unrefereed Workshop Manuscript) ([[https://www.google.com/search?q=From+FLOPS+to+BYTES:+Disruptive+Change+towards+the+Post-Moore+Era+(Unrefereed+Workshop+Manuscript)&ie=utf-8&oe=utf-8|google]]). In '' 研究報告ハイパフォーマンスコンピューティング (HPC)'', 2016.
 * Abdelhalim Amer, Satoshi Matsuoka, Miquel Pericas, Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with Data-Driven OpenMP Tasks on Multicore Architectures ([[https://www.google.com/search?q=Scaling+FMM+with+Data-Driven+OpenMP+Tasks+on+Multicore+Architectures&ie=utf-8&oe=utf-8|google]]). In '' International Workshop on OpenMP'', 2016.
 * Matsuoka Satoshi, Amano Hideharu, Inoue Koji, Kudoh Tomohiro, Maruyama Naoya, Taura Kenjiro, Iwashita Takeshi, Katagiri Takahiro, Hanawa Toshihiro, and Endo Toshio. From FLOPS to BYTES: Disruptive Change towards the Post-Moore Era (Unrefereed Workshop Manuscript) ([[https://www.google.com/search?q=From+FLOPS+to+BYTES:+Disruptive+Change+towards+the+Post-Moore+Era+(Unrefereed+Workshop+Manuscript)&ie=utf-8&oe=utf-8|google]]). In '' 研究報告ハイパフォーマンスコンピューティング (HPC)'', 2016.
 * Abdelhalim Amer, Satoshi Matsuoka, Miquel Pericas, Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with data-driven openmp tasks on multicore architectures ([[https://www.google.com/search?q=Scaling+FMM+with+data-driven+openmp+tasks+on+multicore+architectures&ie=utf-8&oe=utf-8|google]]). In '' International Workshop on OpenMP'', 2016.
Line 20: Line 23:
 * Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with Data-Driven OpenMP Tasks on Multicore Architectures ([[https://www.google.com/search?q=Scaling+FMM+with+Data-Driven+OpenMP+Tasks+on+Multicore+Architectures&ie=utf-8&oe=utf-8|google]]). In '' OpenMP: Memory, Devices, and Tasks: 12th International Workshop on OpenMP, IWOMP 2016, Nara, Japan, October 5-7, 2016, Proceedings'', 2016.
Line 21: Line 25:
 * Keisuke Fukuda, Motohiko Matsuda, Naoya Maruyama, Rio Yokota, Kenjiro Taura, and Satoshi Matsuoka. Tapas: An Implicitly Parallel Programming Framework for Hierarchical N-Body Algorithms ([[https://www.google.com/search?q=Tapas:+An+Implicitly+Parallel+Programming+Framework+for+Hierarchical+N-Body+Algorithms&ie=utf-8&oe=utf-8|google]]). In '' Parallel and Distributed Systems (ICPADS), 2016 IEEE 22nd International Conference on'', 2016.
 * Sato Shigeyuki and Taura Kenjiro. Abstraction of Space Partitioning for Spatial Computation ([[https://www.google.com/search?q=Abstraction+of+Space+Partitioning+for+Spatial+Computation&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌プログラミング (PRO)'', 2016.
Line 23: Line 29:
 * Hiroshi Inoue and Kenjiro Taura. SIMD-and cache-friendly algorithm for sorting an array of structures ([[http://dl.acm.org/citation.cfm?id=2809988|publisher]], [[https://www.google.com/search?q=SIMD-and+cache-friendly+algorithm+for+sorting+an+array+of+structures&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the VLDB Endowment'', 2015.
 * An Huynh, Douglas Thain, Miquel Pericàs, and Kenjiro Taura. DAGViz: a DAG visualization tool for analyzing task-parallel program traces ([[http://dl.acm.org/authorize?N20639|acm]], [[http://dl.acm.org/citation.cfm?id=2835241|publisher]], [[https://www.google.com/search?q=DAGViz:+a+DAG+visualization+tool+for+analyzing+task-parallel+program+traces&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the 2nd Workshop on Visual Performance Analysis'', 2015.
 * Hiroshi Inoue and Kenjiro Taura. Simd-and cache-friendly algorithm for sorting an array of structures ([[https://www.google.com/search?q=Simd-and+cache-friendly+algorithm+for+sorting+an+array+of+structures&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the VLDB Endowment'', 2015.
 * An Huynh, Douglas Thain, Miquel Pericas, and Kenjiro Taura. Dagviz: A dag visualization tool for analyzing task-parallel program traces ([[https://www.google.com/search?q=Dagviz:+A+dag+visualization+tool+for+analyzing+task-parallel+program+traces&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the 2nd Workshop on Visual Performance Analysis'', 2015.
Line 26: Line 32:
 * Huynh An, Thain Douglas, Pericas Miquel, and Taura Kenjiro. Analyzing Task Parallel Program Traces based on DAG Visualization ([[https://ipsj.ixsq.nii.ac.jp/ej/index.php?active_action=repository_view_main_item_detail&page_id=13&block_id=8&item_id=144632&item_no=1|publisher]], [[https://www.google.com/search?q=Analyzing+Task+Parallel+Program+Traces+based+on+DAG+Visualization&ie=utf-8&oe=utf-8|google]]). In '' 研究報告ハイパフォーマンスコンピューティング (HPC)'', 2015.
Line 30: Line 35:
 * Huynh An, Thain Douglas, Pericas Miquel, and Taura Kenjiro. Analyzing Task Parallel Program Traces based on DAG Visualization ([[https://www.google.com/search?q=Analyzing+Task+Parallel+Program+Traces+based+on+DAG+Visualization&ie=utf-8&oe=utf-8|google]]). In '' '', 2015.
Line 33: Line 39:
 * Hiroshi Inoue, Moriyoshi Ohara, and Kenjiro Taura. Faster set intersection with SIMD instructions by reducing branch mispredictions ([[http://dl.acm.org/citation.cfm?id=2735518|publisher]], [[https://www.google.com/search?q=Faster+set+intersection+with+SIMD+instructions+by+reducing+branch+mispredictions&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the VLDB Endowment'', 2014.  * Hiroshi Inoue, Moriyoshi Ohara, and Kenjiro Taura. Faster set intersection with simd instructions by reducing branch mispredictions ([[https://www.google.com/search?q=Faster+set+intersection+with+simd+instructions+by+reducing+branch+mispredictions&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the VLDB Endowment'', 2014.
Line 60: Line 66:
 * 堀内美希 and 田浦健次朗. 広域分散ファイルシステムのための適応的な先読み手法 ([[https://www.google.com/search?q=広域分散ファイルシステムのための適応的な先読み手法&ie=utf-8&oe=utf-8|google]]). In '' 先進的計算基盤システムシンポジウム (SACSIS)'', 2012.  * 堀内美希 and 田浦健次朗. 広域分散ファイルシステムのための適応的な先読み手法 ([[https://www.google.com/search?q=広域分散ファイルシステムのための適応的な先読み手法&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌コンピューティングシステム (ACS)'', 2012.
Line 75: Line 81:
 * Kenjiro Taura, Jun Nakashima, Rio Yokota, and Naoya Maruyama. A task parallelism meets fast multipole methods ([[https://www.google.com/search?q=A+task+parallelism+meets+fast+multipole+methods&ie=utf-8&oe=utf-8|google]]). In '' A Task Parallelism Meets Fast Multipole Methods'', 2012.  * Kenjiro Taura, Rio Yokota, and Naoya Maruyama. A task parallelism meets fast multipole methods ([[https://www.google.com/search?q=A+task+parallelism+meets+fast+multipole+methods&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of SCALA'', 2012.
Line 92: Line 98:
 * Dun Nan, Taura Kenjiro, and Yonezawa Akinori. Performance Evaluation of a Distributed File System with Locality-Aware Metadata Lookups ([[https://www.google.com/search?q=Performance+Evaluation+of+a+Distributed+File+System+with+Locality-Aware+Metadata+Lookups&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌コンピューティングシステム (ACS)'', 2011.
Line 121: Line 126:
 * Shota Yoshitomi, Ken Hironaka, and Kenjiro Taura. An adaptive collective communication suppressing contention ([[https://www.google.com/search?q=An+adaptive+collective+communication+suppressing+contention&ie=utf-8&oe=utf-8|google]]). In '' SACSIS 2009'', 2009.  * Shota Yoshitomi. An adaptive collective communication suppressing contention ([[https://www.google.com/search?q=An+adaptive+collective+communication+suppressing+contention&ie=utf-8&oe=utf-8|google]]). In '' SACSIS 2009'', 2009.
Line 125: Line 130:
 * Hideo Saito, Ken Hironaka, and Kenjiro Taura. A scalable high-performance communication library for wide-area environments ([[https://www.google.com/search?q=A+scalable+high-performance+communication+library+for+wide-area+environments&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing'', 2008.  * Hideo Saito, Ken Hironaka, and Kenjiro Taura. A scalable high-performance communication library for wide-area environments ([[https://www.google.com/search?q=A+scalable+high-performance+communication+library+for+wide-area+environments&ie=utf-8&oe=utf-8|google]]). In '' Grid Computing, 2008 9th IEEE/ACM International Conference on'', 2008.
Line 141: Line 146:
 * Yasuhito Nannya, Michi Kamei, Hiroki Torikai, Takakazu Kawase, Kenjiro Taura, Yoshihiro Inamoto, Taro Takahashi, Makoto Yazaki, Satoko Morishima, and Koichi Miyamura. HapMap Scanning of Novel Human Minor Histocompatibility Antigens ([[https://www.google.com/search?q=HapMap+Scanning+of+Novel+Human+Minor+Histocompatibility+Antigens&ie=utf-8&oe=utf-8|google]]). In '' Blood'', 2008.  * Yasuhito Nannya, Michi Kamei, Hiroki Torikai, Takakazu Kawase, Kenjiro Taura, Yoshihiro Inamoto, Taro Takahashi, Makoto Yazaki, Satoko Morishima, and Koichi Miyamura. HapMap Scanning of Novel Human Minor Histocompatibility Antigens ([[https://www.google.com/search?q=HapMap+Scanning+of+Novel+Human+Minor+Histocompatibility+Antigens&ie=utf-8&oe=utf-8|google]]). In '' '', 2008.
Line 150: Line 155:
 * 弘中健, 澤井省吾, and 田浦健次朗. 揮発性資源上での並列分散計算を支援するオブジェクト指向ライブラリ ([[https://www.google.com/search?q=揮発性資源上での並列分散計算を支援するオブジェクト指向ライブラリ&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会研究報告システムソフトウェアとオペレーティング・システム (OS)'', 2007.
Line 155: Line 161:
 * TAURA Kenjiro and CHIKAYAMA Takashi. A Low-stretch Object Migration Scheme for Wide-area Environments ([[https://www.google.com/search?q=A+Low-stretch+Object+Migration+Scheme+for+Wide-area+Environments&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌プログラミング (PRO)'', 2007.  * HIRONAKA Ken, TAURA Kenjiro, and CHIKAYAMA Takashi. A Low-stretch Object Migration Scheme for Wide-area Environments ([[https://www.google.com/search?q=A+Low-stretch+Object+Migration+Scheme+for+Wide-area+Environments&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌プログラミング (PRO)'', 2007.
Line 175: Line 181:
 * Carlos A Varela, Paolo Ciancarini, and Kenjiro Taura. Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments. ([[https://www.google.com/search?q=Worldwide+computing:+Adaptive+middleware+and+programming+technology+for+dynamic+Grid+environments.&ie=utf-8&oe=utf-8|google]]). In '' Scientific Programming'', 2005.  * Carlos A Varela, Paolo Ciancarini, and Kenjiro Taura. Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments ([[https://www.google.com/search?q=Worldwide+computing:+Adaptive+middleware+and+programming+technology+for+dynamic+Grid+environments&ie=utf-8&oe=utf-8|google]]). In '' Scientific Programming'', 2005.
Line 179: Line 185:
 * 堀田勇樹, 田浦健次朗, and 近山隆. 耐故障並列計算を支援する自律的な故障検知機構 ([[https://www.google.com/search?q=耐故障並列計算を支援する自律的な故障検知機構&ie=utf-8&oe=utf-8|google]]). In '' IPSJ Transactions on Advanced Computing Systems'', 2005.  * 堀田勇樹, 田浦健次朗, and 近山隆. 耐故障並列計算を支援する自律的な故障検知機構 ([[https://www.google.com/search?q=耐故障並列計算を支援する自律的な故障検知機構&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌コンピューティングシステム (ACS)'', 2005.
Line 184: Line 190:
 * T Shiraki, K Ishiguro, R Fukano, Y Kamoshida, T Shirase, H Saitou, K Taura, M Otake, T Sato, and N Otsu. Realtime Motion Recognition by using CHLAC feature and Grid Computing ([[https://www.google.com/search?q=Realtime+Motion+Recognition+by+using+CHLAC+feature+and+Grid+Computing&ie=utf-8&oe=utf-8|google]]). In '' '', 2005.  * T Shiraki, K Ishiguro, R Fukano, Y Kamoshida, T Shirase, H Saitou, K Taura, M Otake, T Sato, and N Otsu. Realtime motion recognition by using CHLAC feature and grid computing ([[https://www.google.com/search?q=Realtime+motion+recognition+by+using+CHLAC+feature+and+grid+computing&ie=utf-8&oe=utf-8|google]]). In '' '', 2005.
Line 198: Line 204:
 * Kenjiro Taura. Grid explorer: A tool for discovering, selecting, and using distributed resources efficiently ([[https://www.google.com/search?q=Grid+explorer:+A+tool+for+discovering,+selecting,+and+using+distributed+resources+efficiently&ie=utf-8&oe=utf-8|google]]). In '' IPSJ SIG Technical Report'', 2004.  * KENJIRO TAURAW. Grid Explorer: A Tool for Discovering, Selecting, and Using Distributed Resources Efficiently ([[https://www.google.com/search?q=Grid+Explorer:+A+Tool+for+Discovering,+Selecting,+and+Using+Distributed+Resources+Efficiently&ie=utf-8&oe=utf-8|google]]). In '' '', 2004.
 * K Taura. An Interactive Shell for the Grid Environment ([[https://www.google.com/search?q=An+Interactive+Shell+for+the+Grid+Environment&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems, 2004'', 2004.
Line 220: Line 227:
 * Oiwa Yutaka, Kenjiro Taura, and Akinori Yonezawa. Extending Java virtual machine with integer‐reference conversion ([[https://www.google.com/search?q=Extending+Java+virtual+machine+with+integer‐reference+conversion&ie=utf-8&oe=utf-8|google]]). In '' Concurrency: Practice and Experience'', 2000.  * Oiwa Yutaka, Kenjiro Taura, and Akinori Yonezawa. Extending Java virtual machine with integer‐reference conversion ([[https://www.google.com/search?q=Extending+Java+virtual+machine+with+integer‐reference+conversion&ie=utf-8&oe=utf-8|google]]). In '' Concurrency and Computation: Practice and Experience'', 2000.
Line 226: Line 233:
 * 弘中健, 澤井省吾, and 田浦健次朗. 揮発性資源上での並列分散計算を支援するオブジェクト指向ライブラリ ([[https://www.google.com/search?q=揮発性資源上での並列分散計算を支援するオブジェクト指向ライブラリ&ie=utf-8&oe=utf-8|google]]). In '' 情報処理学会論文誌'', 2000.
Line 239: Line 245:
 * Kenjiro Taura. Implementation Techniques for Programming Languages that Support Fine-Grain Multithreading ([[https://www.google.com/search?q=Implementation+Techniques+for+Programming+Languages+that+Support+Fine-Grain+Multithreading&ie=utf-8&oe=utf-8|google]]). In '' コンピュータソフトウェア'', 1999.
 * Kenjiro Taura. StackThreads/MP User's Manual ([[https://www.google.com/search?q=StackThreads/MP+User's+Manual&ie=utf-8&oe=utf-8|google]]). In '' '', 1999.
Line 243: Line 251:
 * Toshio Endo, Kenjiro Taura, and Akinori Yonezawa. A scalable mark-sweep garbage collector on large-scale shared-memory machines ([[https://www.google.com/search?q=A+scalable+mark-sweep+garbage+collector+on+large-scale+shared-memory+machines&ie=utf-8&oe=utf-8|google]]). In '' Master's thesis, University of Tokyo'', 1998.
Line 253: Line 262:
 * Takaahi Nhorniya, Kenjiro Taura, Kentaro Torisawa, and Junichi Tsujii. A scalable implementation of parallel CKY algorithm in concurrent object-oriented language ABCL/f ([[https://www.google.com/search?q=A+scalable+implementation+of+parallel+CKY+algorithm+in+concurrent+object-oriented+language+ABCL/f&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of JSSST Workshop on Object-Oriented Computing (WOOC)'', 1997.  * Takaahi Nhorniya, Kenjiro Taura, Kentaro Torisawa, and Jun'ichi Tsujii. A scalable implementation of parallel CKY algorithm in concurrent object-oriented language ABCL/f ([[https://www.google.com/search?q=A+scalable+implementation+of+parallel+CKY+algorithm+in+concurrent+object-oriented+language+ABCL/f&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of JSSST Workshop on Object-Oriented Computing (WOOC)'', 1997.
Line 255: Line 264:
 * Toshio Endo and Kenjiro Taura. Akinori Yonezaw a. A scalable mark-sweep garbage collector on large-scale shared-memory machines ([[https://www.google.com/search?q=Akinori+Yonezaw+a.+A+scalable+mark-sweep+garbage+collector+on+large-scale+shared-memory+machines&ie=utf-8&oe=utf-8|google]]). In '' Proceedingsof A CM/IEEEConference on High Performance Networking and Computing (SC97)'', 1997.  * Toshio Endo and Уenjiro Taura. Akinori Yonezaw a. A scalable mark-sweep garbage collector on large-scale shared-memory machines ([[https://www.google.com/search?q=Akinori+Yonezaw+a.+A+scalable+mark-sweep+garbage+collector+on+large-scale+shared-memory+machines&ie=utf-8&oe=utf-8|google]]). In '' Proceedingsof A CM/IEEEConference on High Performance Networking and Computing (SC97)'', 1997.
Line 259: Line 268:
 * Akihiro Nakaya, Kenjiro Taura, Kenji Yamamoto, and Akinori Yonezawa. Visualization of RNA secondary structures using highly parallel computers ([[https://www.google.com/search?q=Visualization+of+RNA+secondary+structures+using+highly+parallel+computers&ie=utf-8&oe=utf-8|google]]). In '' Computer applications in the biosciences: CABIOS'', 1996.  * Akihiro Nakaya, Kenjiro Taura, Kenji Yamamoto, and Akinori Yonezawa. Visualization of RNA secondary structures using highly parallel computers ([[https://www.google.com/search?q=Visualization+of+RNA+secondary+structures+using+highly+parallel+computers&ie=utf-8&oe=utf-8|google]]). In '' Bioinformatics'', 1996.
Line 264: Line 273:
 * Satoshi Matsuoka, Masahiro Yasugi, Kenjiro Taura, Tomio Kamada, and Akinori Yonezawa. Compiling and Managing Concurrent Objects for Efficient Execution on High-Performance MPPs ([[https://www.google.com/search?q=Compiling+and+Managing+Concurrent+Objects+for+Efficient+Execution+on+High-Performance+MPPs&ie=utf-8&oe=utf-8|google]]). In '' Parallel Language and Compiler Research in Japan'', 1995.  * Satoshi Matsuoka, Masahiro Yasugi, Kenjiro Taura, Tomio Kamada, and Akinori Yonezawa. EFFICIENT EXECUTION ON HIGH-PERFORMANCE MPPS ([[https://www.google.com/search?q=EFFICIENT+EXECUTION+ON+HIGH-PERFORMANCE+MPPS&ie=utf-8&oe=utf-8|google]]). In '' Parallel Language and Compiler Research in Japan'', 1995.
Line 268: Line 277:
 * Kenjiro Taura. Design and implementation of concurrent object-oriented programming languages on stock multicomputers ([[https://www.google.com/search?q=Design+and+implementation+of+concurrent+object-oriented+programming+languages+on+stock+multicomputers&ie=utf-8&oe=utf-8|google]]). In '' '', 1994.
 * Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. ABCL: A Future-Based Polymorphic Typed Concurrent Object-Oriented Language ([[https://www.google.com/search?q=ABCL:+A+Future-Based+Polymorphic+Typed+Concurrent+Object-Oriented+Language&ie=utf-8&oe=utf-8|google]]). In '' Specification of Parallel Algorithms'', 1994.
 * Kenjiro Taura. Design and implementation of concurrent object-oriented programming languages on stock multicomputers ([[https://www.google.com/search?q=Design+and+implementation+of+concurrent+object-oriented+programming+languages+on+stock+multicomputers&ie=utf-8&oe=utf-8|google]]). In '' Master's thesis, The University of Tokyo, Tokyo'', 1994.
 * Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. ABCL/f: A future-based polymorphic typed concurrent object-oriented language-its design and implementation ([[https://www.google.com/search?q=ABCL/f:+A+future-based+polymorphic+typed+concurrent+object-oriented+language-its+design+and+implementation&ie=utf-8&oe=utf-8|google]]). In '' Proceedings of the DIMACS workshop on Specification of Parallel Algorithms'', 1994.
Line 275: Line 284:
 * Akinori Yonezawa Satoshi Matsuoka Masahiro Yasugi and Kenjiro Taura. Efficient Implementations of Concurrent Object-Oriented Languages on Multicomputers ([[https://www.google.com/search?q=Efficient+Implementations+of+Concurrent+Object-Oriented+Languages+on+Multicomputers&ie=utf-8&oe=utf-8|google]]). In '' Parallel Programming Systems: Proceedings of a JSPS Seminar'', 1993.
Line 286: Line 296:
 * Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with Data-Driven OpenMP Tasks on Multicore Architectures ([[https://www.google.com/search?q=Scaling+FMM+with+Data-Driven+OpenMP+Tasks+on+Multicore+Architectures&ie=utf-8&oe=utf-8|google]]). In '' OpenMP: Memory, Devices, and Tasks'', .  * Sriram Krishnamoorthy, J Ram Ramanujam, P Saday Sadayappan, Gagan Agrawal, Anthony Danalis, James Dinan, Anshu Dubey, John Feo, Franz Franchetti, and David Ham. Workshop Organization Organizing Committee ([[https://www.google.com/search?q=Workshop+Organization+Organizing+Committee&ie=utf-8&oe=utf-8|google]]). In '' '', .
 * Yuu Tanaka, Toshinori Sato, Takenori Koushiro, Jose L Ayala, Marisa Lopez-Vallejo, Alex Veidenbaum UCI, Kenjiro Taura, Masamichi Ando, Akinori Yonezawa, and Takeshi Kodaka. IWIA'04 Technical Program ([[https://www.google.com/search?q=IWIA'04+Technical+Program&ie=utf-8&oe=utf-8|google]]). In '' '', .
 * Atsushi Ohori, Kenjiro Taura, and Katsuhiro Ueno. Making SML# a General-purpose High-performance Language ([[https://www.google.com/search?q=Making+SML#+a+General-purpose+High-performance+Language&ie=utf-8&oe=utf-8|google]]). In '' '', .

Papers

note: Taura's google scholar page may have captured recent papers not listed below.

2017

  • Masahiro Tanaka, Kenjiro Taura, and Kentaro Torisawa. Autonomic Resource Management for Program Orchestration in Large-Scale Data Analysis (google). In Parallel and Distributed Processing Symposium (IPDPS), 2017 IEEE International, 2017.

  • Yuchen Qiao, Kazuma Hashimoto, Akiko Eriguchi, Haixia Wang, Dongsheng Wang, Yoshimasa Tsuruoka, and Kenjiro Taura. Cache Friendly Parallelization of Neural Encoder-Decoder Models Without Padding on Multi-core Architecture (google). In Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2017 IEEE International, 2017.

  • Namsraijav Byambajav and Taura Kenjiro. Performance Modeling of Task Parallel Programs (google). In 情報処理学会論文誌プログラミング (PRO), 2017.

  • An Huynh and Kenjiro Taura. Delay Spotter: A Tool for Spotting Scheduler-Caused Delays in Task Parallel Runtime Systems (google). In Cluster Computing (CLUSTER), 2017 IEEE International Conference on, 2017.

2016

  • Shintaro Iwasaki and Kenjiro Taura. Autotuning for Task Parallel Programs (google). In Annual Meeting on Advanced Computing System and Infrastructure, 2016.

  • 佐藤重幸 and 田浦健次朗. N体問題のためのデータ並列スケルトンの設計と実装 (google). In プログラミングおよびプログラミング言語ワークショップ, 2016.

  • 福田圭祐, 松田元彦, 丸山直也, 横田理央, 田浦健次朗, and 松岡聡. 階層的多体問題向けプログラミングフレームワーク Tapas (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2016.

  • Shigeki Akiyama and Kenjiro Taura. Scalable Work Stealing of Native Threads on an x86-64 Infiniband Cluster (google). In Journal of Information Processing, 2016.

  • Satoshi Matsuoka, Hideharu Amano, Kengo Nakajima, Koji Inoue, Tomohiro Kudoh, Naoya Maruyama, Kenjiro Taura, Takeshi Iwashita, Takahiro Katagiri, and Toshihiro Hanawa. From FLOPS to BYTES: disruptive change in high-performance computing towards the post-moore era (acm, google). In Proceedings of the ACM International Conference on Computing Frontiers, 2016.

  • Kenjiro Taura. A Quest for Unified, Global View Parallel Programming Models for Our Future (acm, google). In Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers, 2016.

  • Masahiro Tanaka, Kenjiro Taura, and Kentaro Torisawa. Low latency and resource-aware program composition for large-scale data analysis (google). In Cluster, Cloud and Grid Computing (CCGrid), 2016 16th IEEE/ACM International Symposium on, 2016.

  • Huynh An and Taura Kenjiro. Critical Path Analysis for Characterizing Parallel Runtime Systems (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2016.

  • Byambajav Namsraijav and Taura Kenjiro. Performance Modeling of Task Parallel Programs (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2016.

  • Matsuoka Satoshi, Amano Hideharu, Inoue Koji, Kudoh Tomohiro, Maruyama Naoya, Taura Kenjiro, Iwashita Takeshi, Katagiri Takahiro, Hanawa Toshihiro, and Endo Toshio. From FLOPS to BYTES: Disruptive Change towards the Post-Moore Era (Unrefereed Workshop Manuscript) (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2016.

  • Abdelhalim Amer, Satoshi Matsuoka, Miquel Pericas, Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with data-driven openmp tasks on multicore architectures (google). In International Workshop on OpenMP, 2016.

  • Shintaro Iwasaki and Kenjiro Taura. A static cut-off for task parallel programs (acm, google). In Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016.

  • Masaru Ito, Hiroshi Inoue, and Kenjiro Taura. Fragmented BWT: An Extended BWT for Full-Text Indexing (google). In International Symposium on String Processing and Information Retrieval, 2016.

  • Naoya Maruyama, Kenjiro Taura, Rio Yokota, and Pavan Balaji. Scaling FMM with Data-Driven OpenMP Tasks on Multicore Architectures (google). In OpenMP: Memory, Devices, and Tasks: 12th International Workshop on OpenMP, IWOMP 2016, Nara, Japan, October 5-7, 2016, Proceedings, 2016.

  • Shintaro Iwasaki and Kenjiro Taura. Autotuning of a Cut-Off for Task Parallel Programs (google). In Embedded Multicore/Many-core Systems-on-Chip (MCSoC), 2016 IEEE 10th International Symposium on, 2016.

  • Keisuke Fukuda, Motohiko Matsuda, Naoya Maruyama, Rio Yokota, Kenjiro Taura, and Satoshi Matsuoka. Tapas: An Implicitly Parallel Programming Framework for Hierarchical N-Body Algorithms (google). In Parallel and Distributed Systems (ICPADS), 2016 IEEE 22nd International Conference on, 2016.

  • Sato Shigeyuki and Taura Kenjiro. Abstraction of Space Partitioning for Spatial Computation (google). In 情報処理学会論文誌プログラミング (PRO), 2016.

2015

  • Shigeki Akiyama and Kenjiro Taura. Uni-Address Threads: Scalable Thread Management for RDMA-Based Work Stealing (acm, publisher, google). In Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing, 2015.

  • Hiroshi Inoue and Kenjiro Taura. Simd-and cache-friendly algorithm for sorting an array of structures (google). In Proceedings of the VLDB Endowment, 2015.

  • An Huynh, Douglas Thain, Miquel Pericas, and Kenjiro Taura. Dagviz: A dag visualization tool for analyzing task-parallel program traces (google). In Proceedings of the 2nd Workshop on Visual Performance Analysis, 2015.

  • Yusuke Nishioka and Kenjiro Taura. Scalable task-parallel sgd on matrix factorization in multicore architectures (google). In Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International, 2015.

  • 遠藤亘 and 田浦健次朗. 再配置可能な大域アドレス空間システムの設計と RDMA を用いた実装 (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2015.

  • 岩崎慎太郎 and 田浦健次朗. タスク並列プログラムの効果的なカットオフ閾値の決定 (google). In 情報処理学会プログラミング研究会, 2015.

  • Shigeyuki Sato and Kenjiro Taura. Abstraction of Space Partitioning for Spatial Computation (google). In 情報処理学会プログラミング研究会, 2015.

  • Huynh An, Thain Douglas, Pericas Miquel, and Taura Kenjiro. Analyzing Task Parallel Program Traces based on DAG Visualization (google). In , 2015.

2014

  • Ting Chen and Kenjiro Taura. ParaLite: A Parallel Database System for Data-Intensive Workflows (publisher, google). In IEICE Transactions on Information and Systems, 2014.

  • Miquel Pericas, Kenjiro Taura, and Satoshi Matsuoka. Scalable analysis of multicore data reuse and sharing (acm, publisher, google). In Proceedings of the 28th ACM international conference on Supercomputing, 2014.

  • Hiroshi Inoue, Moriyoshi Ohara, and Kenjiro Taura. Faster set intersection with simd instructions by reducing branch mispredictions (google). In Proceedings of the VLDB Endowment, 2014.

  • Gul Agha, Atsushi Igarashi, Naoki Kobayashi, Hidehiko Masuhara, Satoshi Matsuoka, Etsuya Shibayama, and Kenjiro Taura. Concurrent Objects and Beyond: Papers Dedicated to Akinori Yonezawa on the Occasion of His 65th Birthday (google). In , 2014.

  • Miquel Pericas, Abdelhalim Amer, Kenjiro Taura, and Satoshi Matsuoka. Analysis of Data Reuse in Task-Parallel Runtimes (publisher, google). In High Performance Computing Systems. Performance Modeling, Benchmarking and Simulation: 4th International Workshop, PMBS 2013, Denver, CO, USA, November 18, 2013. Revised Selected Papers, 2014.

  • 島津真人 and 田浦健次朗. ASDB: 任意のデータソースを検索可能にするデータベースシステム (google). In 研究報告システムソフトウェアとオペレーティング・システム (OS), 2014.

2013

  • Kenjiro Taura, Takuya Matsuzaki, Makoto Miwa, Yoshikazu Kamoshida, Daisaku Yokoyama, Nan Dun, Takeshi Shibata, Choi Sung Jun, and Jun’ichi Tsujii. Design and implementation of GXP make --- A workflow system based on make (publisher, google). In Future Generation Computer Systems, 2013.

  • Jun Nakashima, Sho Nakatani, and Kenjiro Taura. Design and implementation of a customizable work stealing scheduler (acm, publisher, google). In Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers, 2013.

  • Abdelhalim Amer, Naoya Maruyama, Miquel Pericàs, Kenjiro Taura, Rio Yokota, and Satoshi Matsuoka. Fork-Join and Data-Driven Execution Models on Multi-core Architectures: Case Study of the FMM (publisher, google). In International Supercomputing Conference, 2013.

  • Miquel Pericàs, Abdelhalim Amer, Kenjiro Taura, and Satoshi Matsuoka. Analysis of Data Reuse in Task-Parallel Runtimes (publisher, google). In 4th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS13), 2013.

  • Shinya Hayashi and Kenjiro Taura. Parallel and memory-efficient Burrows-Wheeler transform (publisher, google). In 2013 IEEE Workshop on BigData In Bioinformatics and Health Care Informatics, 2013.

  • Ting Chen and Kenjiro Taura. A selective checkpointing mechanism for query plans in a parallel database system (publisher, google). In 2013 IEEE International Conference on Big Data, 2013.

  • 中澤隆久 and 田浦健次朗. 省メモリでスケーラブルなマージソートアルゴリズム (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2013.

  • Amgalan Ganbat and Kenjiro Taura. A Power State Transition Algorithm for Power Controller of Energy Efficient Computer Clusters (google). In 情報処理学会研究報告.[システムソフトウェアとオペレーティング・システム], 2013.

  • An Huynh, Jun Nakashima, and Kenjiro Taura. A Performance Analyzer for Task Parallel Applications based on Execution Time Stretches (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2013.

  • 田浦健次朗 and 中島潤. 6 種のタスク並列処理系の比較評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2013.

  • 中島潤, 河野瑛, and 田浦健次朗. ワークスチーリング戦略のカスタマイズによる AMR 法の高速化 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2013.

  • 中谷翔 and 田浦健次朗. ストリーミングデータを扱うワークフローの外部モジュールの扱いに着目した低遅延実行 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2013.

  • 林伸也 and 田浦健次朗. 文字列検索における圧縮インデックス構築の省メモリな並列化手法の提案 (google). In 先進的計算基盤システムシンポジウム (萌芽論文), 2013.

  • 大筒裕之, 中島潤, and 田浦健次朗. タスク並列処理系におけるCPUの利用効率に着目したスケジューリング手法 (google). In 先進的計算基盤システムシンポジウム (萌芽論文), 2013.

2012

  • Nan Dun and Kenjiro Taura. An empirical performance study of chapel programming language (google). In 17th International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2012.

  • Ting Chen and Kenjiro Taura. Paralite: Supporting collective queries in database system to parallelize user-defined executable (google). In Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), 2012.

  • Kenjiro Taura, Jun Nakashima, Rio Yokota, and Naoya Maruyama. A Task Parallel Implementation of Fast Multipole Methods (google). In Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA), 2012.

  • Ting Chen and Kenjiro Taura. A Comparative Study of Data Processing Approaches for Text Processing Workflows (google). In IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS12), 2012.

  • Miki Horiuchi and Kenjiro Taura. Acceleration of Data-Intensive Workflow Applications by Using File Access History (google). In The Seventh Workshop on Workflows in Support of Large-Scale Science - WORKS12, 2012.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. Performance Evaluation of a Distributed File System with Locality-Aware Metadata Lookups (google). In IPSJ Transactions on Advanced Computing Systems, 2012.

  • Katsuaki Ikegami and Kenjiro Taura. Design and Implementation of a High Productivity Language with Communication Aggregation for Parallel Scientific Computation (google). In IPSJ Transactions on Programming, 2012.

  • 堀内美希 and 田浦健次朗. 広域分散ファイルシステムのための適応的な先読み手法 (google). In 情報処理学会論文誌コンピューティングシステム (ACS), 2012.

  • 中谷翔, Ting Chen, and 田浦健次朗. ワークフローアプリケーション基盤としての並列 DB の性能評価 (google). In 情報処理学会研究報告, 2012.

  • 堀内美希 and 田浦健次朗. 広域分散ファイルシステムのための適応的な先読み手法 (google). In 先進的計算基盤システムシンポジウム, 2012.

  • 中島潤 and 田浦健次朗. スケジューリング方針をカスタマイズ可能な軽量スレッド処理系の提案 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 池上克明 and 田浦健次朗. 分散メモリ環境上におけるタスク並列処理系MassiveThreads/DMに対する共有メモリ環境上での模擬評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 秋山茂樹 and 田浦健次朗. 軽量マルチスレッディング向け大域アドレス空間ライブラリ (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 中澤隆久 and 田浦健次朗. Bitonic sortの高速な並列化 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 田浦健次朗, 中島潤, 横田理央, and 丸山直也. ExaFMMのタスク並列処理系MassiveThreadsによる並列化とその評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 堀内美希 and 田浦健次朗. ファイルアクセス履歴を用いたデータ集約的ワークフローアプリケーションの高速化 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 河野瑛 and 田浦健次朗. タスク並列モデルを用いた Tree-based AMR の評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • 大島聡史, 實本英之, 鴨志田良和, 片桐孝洋, 田浦健次朗, and 中島研吾. 大規模超並列スーパーコンピューターシステムOakleaf-FX(FUJITSU PRIMEHPC FX10)の性能評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2012.

  • Nan Dun, Jun Nakashima, and Kenjiro Taura. Porting MassiveThreads Thread Library to FX10 Supercomputer System (google). In 情報処理学会研究報告. 計算機アーキテクチャ研究会報告, 2012.

  • Chen Ting and Taura Kenjiro. Data-Intensive Text Processing Workflows with a Parallel Database System (google). In 研究報告ハイパフォーマンスコンピューティング (HPC), 2012.

  • Ikegami Katsuaki and Taura Kenjiro. Design and Implementation of a High Productivity Language with Communication Aggregation for Parallel Scientific Computation (google). In 情報処理学会論文誌プログラミング (PRO), 2012.

  • Ting Chen and Kenjiro Taura. Data-intensive text processing workflows with a parallel database system (google). In Proceedings of Summer United Workshops on Parallel, Distributed, and Cooperative Processing (SWoPP12), 2012.

  • Kenjiro Taura, Rio Yokota, and Naoya Maruyama. A task parallelism meets fast multipole methods (google). In Proceedings of SCALA, 2012.

2011

  • 田浦健次朗 and 頓楠. 情報爆発時代のストレージ・データ集約的計算プラットホーム (google). In 電子情報通信学会誌, 2011.

  • 加辺友也 and 田浦健次朗. PARP: プロファイル比較に基づく並列アプリケーションの性能解析 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • 中島潤 and 田浦健次朗. 高効率な I/O 処理が可能な細粒度マルチスレッド処理系の Chapel による評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • 堀内美希 and 田浦健次朗. Mogami: 高遅延環境において広帯域を達成する分散ファイルシステム (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • 河野瑛 and 田浦健次朗. 重心ボロノイ分割を用いた並列粒子法のための動的負荷分散法 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • 鴨志田良和 and 田浦健次朗. 細粒度モニタリングとトレースログを使用した並列アプリケーションの遅延原因の特定 (google). In 電子情報通信学会技術研究報告. CPSY, コンピュータシステム, 2011.

  • 原健太朗, 中島潤, and 田浦健次朗. アドレス空間の大きさに制限されないスレッド移動を実現する PGAS 処理系 (google). In 情報処理学会論文誌. プログラミング, 2011.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. Performance Evaluation of a Distributed File System with Locality-Aware Metadata Lookups (google). In Symposium on Advanced Computing Systems and Infrastructures (SACSIS), 2011.

  • 池上克明 and 田浦健次朗. 並列科学技術計算を高生産に記述できる言語の設計と実装 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • 秋山茂樹, 中島潤, and 田浦健次朗. 大域アドレス空間に基づく細粒度マルチスレッド処理系 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • Ting Chen and Kenjiro Taura. Supporting Collective Queries in Database System for Data-intensive Workflow Applications (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • Kentaro Hara and Kenjiro Taura. Parallel Computational Reconfiguration Based on a PGAS Model (google). In Journal of Information Processing, 2011.

  • Nan Dun, Sugianto Angkasa, Kenjiro Taura, and Ting Chen. Cynk: A Hybrid Rsync and SSH Filesystem for Cloud Computing (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2011.

  • Nan Dun and Kenjiro Taura. A Preliminary Evaluation of Chapel with Molecular Dynamics Simulation (google). In 情報処理学会研究報告. 計算機アーキテクチャ研究会報告, 2011.

  • Kentaro Hara and Kenjiro Taura. Half-process: A Process Partially Sharing Its Address Space with Other Processes (google). In Journal of Information Processing, 2011.

  • Hara Kentaro and Taura Kenjiro. Half-process: A Process Partially Sharing Its Address Space with Other Processes (特集: 情報爆発時代における IT 基盤技術) (google). In 情報処理学会論文誌, 2011.

  • Hara Kentaro and Taura Kenjiro. Parallel Computational Reconfiguration Based on a PGAS Model (特集: 情報爆発時代における IT 基盤技術) (google). In 情報処理学会論文誌, 2011.

2010

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. ParaTrac: a fine-grained profiler for data-intensive workflows (acm, google). In Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010.

  • Takeshi Shibata, SungJun Choi, and Kenjiro Taura. File-access patterns of data-intensive workflow applications and their implications to distributed filesystems (acm, google). In The Third International Workshop on Data Intensive Distributed Computing, 2010.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. Fine-grained profiling for data-intensive workflows (google). In 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), 2010.

  • Takeshi Shibata, SungJun Choi, and Kenjiro Taura. File-access characteristics of data-intensive workflow applications (google). In Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on, 2010.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. Easy and instantaneous processing for data-intensive workflows (google). In 2010 IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS), 2010.

  • 田浦健次朗. GXP : 分散環境を心地よく使う並列シェル (google). In コンピュータソフトウェア, 2010.

  • Kentaro Hara and Kenjiro Taura. A global address space framework for irregular applications (acm, google). In Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (short paper), 2010.

  • 吉富翔太 and 田浦健次朗. メッセージ衝突を防止する適応的な収集操作アルゴリズム (google). In 電子情報通信学会論文誌. D, 情報・システム, 2010.

  • 鴨志田良和 and 田浦健次朗. 並列アプリケーションのトレースログの効率的なオンライン圧縮アルゴリズムの評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2010.

  • 加辺友也 and 田浦健次朗. XQuery による柔軟な問い合わせが可能な大規模分散環境モニタリングフレームワーク (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2010.

  • 崔升準, 柴田剛志, and 田浦健次朗. データ集約的ワークフローの高精度なシミュレーター (google). In 情報処理学会研究報告.[システムソフトウェアとオペレーティング・システム], 2010.

  • 吉本晴洋 and 田浦健次朗. 分散共有メモリ環境における UCT の並列実行 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2010.

  • 柴田剛志 and 田浦健次朗. 広域分散ワークフローのための耐遅延性の高い分散ファイルシステム (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2010.

  • 原健太朗, 田浦健次朗, and 近山隆. DMI: 計算資源の動的な参加/脱退をサポートする大規模分散共有メモリインタフェース (google). In 情報処理学会論文誌. プログラミング, 2010.

  • 鴨志田良和 and 田浦健次朗. 並列処理に対して非侵入的な細粒度監視システムのためのプロセス一覧方式 (google). In 先進的計算基盤システムシンポジウム, 2010.

  • 高宮安仁, 田浦健次朗, 安井雄一郎, and 藤澤克樹. "Bare Metal" Cloud: 実機を提供するクラウドサービス (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2010.

  • Kentaro Hara and Kenjiro Taura. A Global Address Space Framework for Irregular Applications (accepted, short paper) (google). In High Performance Distributed Computing, 2010.

2009

  • Michi Kamei, Yasuhito Nannya, Hiroki Torikai, Takakazu Kawase, Kenjiro Taura, Yoshihiro Inamoto, Taro Takahashi, Makoto Yazaki, Satoko Morishima, and Kunio Tsujimura. HapMap scanning of novel human minor histocompatibility antigens (google). In Blood, 2009.

  • Ken Hironaka, Hideo Saito, and Kenjiro Taura. High performance wide-area overlay using deadlock-free routing (google). In Proceedings of the 18th ACM international symposium on High performance distributed computing, 2009.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. GMount: An ad hoc and locality-aware distributed file system by using SSH and FUSE (google). In Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009.

  • 佐伯勇樹, 鴨志田良和, and 田浦健次朗. 並列分散環境におけるファイル共有システムの負荷原因探索システム (google). In 電子情報通信学会技術研究報告. CPSY, コンピュータシステム, 2009.

  • 鴨志田良和 and 田浦健次朗. 並列アプリケーションの性能を損なわないポーリング型のモニタリング (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2009.

  • 吉富翔太, 弘中健, and 田浦健次朗. メッセージ衝突を防止する適応的な収集操作アルゴリズム (google). In 先進的計算基盤システムシンポジウム, 2009.

  • 柴田剛志 and 田浦健次朗. トポロジ情報を用いた効率的かつ漸近安定な大容量ブロードキャスト (google). In 先進的計算基盤システムシンポジウム, 2009.

  • Shota Yoshitomi. An adaptive collective communication suppressing contention (google). In SACSIS 2009, 2009.

2008

  • Yoshikazu Kamoshida and Kenjiro Taura. Scalable data gathering for real-time monitoring systems on distributed computing (google). In 8th IEEE International Symposium on Cluster Computing and the Grid, 2008.

  • Kei Takahashi, Hideo Saito, Takeshi Shibata, and Kenjiro Taura. A stable broadcast algorithm (google). In 8th IEEE International Symposium on Cluster Computing and the Grid, 2008.

  • Hideo Saito, Ken Hironaka, and Kenjiro Taura. A scalable high-performance communication library for wide-area environments (google). In Grid Computing, 2008 9th IEEE/ACM International Conference on, 2008.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. GMount: Build your grid file system on the fly (google). In Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing, 2008.

  • Hideo Saito, Kenjiro Taura, and Takashi Chikayama. Collective operations for wide-area message-passing systems using adaptive spanning trees (google). In International journal of high performance computing and networking, 2008.

  • Ken Hironaka, Hideo Saito, Kei Takahashi, and Kenjiro Taura. gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments (google). In Languages and Compilers for Parallel Computing, 2008.

  • 田浦健次朗. Java における並列プログラミングサポート (google). In 情報処理, 2008.

  • 田浦健次朗. InTrigger: オープンな情報処理・システム研究プラットフォーム (google). In 情報処理, 2008.

  • 弘中健, 斎藤秀雄, 高橋慧, and 田浦健次朗. 複雑なグリッド環境で柔軟なプログラミングを実現するフレームワーク (google). In 情報処理学会論文誌コンピューティングシステム (ACS), 2008.

  • 長沼翔, 高橋慧, 斎藤秀雄, 柴田剛志, 田浦健次朗, and 近山隆. ネットワークトポロジを考慮した効率的なバンド幅推定手法 (google). In 先進的計算基盤システムシンポジウム, 2008.

  • 佐伯勇樹, 田浦健次朗, and 近山隆. 分散計算機環境における異常動作の原因の特定手法 (google). In 電子情報通信学会技術研究報告. CPSY, コンピュータシステム, 2008.

  • 鴨志田良和, 佐伯勇樹, and 田浦健次朗. 分散計算機環境 InTrigger 上の資源共有ルールの評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2008.

  • 斎藤秀雄 and 田浦健次朗. 広域計算環境用のスケーラブルな高性能通信ライブラリ (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2008.

  • 高橋慧, 田浦健次朗, and 近山隆. トポロジを考慮しソース選択を行うデータ転送スケジューラ (google). In 情報処理学会論文誌プログラミング (PRO), 2008.

  • 原健太朗, 塩谷亮太, and 田浦健次朗. メモリアクセス最適化を適用した汎用プロセッサとCellの性能比較 ---Cell Speed Challengeを題材にして--- (google). In 先進的計算基盤システムシンポジウム, 2008.

  • 弘中健, 斎藤秀雄, 高橋慧, and 田浦健次朗. 複雑なグリッド環境で柔軟なプログラミングを実現するフレームワーク (google). In 先進的計算基盤システムシンポジウム, 2008.

  • 吉富翔太, 斎藤秀雄, 田浦健次朗, and 近山隆. 自動取得したネットワークトポロジーに基づくMPI集合通信 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2008.

  • 弘中健 and 田浦健次朗. 広域環境における信頼性のあるオーバレイの構築 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2008.

  • Yasuhito Nannya, Michi Kamei, Hiroki Torikai, Takakazu Kawase, Kenjiro Taura, Yoshihiro Inamoto, Taro Takahashi, Makoto Yazaki, Satoko Morishima, and Koichi Miyamura. HapMap Scanning of Novel Human Minor Histocompatibility Antigens (google). In , 2008.

  • 弘中健, 斎藤秀雄, and 田浦健次朗. 広域 TCP オーバレイにおけるデッドロックフリールーティング (google). In 情報処理学会研究報告システムソフトウェアとオペレーティング・システム (OS), 2008.

2007

  • Yasuhito Nannya, Kenjiro Taura, Mineo Kurokawa, Shigeru Chiba, and Seishi Ogawa. Evaluation of genome-wide power of genetic association studies based on empirical data from the HapMap project (google). In Human molecular genetics, 2007.

  • Tatsuya Shirai, Hideo Saito, and Kenjiro Taura. A fast topology inference: a building block for network-aware parallel processing (acm, google). In Proceedings of the 16th international symposium on High performance distributed computing, 2007.

  • Hideo Saito and Kenjiro Taura. Locality-aware Connection Management and Rank Assignment forWide-area MPI (google). In Seventh IEEE International Symposium on Cluster Computing and the Grid, 2007.

  • Ken Hironaka, Kenjiro Taura, and Takashi Chikayama. A Low-stretch Object Migration Scheme for Wide-area Environments (google). In IPSJ Transactions on Programming, 2007.

  • 松岡聡, 柴山悦哉, 近山隆, 中島達夫, and 田浦健次朗. 情報爆発時代における安全・安心ITシステム基盤 (google). In 人工知能学会誌, 2007.

  • 斎藤秀雄 and 田浦健次朗. 広域 MPI 用の局所性を考慮した接続管理とランク割当て (google). In 情報処理学会論文誌. コンピューティングシステム, 2007.

  • 弘中健, 澤井省吾, and 田浦健次朗. 揮発性資源上での並列分散計算を支援するオブジェクト指向ライブラリ (google). In 情報処理学会研究報告システムソフトウェアとオペレーティング・システム (OS), 2007.

  • 関谷岳史, 田浦健次朗, and 近山隆. 適応的並列計算を支援するプロトコルの設計と正当性の証明 (google). In 先進的計算基盤システムシンポジウム, 2007.

  • 白井達也, 斎藤秀雄, and 田浦健次朗. 高速なトポロジー推定 - ネットワークを考慮した並列計算の基盤として (google). In 先進的計算基盤システムシンポジウム, 2007.

  • 斎藤秀雄 and 田浦健次朗. 広域MPI用の局所性を考慮した接続管理とランク割り当て (google). In 先進的計算基盤システムシンポジウム, 2007.

  • 関谷岳史, 田浦健次朗, and 近山隆. グリッド用シェルGXPの耐故障性向上 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2007.

  • Hideo Saito and Kenjiro Taura. Locality-aware connection management and rank assignment for wide-area MPI (acm, google). In Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming, 2007.

  • HIRONAKA Ken, TAURA Kenjiro, and CHIKAYAMA Takashi. A Low-stretch Object Migration Scheme for Wide-area Environments (google). In 情報処理学会論文誌プログラミング (PRO), 2007.

2006

  • Haruhiro Yoshimoto, Kazuki Yoshizoe, Tomoyuki Kaneko, Akihiro Kishimoto, and Kenjiro Taura. Monte Carlo Go has a way to go (google). In Proceedings of the National Conference on Artificial Intelligence, 2006.

  • Yuuki Horita, Satoshi Ito, K Kanade, Takuya Nanri, Y Shimahata, Kenjiro Taura, Mihoko Otake, Tomomasa Sato, and Nobuyuki Otsu. High precision gait recognition using a large-scale pc cluster (google). In Proc. IFIP International Conference on Network and Parallel Computing, 2006.

  • Ken'ichi Fukushima, Kenjiro Taura, and Takashi Chikayama. A fast and accurate method for detecting English-Japanese parallel texts (google). In Proceedings of the Workshop on Multilingual Language Resources and Interoperability, 2006.

  • Takashi Ninomiya, Yoshimasa Tsuruoka, Yusuke Miyao, Kenjiro Taura, and Jun’ichi Tsujii. Fast and scalable HPSG parsing (google). In Traitement automatique des langues (TAL), 2006.

  • Takayoshi Shiraki, Hideo Saito, Yoshikazu Kamoshida, Katsuhiko Ishiguro, Ryo Fukano, Tatsuya Shirai, Kenjiro Taura, Mihoko Otake, Tomomasa Sato, and Nobuyuki Otsu. Real-Time motion recognition using chlac features and cluster computing (google). In Proceedings of the 3rd IFIP international conference on network and parallel computing, 2006.

  • 吉本晴洋, 金子知適, 繁富利恵, 副田俊介, and 田浦健次朗. P2P 人狼 BBS (google). In ゲームプログラミングワークショップ2006論文集, 2006.

  • 白井達也, 遠藤敏夫, 田浦健次朗, and 近山隆. 高いヒープ使用率の下で高速なインクリメンタルGC (google). In 情報処理学会論文誌プログラミング(PRO), 2006.

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. A Parallelization of State-of-the-Art Graph Bisection Algorithms on the Grid (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • 斎藤秀雄, 田浦健次朗, and 近山隆. MPI/GXP: 広域環境用の適応的なメッセージパッシングシステム (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • 合田憲人, 大澤清, 大角知孝, 笠井武史, 小野功, 實本英之, 松岡聡, 斎藤秀雄, 遠藤敏夫, and 横山大作. グリッドチャレンジテストベッドの構築と運用: グリチャレテストベッドの作り方 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • 白井達也, 田浦健次朗, and 近山隆. 並列処理のための効率的なトポロジ推定 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • 関谷岳史, 田浦健次朗, and 近山隆. 適応的並列計算を支援するプロトコルの設計と正当性の証明 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • 鴨志田良和, 金田憲二, 遠藤敏夫, 田浦健次朗, and 近山隆. 低負荷で多数の計算機をリアルタイムに監視するシステム VGXP の実装 (google). In 電子情報通信学会技術研究報告. CPSY, コンピュータシステム, 2006.

  • 鴨志田良和, 田浦健次朗, 白井達也, 斎藤秀雄, 白木孝義, 石黒勝彦, 深野亮, 大武美保子, 佐藤知正, and 大津展之. 冗長性を用いた低遅延並列実時間動作認識システム (google). In 先進的計算基盤システムシンポジウム, 2006.

  • 横山大作, 田浦健次朗, and 近山隆. 分散ハッシュ表を用いた大規模探索問題の耐故障並列化手法 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2006.

  • Daisuke Kawahara and Sadao Kurohashi. Case frame compilation from the web using high-performance computing (google). In Proceedings of the 5th International Conference on Language Resources and Evaluation, 2006.

2005

  • Yuuki Horita, Kenjiro Taura, and Takashi Chikayama. A scalable and efficient self-organizing failure detector for grid applications (google). In Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing, 2005.

  • Carlos A Varela, Paolo Ciancarini, and Kenjiro Taura. Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments (google). In Scientific Programming, 2005.

  • Toshio Endo and Kenjiro Taura. Highly latency tolerant Gaussian elimination (google). In The 6th IEEE/ACM International Workshop on Grid Computing, 2005, 2005.

  • 早津政和, 田浦健次朗, and 近山隆. 実行時依存解析に基づく半自動並列化の効率的実装 (google). In 情報処理学会論文誌. プログラミング, 2005.

  • 堀田勇樹, 田浦健次朗, and 近山隆. 耐故障並列計算を支援する自律的な故障検知機構 (google). In 情報処理学会論文誌. コンピューティングシステム, 2005.

  • 堀田勇樹, 田浦健次朗, and 近山隆. 耐故障並列計算を支援する自律的な故障検知機構 (google). In 情報処理学会論文誌コンピューティングシステム (ACS), 2005.

  • 堀田勇樹, 田浦健次朗, and 近山隆. 複数サブネット環境における自律的な故障検知機構 (google). In 情報処理学会研究報告.[システムソフトウェアとオペレーティング・システム], 2005.

  • 鴨志田良和, 田浦健次朗, and 近山隆. 論理式の充足可能性問題における変数の依存関係に基づく効率的な変数決定順序 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2005.

  • 白井達也, 遠藤敏夫, 田浦健次朗, and 近山隆. 高いヒープ使用率のもとで高速なインクリメンタルGC (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2005.

  • 斎藤秀雄, 田浦健次朗, and 近山隆. 広域メッセージパッシング用の遅延を考慮した接続管理 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2005.

  • T Shiraki, K Ishiguro, R Fukano, Y Kamoshida, T Shirase, H Saitou, K Taura, M Otake, T Sato, and N Otsu. Realtime motion recognition by using CHLAC feature and grid computing (google). In , 2005.

2004

  • Kenjiro Taura. GXP: An interactive shell for the grid environment (google). In Innovative Architecture for Future Generation High-Performance Processors and Systems, 2004. Proceedings, 2004.

  • Toshio Endo, Kenji Kaneda, Kenjiro Taura, and Akinori Yonezawa. High performance LU factorization for non-dedicated clusters (google). In IEEE International Symposium on Cluster Computing and the Grid, 2004.

  • Kenji Kaneda, Kenjiro Taura, and Akinori Yonezawa. Routing and resource discovery in phoenix grid-enabled message passing library (google). In IEEE International Symposium on Cluster Computing and the Grid, 2004.

  • 安藤雅享, 田浦健次朗, and 近山隆. Grid環境での並列ジョブ投入を支援するシェル (google). In 先進的計算基盤システムシンポジウム, 2004.

  • 山田雅信, 高橋俊行, 田浦健次朗, and 近山隆. インクリメンタルPageRankによる重要Webページの効率的な収集戦略 (google). In 情報処理学会論文誌. コンピューティングシステム, 2004.

  • Hideo Saito, Kenjiro Taura, and Takashi Chikayama. Expedite: An Operating System Extension to Support Low-latency Communication in Non-dedicated Clusters (google). In IPSJ Transactions on Advanced Computing Systems, 2004.

  • Hideo Saito, Kenjiro Taura, and Takashi Chikayama. Expedite: An operating system extension to support low-latency communication in non-dedicated clusters (google). In Proceedings of Symposium on Advanced Computing Systems and Infrastructures (SACSIS), 2004.

  • 鴨志田良和, 田浦健次朗, and 近山隆. 論理式の充足可能性問題の並列化における変数共有の効果について (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2004.

  • 斎藤秀雄, 田浦健次朗, and 近山隆. Phoenix プログラミングモデル用の集団通信 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2004.

  • 堀田勇樹, 田浦健次朗, and 近山隆. Phoenix プログラミングモデルにおける故障検知ライブラリ (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2004.

  • 田浦健次朗. Grid Explorer: 分散した資源の発見,選択,利用を支援するツール (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 2004.

  • 早津政和, 田浦健次朗, and 近山隆. 実行時依存解析に基づく半自動並列化の効率的実装 (google). In 情報処理学会研究報告. PRO,[プログラミング], 2004.

  • KENJIRO TAURAW. Grid Explorer: A Tool for Discovering, Selecting, and Using Distributed Resources Efficiently (google). In , 2004.

  • K Taura. An Interactive Shell for the Grid Environment (google). In Proceedings of the International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems, 2004, 2004.

2003

  • Kenjiro Taura, Kenji Kaneda, Toshio Endo, and Akinori Yonezawa. Phoenix: a parallel programming model for accommodating dynamically joining/leaving resources (acm, google). In Proceedings of the ninth ACM SIGPLAN symposium on principles and practice of parallel programming, 2003.

  • Kenji Kaneda, Kenjiro Taura, and Akinori Yonezawa. Virtual Private Grid: a command shell for utilizing hundreds of machines efficiently (google). In Future Generation Computer Systems, 2003.

  • Etsuya Shibayama, Shigeki Hagihara, Naoki Kobayashi, Shin-ya Nishizaki, Kenjiro Taura, and Takuo Watanabe. AnZenMail: A secure and certified e-mail system (google). In Software Security---Theories and Systems: Second Mext-NSF-JSPS International Symposium, 2003.

2002

  • Toshio Endo and Kenjiro Taura. Reducing pause time of conservative collectors (acm, google). In Proceedings of the 3rd international symposium on memory management, 2002.

  • Toshiyuki Takahashi, Hong Soonsang, Kenjiro Taura, and Akinori Yonezawa. World wide web crawler (google). In Proceedings of the 11th international World Wide Web conference (poster), 2002.

  • Yuta Hayami, Kenjiro Taura, and Akinori Yonezawa. Java bytecode transformation for fine grain CPU resource management (google). In IPSJ Transactions on Programming, 2002.

  • Viet Ha Nguyen, Kenjiro Taura, and Akinori Yonezawa. Parallelizing programs using access traces (google). In 6th International Workshop on Languages, Ccompiers and Runtime Systems for Scalable Computers (LCR 2002), 2002.

  • 遠藤敏夫 and 田浦健次朗. 停止時間の短い並行並列保守的ガーベージコレクタ (google). In JSPP 2002, 2002.

2001

  • Toshio Endo, Kenjiro Taura, and Akinori Yonezawa. Predicting scalability of parallel garbage collectors on shared memory multiprocessors (google). In International Parallel and Distributed Processing Symposium., Proceedings 15th International, 2001.

  • Takashi Hoshino, Kenjiro Taura, and Takashi Chikayama. An adaptive file distribution algorithm for wide area network (google). In Scalable Computing: Practice and Experience, 2001.

  • 遠藤敏夫, 田浦健次朗, and 米澤明憲. 局所性を考慮した共有メモリ並列計算機上の並列BIBOP型メモリアロケータ (google). In 並列処理シンポジウム, 2001.

  • 遠藤敏夫, 田浦健次朗, and 米澤明憲. 共有メモリ並列計算機上の並列ガーベージコレクタの性能予測 (google). In コンピュータソフトウェア, 2001.

  • Yoshihiro Oyama, Kenjiro Taura, and Akinori Yonezawa. Fusion of concurrent invocations of exclusive methods (google). In Parallel Computing Technologies, 2001.

  • Kenjiro Taura. Phoenix: A Parallel Programming Platform Supporting Dynamically Joining/Leaving Resources (google). In IPSJ SIG Notes (HPC-87-24), 2001.

2000

  • Hyo Jung Song, Xianan Liu, Dennis Jakobsen, Ranjita Bhagwan, Xingbin Zhang, Kenjiro Taura, and Andrew Chien. The MicroGrid: a scientific tool for modeling computational grids (google). In ACM/IEEE Supercomputing, 2000.

  • Kenjiro Taura and Andrew Chien. A heuristic algorithm for mapping communicating tasks on heterogeneous resources (google). In Heterogeneous Computing Workshop, 2000.(HCW 2000) Proceedings. 9th, 2000.

  • Yoshizumi Tanaka, Kenjiro Taura, Mitsuhisa Sato, and Akinori Yonezawa. Performance evaluation of OpenMP applications with nested parallelism (google). In Languages, Compilers, and Run-Time Systems for Scalable Computers, 2000.

  • Oiwa Yutaka, Kenjiro Taura, and Akinori Yonezawa. Extending Java virtual machine with integer‐reference conversion (google). In Concurrency and Computation: Practice and Experience, 2000.

  • 田浦健次朗 and 米澤明憲. 最小限のコンパイラサポートによる細粒度マルチスレッディング -効率的なマルチスレッド言語を実装するためのコスト効率の良い方法 (google). In 情報処理学会論文誌, 2000.

  • Yoshihiro Oyama, Kenjiro Taura, and Akinori Yonezawa. Online Computation of Critical Paths for Multithreaded Languages (google). In Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2000), 2000.

  • 山本泰宇, 田浦健次朗, and 米澤明憲. 並列処理 分散メモリ並列計算機上での参照カウントと分散マーキングの実装および性能比較 (google). In 情報処理学会論文誌, 2000.

  • 田浦健次朗 and 米澤明憲. 分散記憶並列計算機における局所ごみ集めのスケジュール方式について (google). In 情報処理学会論文誌, 2000.

  • 斎藤秀雄, 鴨志田良和, 澤井省吾, 弘中健, 高橋慧, 関谷岳史, 頓楠, 柴田剛志, 横山大作, and 田浦健次朗. InTrigger: 柔軟な構成変化を考慮した多拠点に渡る分散計算機環境 (google). In 情報処理学会研究報告. [ハイパフォーマンスコンピューティング], 2000.

  • 田中義純, 田浦健次朗, and 米澤明憲. OpenMP におけるネストした並列性の実装と評価 (google). In 情報処理学会論文誌プログラミング (PRO), 2000.

1999

  • Kenjiro Taura, Kunio Tabata, and Akinori Yonezawa. StackThreads/MP: integrating futures into calling standards (acm, google). In Proceedings of the seventh ACM SIGPLAN symposium on principles and practice of parallel programming, 1999.

  • Yoshihiro Oyama, Kenjiro Taura, and Akinori Yonezawa. Executing Parallel Programs with Synchronization Bottlenecks Efficiently (google). In Proceedings of International Workshop on Parallel and Distributed Computing for Symbolic and Irregular Applications (PDSIA'99). World Scientific, 1999.

  • 外山純生, 大山恵弘, 田浦健次朗, and 米澤明憲. 明示的なタスク配置指定が可能な遅延タスク生成に基づく動的負荷分散方法 (google). In 情報処理学会論文誌. プログラミング, 1999.

  • 後藤礼史, 田浦健次朗, and 米澤明憲. 保護属性の動的変更が可能なソフトウェアによる細粒度メモリ保護 (google). In 並列処理シンポジウム, 1999.

  • 今井健男, 山本泰宇, 遠藤敏夫, 田浦健次朗, and 米澤明憲. DisC : ごみ集め機構を備えたC++の分散記憶並列拡張言語 (google). In 情報処理学会論文誌. プログラミング, 1999.

  • 大山恵弘, 田浦健次朗, and 米澤明憲. 同期ボトルネックが存在する並列プログラムの効率的実行 (google). In 情報処理学会論文誌, 1999.

  • 田浦健次朗. 細粒度マルチスレッディングのための言語処理系技術(1) (google). In コンピュータソフトウェア, 1999.

  • 田浦健次朗. 細粒度マルチスレッディングのための言語処理系技術(2) (google). In コンピュータソフトウェア, 1999.

  • 多賀奈由太, 関口龍郎, 田浦健次朗, and 米澤明憲. 通常の実行効率をほとんど損わないスレッドマイグレーションが可能なC++ (google). In 情報処理学会研究報告. PRO,[プログラミング], 1999.

  • Akinori Yonezawa, Kenjiro Taura, and Kunio Tabata. Stackthreads/Mp: Integrating Futures Into Calling Standards (google). In ACM Sigplan (Programming Languages) Sigplan Notices, 1999.

  • Kenjiro Taura. Implementation Techniques for Programming Languages that Support Fine-Grain Multithreading (google). In コンピュータソフトウェア, 1999.

  • Kenjiro Taura. StackThreads/MP User's Manual (google). In , 1999.

1998

  • Hirotaka Yamamoto, Kenjiro Taura, and Akinori Yonezawa. Comparing reference counting and global mark-and-sweep on parallel computers (google). In Languages, Compilers, and Run-Time Systems for Scalable Computers, 1998.

  • 外山純生, 大山恵弘, 田浦健次朗, and 米澤明憲. 明示的なタスク配置指定が可能な遅延タスク生成に基づく動的負荷分散方法 (google). In 情報処理学会研究報告. PRO,[プログラミング], 1998.

  • YOSHIHIRO OYAMA3 KENJIRO TAURA TOSHIO ENDO and AKINORI YONEZAWA. An Implementation and Performance Evaluation of Language with Fine-Grain Thread Creation on Shared Memory Parallel Computer (google). In , 1998.

  • Toshio Endo, Kenjiro Taura, and Akinori Yonezawa. A scalable mark-sweep garbage collector on large-scale shared-memory machines (google). In Master's thesis, University of Tokyo, 1998.

1997

  • Toshio Endo, Kenjiro Taura, and Akinori Yonezawa. A scalable mark-sweep garbage collector on large-scale shared-memory machines (acm, google). In ACM/IEEE Supercomputing, 1997.

  • Kenjiro Taura and Akinori Yonezawa. Fine-grain multithreading with minimal compiler support --- a cost effective approach to implementing efficient multithreading languages (google). In Proceedings of the ACM SIGPLAN 1997 conference on programming language design and implementation, 1997.

  • Yoshihiro Oyama, Kenjiro Taura, and Akinori Yonezawa. An efficient compilation framework for languages based on a concurrent process calculus (google). In Euro-Par'97 Parallel Processing, 1997.

  • Kenjiro Taura and Akinori Yonezawa. An effective garbage collection strategy for parallel programming languages on large scale distributed-memory machines (acm, google). In Proceedings of the sixth ACM SIGPLAN symposium on principles and practice of parallel programming, 1997.

  • 田端邦男, 田浦健次朗, and 米澤明憲. C プログラムにおける Lazy Task Creation (google). In 情報処理学会研究報告. PRO,[プログラミング], 1997.

  • 山本泰宇, 田浦健次朗, and 米澤明憲. 分散メモリ並列計算機における Reference count GC と Mark and Sweep GC の比較 (google). In 情報処理学会研究報告. PRO,[プログラミング], 1997.

  • Ninomiya Takashi, Torisawa Kentaro, Kenjiro Taura, and Jun'ichi Tsujii. A parallel CKY parsing algorithm on large-scale distributed-memory parallel machines (google). In , 1997.

  • Kazuhiko Kato, Kunihiko Toumura, Katsuya Matsubara, Susumu Aikawa, Jun Yoshida, Kenji Kono, Kenjiro Taura, and Tatsurou Sekiguchi. Protected and secure mobile object computing in Planet (google). In , 1997.

  • Kenjiro Taura. E cient and Reusable Implementation of Fine-Grain Multithreading and Garbage Collection on Distributed-Memory Parallel Computers (google). In , 1997.

  • Takaahi Nhorniya, Kenjiro Taura, Kentaro Torisawa, and Jun'ichi Tsujii. A scalable implementation of parallel CKY algorithm in concurrent object-oriented language ABCL/f (google). In Proceedings of JSSST Workshop on Object-Oriented Computing (WOOC), 1997.

  • Kenjiro Taura and Akinori Yonezawa. Fine-grain multithreading with minimal compiler support—a cost effective approach to implementing efficient multithreading languages (acm, google). In ACM SIGPLAN Notices, 1997.

  • Toshio Endo and Уenjiro Taura. Akinori Yonezaw a. A scalable mark-sweep garbage collector on large-scale shared-memory machines (google). In Proceedingsof A CM/IEEEConference on High Performance Networking and Computing (SC97), 1997.

  • Hirotaka Yamamoto, Kenjiro Taura, and Akinori Yonezawa. A performance comparison between reference count and distributed marking for global garbage collection scheme on distributed-memory machines (google). In IPSJ SIG Notes, 1997.

1996

  • Kenjiro Taura and Akinori Yonezawa. Schematic: A concurrent object-oriented extension to scheme (google). In Object-Based Parallel and Distributed Computation, 1996.

  • Akihiro Nakaya, Kenjiro Taura, Kenji Yamamoto, and Akinori Yonezawa. Visualization of RNA secondary structures using highly parallel computers (google). In Bioinformatics, 1996.

  • 遠藤敏夫, 田浦健次朗, and 米澤明憲. Portable で robust な global garbage collector の構築について (google). In 情報処理学会研究報告. PRO,[プログラミング], 1996.

  • 大山恵弘, 田浦健次朗, and 米澤明憲. 動的なスレッド生成をサポートする言語のコンパイル技法 (google). In 情報処理学会研究報告. PRO,[プログラミング], 1996.

1995

  • Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. StackThreads: an abstract machine for scheduling fine-grain threads on stock CPUs (google). In Theory and Practice of Parallel Programming, 1995.

  • Satoshi Matsuoka, Masahiro Yasugi, Kenjiro Taura, Tomio Kamada, and Akinori Yonezawa. EFFICIENT EXECUTION ON HIGH-PERFORMANCE MPPS (google). In Parallel Language and Compiler Research in Japan, 1995.

  • 田浦健次朗 and 米澤明憲. 並列オブジェクト指向言語 ABCL/f による並列数値計算: 有限要素法と多体問題による評価 (google). In 情報処理学会研究報告.[ハイパフォーマンスコンピューティング], 1995.

  • Kenjiro Taura and Akinori Yonezawa. Irregular numerics in concurrent objectoriented language ABCL/f| a case study in FEM and Nbody (+a+case+study+in+FEM+and+Nbody&ie=utf-8&oe=utf-8). In Proc. of SWoPP, Beppu, Japan, 1995.

1994

  • Kenjiro Taura. Design and implementation of concurrent object-oriented programming languages on stock multicomputers (google). In Master's thesis, The University of Tokyo, Tokyo, 1994.

  • Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. ABCL/f: A future-based polymorphic typed concurrent object-oriented language-its design and implementation (google). In Proceedings of the DIMACS workshop on Specification of Parallel Algorithms, 1994.

1993

  • Satoshi Matsuoka, Kenjiro Taura, and Akinori Yonezawa. Highly efficient and encapsulated re-use of synchronization code in concurrent object-oriented languages (acm, google). In ACM OOPSLA'93, 1993.

  • Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. An efficient implementation scheme of concurrent object-oriented languages on stock multicomputers (acm, google). In Proceedings of the fourth ACM SIGPLAN symposium on principles and practice of parallel programming, 1993.

  • Akinori Yonezawa, Satoshi Matsuoka, Masahiro Yasugi, and Kenjiro Taura. Implementing concurrent object-oriented languages on multicomputers (google). In IEEE Parallel & Distributed Technology: Systems & Applications, 1993.

  • Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. Incorporating Locality Management into Garbage Collection in Massively Parallel Object-Oriented Languages (google). In Joint Symposium on Parallel Processing (JSPP), 1993.

  • Akinori Yonezawa Satoshi Matsuoka Masahiro Yasugi and Kenjiro Taura. Efficient Implementations of Concurrent Object-Oriented Languages on Multicomputers (google). In Parallel Programming Systems: Proceedings of a JSPS Seminar, 1993.

1992

  • 田浦健次朗, 松岡聡, and 米澤明憲. マルチコンピュータ上の並列オブジェクト指向言語の高効率な実装 (google). In 先進的計算基盤システムシンポジウム, 1992.

  • Jun Nakashima and Kenjiro Taura. MassiveThreads: A Thread Library for High Productivity Languages (google). In Concurrent Objects and Beyond: From Theory to High-Performance Computing (Festschrift, to appear as a volume of Lecture Notes in Computer Science), .

  • Gul Agha Atsushi Igarashi, Naoki Kobayashi Hidehiko Masuhara, Satoshi Matsuoka Etsuya Shibayama, and Kenjiro Taura. Concurrent Objects and Beyond (google). In , .

  • Yoshikazu KAMOSHIDA, Kenjiro TAURA, and Takashi CHIKAYAMA. Assessment of Effect of Clause Sharing in Parallel Boolean Satisfiability Checking (google). In , .

  • Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. Incorporating locality management and gc in massively-parallel object-oriented languages (google). In Proceedings of Joint Symposium on Parallel Processing, .

  • Haruo Hosoya, Hidehiko Masuhara, Kenjiro Taura, and Akinori Yonezawa. Partial evaluation for a concurrent language based on processes and channels (google). In SWoPP Beppu, .

  • Nan Dun, Kenjiro Taura, and Akinori Yonezawa. Fine-Grained Profiling for Data-Intensive Workflows, 2010 10th IEEE (google). In ACM International Conference on Cluster, Cloud and Grid Computing (CC-Grid), .

  • Kenjiro Taura. StackThreads/MP User's Manual. University of Tokyo, January 1999 (google). In , .

  • Hirotaka Yamamoto, Kenjiro Taura, and Akinori Yonezawa. for Global Garbage Collection Scheme on Distributed-Memory Machines (google). In , .

  • Sriram Krishnamoorthy, J Ram Ramanujam, P Saday Sadayappan, Gagan Agrawal, Anthony Danalis, James Dinan, Anshu Dubey, John Feo, Franz Franchetti, and David Ham. Workshop Organization Organizing Committee (google). In , .

  • Yuu Tanaka, Toshinori Sato, Takenori Koushiro, Jose L Ayala, Marisa Lopez-Vallejo, Alex Veidenbaum UCI, Kenjiro Taura, Masamichi Ando, Akinori Yonezawa, and Takeshi Kodaka. IWIA'04 Technical Program (google). In , .

  • Atsushi Ohori, Kenjiro Taura, and Katsuhiro Ueno. Making SML# a General-purpose High-performance Language (google). In , .

Taura Laboratory: Papers (last edited 2017-12-31 22:48:30 by iwasaki)