Yutaka Ishikawa

Employment History

2014 -- Leader of Flagship 2020 Project, Advanced Institute for Computational Science, RIKEN
2014 -- Leader of System Software Development Team, Advanced Institute for Computational Science, RIKEN
2010 -- Leader of System Software Research Team, Advanced Institute for Computational Science, RIKEN
2010 --2013 Director of Information Technology Center, the University of Tokyo
2006 --2014 Professor of the University of Tokyo
2002 --2006 Associate Professor of the University of Tokyo
1993 -- 2001 Chief of Massively Parallel Software Laboratory, Real World Computing Partnership (RWCP). RWCP was a nonprofit organization and its budget came from Ministry of International Trading and Industry, Japan.
1987 -- 1993 Researcher, Electrotechnical Laboratory (ETL). ETL was reorganized and is renamed AIST (National Institute of Advanced Industrial Science and Technology).
Jul. - Aug. 1991 Visiting Researcher at Carnegie Mellon University
Jul. - Aug. 1990 Visiting Researcher at Carnegie Mellon University
1988 - 1989 Visiting Researcher at Carnegie Mellon University
Sep. - Dec. 1985 ~Visiting Student at IBM T.J. Watson Research Center

Professional Society Memberships

IEEE Computer Society;
ACM SIGOPS, SIGPLAN;
Information Processing Society of Japan (IPSJ);
Japan Society for Software Science and Technology

Social Activities

2017PC member of SC 2017 Impact ShowCase
2017PC member of EuroMPI 2017
2017PC member of ROSS 2017
2016PC member of EuroMPI 2016
2016PC member of ROSS 2016
2015PC member of EuroMPI 2015
2015PC member of ROSS 2015
2014 PC member of PC member of ACM ICS 2014
2014 General Chair of EuroMPI/ASIA 2014
2013 PC member of EuroMPI 2013
2013 PC member of ACM ICS 2013
2013 PC member of IEEE Cluster2013
2012 PC member of IEEE SC12
2012 PC member of EuroMPI 2012
2012 PC member of ICPADS 2012
2012 PC member of IEEE SC12 tutorial
2012 PC member of EuroMPI 2012
2012 PC member of ROSS 2012
2011 PC member of IEEE SC11 technical
2011 PC member of IEEE SC11 tutorial
2011 PC member of IEEE Cluster 2011
2011 PC member of EuroMPI 2011
2011 PC member of ROSS 2011
2011 PC member of HIPS 2011
2010 PC member of HiPC 2010
2010 General Chair of IEEE PRDC 2010
2011 PC member of IEEE SC11 tutorial
2010 PC member of EuroMPI 2010
2010 PC member of IEEE CCGrid 2010
2011 PC member of IEEE SC09 technical
2009 PC member of IEEE CCGrid 2009
2008 General Chair of IEEE Cluster 2008
2008 PC member of EuroPVM/MPI 2008
2007 PC member of EuroPVM/MPI 2007
2007 PC member of IEEE CCGrid 2007
2005 PC member of IEEE Cluster 2005
2005 -- 2007.3 Editor-in-Chief of IPSJ Transactions on Advanced Computing Systems
2005 Co-chair of IEEE Workshop on Dependable Software
2004 Program officer of Japan Science and Technology Agency
2004 PC member of IEEE Cluster 2004
2004 Program co-chair of HPC Asia 2004
2004 Program chair of Myrinet Users Group Meeting 2004
2003 Program officer of Ministry of Education, Culture, Sports, Science and Technology
2002 -- Chairman of PC Cluster Consortium
2001 PC member of IEEE Cluster 2001
2000 PC member of IEEE PC NOW, IEEE Cluster 2000, and CCgrid2000
1998 Steering Committee of ISCOPE
1998 PC member of ECOOP'98
1996 PC member of Reflection '96
1996 Program Chair of International Workshop on Parallel C++ (IWPC++)
1996 PC member of International Symposium on Object Technologies for Advanced Software (ISOTAS '96)
1995 PC member of Conference on Object Oriented Programming System, Language, and Application (OOPSLA '95)
1995 PC member of European Conference on Object Oriented Computing (ECOOP '95)

Education

1987 Ph.D. in Electrical Engineering from Keio University, JAPAN
1984 M.E. in Electrical Engineering from Keio University, JAPAN
1982 B.E. in Electrical Engineering from Keio University, JAPAN

Research Project

Publication List

Eglish Papers
  • Masayuki Hatanaka, Masamichi Tanaka, Atsushi Hori and Yutaka Ishikawa, "Offloaded MPI Persistent Collectives using Persistent Generalized Request Interface," EuroMPI/USA 2017, 2017, Chicago, USA (To appear).

  • Balazs Gerofi, Rolf Riesen, Robert W. Wisniewski and Yutaka Ishikawa, "Toward Full Specialization of the HPC System Software Stack: Reconciling Application Containers and Lightweight Multi-kernels," International Workshop on Runtime and Operating Systems for Supercomputers (ROSS), held in conjunction with ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2017, Washington D.C, USA (Best Paper Award)


  • Yuichi Tsujita, Atsushi Hori, Toyohisa Kameyama and Yutaka Ishikawa: "Topology-Aware Data Aggregation for High Performance Collective MPI-IO on a Multi-Core Cluster System," The 4th International Symposium on Computing and Networking (CANDAR2016), 2016 (Outstanding Paper).

  • Balazs Gerofi, Yutaka Ishikawa, Rolf Riesen, Robert W. Wisniewski, Yoonho Park and Bryan Rosenburg, "A Multi-Kernel Survey for High-Performance Computing," ROSS '16 Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers, 2016, Kyoto, Japan

  • Takemasa Miyoshi, Guo-Yuan Lien, Shinsuke Satoh, Tomoo Ushio, Kotaro Bessho, Hirofumi Tomita, Seiya Nishizawa, Ryuji Yoshida, Sachiho A. Adachi, Jianwei Liao, Balazs Gerofi, Yutaka Ishikawa, Masaru Kunii, Juan Ruiz, Yasumitsu Maejima, Shigenori Otsuka, Michiko Otsuka, Kozo Okamoto, Hiromu Seko: "'Big Data Assimilation' Toward Post-Petascale Severe Weather Prediction: An Overview and Progress," Proceedings of the IEEE 104(11): 2155-2179, 2016.

  • Jianwei Liao, Balazs Gerofi, Guo-Yuan Lien, Seiya Nishizawa, Takemasa Miyoshi, Hirofumi Tomita and Yutaka Ishikawa: "Toward a General I/O Arbitration Framework for netCDF based Big Data Processing," International European Conference on Parallel and Distributed Computing (Euro-Par), 2016.

  • Balazs Gerofi, Masamichi Takagi, Gou Nakamura, Tomoki Shirasawa, Atsushi Hori and Yutaka Ishikawa "On the Scalability, Performance Isolation and Device Driver Transparency of the IHK/McKernel Hybrid Lightweight Kernel", IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2016, Chicago, USA


  • Balazs Gerofi, Takagi Masamichi and Yutaka Ishikawa, "Toward Operating System Support for Scalable Multithreaded Message Passing", 21th European MPI Users' Group Meeting (EuroMPI), 2015, Bordeaux, France

  • Jianwei Liao, Francois Trahay, Balazs Gerofi and Yutaka Ishikawa, "Prefetching on Storage Servers through Mining Access Patterns on Blocks", IEEE Transactions on Parallel and Distributed Systems (TPDS), 2015

  • Takagi Masamichi, Norio Yamaguchi, Balazs Gerofi, Atsushi Hori and Yutaka Ishikawa, "Adaptive Transport Service Selection for MPI with InfiniBand Network", International Workshop on Exascale MPI (ExaMPI), held in conjunction with ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2015, Austin, TX, USA

  • Atsushi Hori, Kazumi Yoshinaga, Thomas Herault, Aurelien Bouteiller, George Bosilca, and Yutaka Ishikawa, "Sliding Substitution of Failed Nodes," EuroMPI 2015, Proceedings of the 22nd European MPI Users' Group Meeting, 2015

  • Yuichi Tsujita, Atsushi Hori, and Yutaka Ishikawa, "Striping Layout Aware Data Aggregation for High Performance I/O on a Lustre File System," Proceedings of ISC 2015, Frankfurt, Germany, 12-16 July, 2015, Lecture Notes in Computer Science, Vol. 9137, pp. 282-290, Springer, 2015

  • Balazs Gerofi, Masamichi Takagi, Yutaka Ishikawa, Rolf Riesen, Evan Powers and Robert W. Wisniewski, "Exploring the Design Space of Combining Linux with Lightweight Kernels for Extreme Scale Computing", International Workshop on Runtime and Operating Systems for Supercomputers (ROSS), held in conjunction with ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2015, Portland, USA Best Paper Award

  • Min Si, Antonio J Pena, Jeff Hammond, Pavan Balaji, and Yutaka Ishikawa, "Scaling NWChem with Efficient and Portable Asynchronous Communication in MPI RMA," In 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pages 811-816, May 2015. (Award finalist)

  • Min Si, Antonio J Pena, Jeff Hammond, Pavan Balaji, Masamichi Takagi, and Yutaka Ishikawa, "Casper: An Asynchronous Progress Model for MPI RMA on Many-Core Architectures," In 2015 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pages 665-676, May 2015.

  • Rolf Riesen, David N. Lombard, Kurt Ferreira, Robert W. Wisniewski, Arthur (Barney) Maccabe, John (Jack) Lange, Mike Lang, Ron Brightwell, Balazs Gerofi, Kevin Pedretti, Pardo Keppel, Todd Inglett, Yoonho Park and Yutaka Ishikawa, "What is a Lightweight Kernel?", International Workshop on Runtime and Operating Systems for Supercomputers (ROSS), held in conjunction with ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2015, Portland, USA


  • Taku Shimosawa, Balazs Gerofi, Masamichi Takagi, Gou Nakamura,Tomoki Shirasawa, Yuji Saeki, Masaaki Shimizu, Atsushi Hori, Yutaka Ishikawa, "Interface for Heterogeneous Kernels: A Framework to Enable Hybrid OS Designs targeting High Performance Computing on Manycore Architectures," IEEE International Conference on High Performance Computing, 2014.

  • Balazs Gerofi, Takagi Masamichi and Yutaka Ishikawa, "Exploiting Hidden Non-uniformity of Uniform Memory Access on Manycore CPUs", International Workshop on Multi/Many-Core Computing Systems (MuCoCoS), held in conjunction with Euro-Par International European Conference on Parallel Processing, 2014, Porto, Portugal

  • Min Si, Antonio Pena, Pavan Balaji, Masamichi Takagi, and Yutaka Ishikawa, "MT-MPI: Multithreaded MPI for Many-core Environments," ACM SIGARCH ICS'2014, 2014.

  • Yuki Soma, Balazs Gerofi and Yutaka Ishikawa "Revisiting Virtual Memory for High Performance Computing on Manycore Architectures: A Hybrid Segmentation Kernel Approach", International Workshop on Runtime and Operating Systems for Supercomputers (ROSS), held in conjunction with ACM/SIGARCH International Conference on Supercomputing (ICS), 2014, Munich, Germany

  • Balazs Gerofi, Akio Shimada, Atsushi Hori, Takagi Masamichi, and Yutaka Ishikawa, "CMCP: A Novel Page Replacement Policy for System Level Hierarchical Memory Management on Many-cores," ACM HPDC'14, 2014. (Best Paper Award)


  • Masamichi Takagi, Yuichi Nakamura, Atsushi Hori, Balazs Gerofi, and Yutaka Ishikawa, "Revisiting Rendezvous Protocols in the Context of RDMA-capable Host Channel Adapters and Many-Core Processors," EuroMPI2013, 2013.

  • Masayuki Hatanaka, Atsushi Hori, and Yutaka Ishikawa, "Optimization of MPI Persistent Communications," EuroMPI2013, 2013.

  • Min Si, Yutaka Ishikawa, and Masamichi Takagi, "Direct MPI Library for Intel Xeon Phi co-processors," The 3rd Workshop on Communication Architecture for Scalable Systems (CASS 2013) in conjunction with IPDPS2013, 2013.

  • Atsushi Tokuhisa, Junya Arai, Yasumasa Joti, Yoshiyuki Ohno, Toyohisa Kameyama, Keiji Yamamoto, Masayuki Hatanaka, Balazs Gerofi, Akio Shimada, Motoyoshi Kurokawa, Fumiyoshi Shoji, Kensuke Okada, Takashi Sugimoto, Mitsuhiro Yamaga, Ryotaro Tanaka, Mitsuo Yokokawa, Atsushi Hori, Yutaka Ishikawa, Takaki Hatsui and Nobuhiro Go "High-speed classification of coherent X-ray diffraction patterns on the K computer for high-resolution single biomolecule imaging", International Union of Crystallography (IUCr) Journal of Synchrotron Radiation, 2013.

  • Akio Shimada, Balazs Gerofi, Atsushi Hori and Yutaka Ishikawa, "Proposing a new Task Model towards Many-core Architecture", International Workshop on Many-core Embedded Systems (MES), co-located with ISCA'13, 2013, Tel Aviv, Israel

  • Balazs Gerofi, Akio Shimada, Atsushi Hori and Yutaka Ishikawa, "Partially Separated Page Tables for Efficient Operating System Assisted Hierarchical Memory Management on Heterogeneous Architectures", ACM/IEEE International Symposium on Cluster, Cloud and Grid Computing (CCGRID), 2013, Delft, Netherlands [acceptance rate: 21%] Nominated for Best Paper

  • Balazs Gerofi, Zoltan Vass and Yutaka Ishikawa, "Utilizing Memory Content Similarity for Improving the Performance of Highly Available Virtual Machines", Elsevier International Journal of Future Generation Computer Systems (FGCS), 2013 [extended version of the UCC'11 paper]


  • Balazs Gerofi, Akio Shimada, Atsushi Hori and Yutaka Ishikawa, "Towards Operating System Assisted Hierarchical Memory Management for Heterogeneous Architectures", ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2012, Salt Lake City, Utah, USA [poster paper]

  • Yutaka Ishikawa, Kengo Nakajima, Atsushi Hori, "Revisiting Persistent Communication in MPI," Euro MPI 2012, Recent Advances in the Message Passing Interface, LNCS 7490, pp 296-297, Springer Netherlands, 2012 (poster).

  • Balazs Gerofi, Atsushi Hori and Yutaka Ishikawa, "clone_n(): Parallel Thread Creation for Upcoming Many-Core Architectures", IEEE International Conference on Cluster Computing (CLUSTER), 2012, Beijing, China [poster paper]

  • Kazumi Yoshinaga, Yuichi Tsujita, Atsushi Hori, Mikiko Sato, Mitaro Namiki, Yutaka Ishikawa, "Delegation-Based MPI Communications for a Hybrid Parallel Computer with Many-Core Architecture," Recent Advances in the Message Passing Interface, LNCS 7490, pp. 47-56, Springer Netherlands, 2012

  • Balazs Gerofi, Akio Shimada, Atsushi Hori and Yutaka Ishikawa, "Towards Operating System Assisted Hierarchical Memory Management for Heterogeneous Architectures", ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2012 (poster).

  • Hajime Fujita, Yutaka Matsuno, Toshihiro Hanawa, Mitsuhisa Sato, Shinpei Kato, and Yutaka Ishikawa, "DS-Bench toolset: Tools for dependability benchmarking with simulation and assurance," In Proc. IEEE DSN 2012, 2012.

  • Balazs Gerofi, Atsushi Hori and Yutaka Ishikawa, "clone_n(): Parallel Thread Creation for Upcoming Many-Core Architectures", IEEE International Conference on Cluster Computing (CLUSTER), 2012 (poster).

  • Balazs Gerofi, Akio Shimada, Atsushi Hori, and Yutaka Ishikawa, "A Preliminary Study on the Design of Hierarchical Memory Management for Heterogeneous Architectures," IPSJ, 2012-OS-122, No. 17, pp. 1 - 5, 2012.

  • Yuki Matsuo, Taku Shimosawa, and Yutaka Ishikawa, "A File I/O System for Many-Core Based Clusters," ROSS 2012 in conjunction with ICS2012, 2012.

  • Min Si and Yutaka Ishikawa, "Design of Direct Communication Facility for Manycore-based Accelerators, " CASS2012 in conjunction with IPDPS2012, 2012.


  • Balazs Gerofi and Yutaka Ishikawa, "Enhancing TCP Throughput of Highly Available Virtual Machines via Speculative Communication," ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), co-located with ACM ASPLOS, 2012.

  • S. Kato, K. Lakshmanan, A. Kumar, M. Kelkar, Y. Ishikawa, and R. Rajkumar. "PGEM: Preemptive GPGPU Execution Model for Runtime Engines", In Proceedings of the 32nd IEEE Real-Time Systems Symposium (RTSS'21), 2011.

  • Balazs Gerofi, Yutaka Ishikawa, "Workload Adaptive Checkpoint Scheduling of Virtual Machine Replication," The 17th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2011), 2011. (To appear)

  • Balazs Gerofi, Zoltan Vass and Yutaka Ishikawa, "Utilizing Memory Content Similarity for Improving the Performance of Replicated Virtual Machines", ACM/IEEE International Conference on Utility and Cloud Computing (UCC), 2011.

  • Atsushi Hori, Keiji Yamamoto and Yutaka Ishikawa, "Catwalk-ROMIO: A Cost-Effective MPI-IO," The 17th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2011), 2011.

  • Balazs Gerofi, Yutaka Ishikawa, "RDMA based Replication of Multiprocessor Virtual Machines over High-Performance Interconnects," IEEE Cluster 2011, 2011.

  • Keiichi Yamamoto, Atsushi Hori, Shinji Sumimoto, and Yutaka Ishikawa, "Xruntime: A Seamless Runtime Environment for High Performance Computing," IEEE 13th International Conference on High Performance Computing and Communications (HPCC), pp. 778 - 783, 2011.

  • Kazuki Yoshizoe, Akihiro Kishimoto, Tomoyuki Kaneko, Haruhiro Yoshimoto and Yutaka Ishikawa, "Scalable Distributed Monte-Carlo Tree Search," The Fourth Annual Symposium on Combinatorial Search (SoCS'11), 2011.

  • Jun Kato and Yutaka Ishikawa, "Design and Implementation of Parallel File Aggregation Mechanism," International Workshop on Runtime and Operating Systems for Supercomputers (ROSS2011) held in conjunction with ICS2011, 2011.

  • S. Kato, Y. Ishikawa, and R. Rajkumar. "CPU Scheduling and Memory Management for Interactive Real-Time Applications", Real-Time Systems Journal, 2011.

  • S. Kato, S. Brandt, Y. Ishikawa, and R. Rajkumar. "Operating Systems Challenges for GPU Resource Management", In Proceedings of the 7th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT'11), pp. 23-32, 2011 (Invited Paper).

  • S. Kato, K. Lakshmanan, R. Rajkumar, and Y. Ishikawa. "TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments", In Proceedings of the 2011 USENIX Annual Technical Conference (USENIX ATC'11), 2011.

  • S. Kato, K. Lakshmanan, Y. Ishikawa, and R. Rajkumar. "Resource Sharing in GPU-accelerated Windowing Systems", In Proceedings of the 17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'11), pp. 191-200, 2011 (Nominated for Best Paper Award).


  • Hajime Fujita, Yutaka Ishikawa, "DTS: Broadcast-based Content-aware TCP Connection Handover," IPSJ Transactions on Advanced Computing Systems Vol.4 No.2 (ACS 33), pp. 59 - 69, March 2011.

  • S. Kato, R. Rajkumar, and Y. Ishikawa. "AIRS: Supporting Interactive Real-Time Applications on Multicore Platforms", In Proceedings of the 22nd Euromicro Conference on Real-Time Systems (ECRTS'10), pp. 47-56, 2010 (Selected for Special Journal Issue).

  • Balazs Gerofi and Yutaka Ishikawa, "A Multi-Core Approach to Providing Fault Tolerance for Non-Deterministic Services", IEEE International Conference on Networks and Applications (NCA), 2010,

  • Kazuki Ohta, Dries Kimpe, Jason Cope, Kamil Iskra, Robert Ross, and Yutaka Ishikawa, "Optimization Techniques at I/O Forwarding Layer," IEEE Cluster 2010, September 2010.

  • Balazs Gerofi, Hajime Fujita, and Yutaka Ishikawa, "An Efficient Process Live Migration Mechanism for Load Balanced Distributed Virtual Environments," IEEE Cluster 2010, September 2010.

  • Akihiro Nomura and Yutaka Ishikawa, "Design of Kernel-level Asynchronous Collective Communication," Euro MPI, September 2010.

  • Jianwei Liao, Yutaka Ishikawa, "A New Concurrent Checkpoint Mechanism for Real-time and Interactive Processes", 34th Annual IEEE Computer Software and Applications Conference (COMPSAC 2010), July 2010 (short paper)

  • Balazs Gerofi, Hajime Fujita, Yutaka Ishikawa, "Live Migration of Processes Maintaining Multiple Network Connections", IPSJ Transactions on Advanced Computing Systems Vol.3 No.1 (ACS 29), pp. 1-12, March 2010


  • Taku Shimosawa, Yutaka Ishikawa, "Inter-kernel Communication between Multiple Kernels on Multicore Machines", IPSJ Transactions on Advanced Computing Systems Vol.2 No.4 (ACS 28), pp. 64-82, December 2009

  • Shinji Sumimoto, Kohta Nakashima, Akira Naruse, Kouichi Kumon, Takashi Yasui, Yoshikazu Kamoshida, Hiroya Matsuba, Atsushi Hori and Yutaka Ishikawa, "The Design of Seamless MPI Computing Environment for Commodity-based Clusters," Euro PVM/MPI09, 2009.

  • Atsushi Hori, Yoshikazu Kamoshida, Hiroya Matsuba, Kazuki Ohta, Takashi Yasui, Shinji Sumimoto and Yutaka Ishikawa, "On-Demand File Staging System for Clusters," IEEE Cluster 2009.

  • Balazs Gerofi, Hajime Fujita, Yutaka Ishikawa, "TCPmig: Migration of processes with TCP sockets in Single IP Address Cluster", IPSJ OS-111 , Apr 2009.

  • Kazuki, Ohta, Hiroya Matsuba, and Yutaka Ishikawa, "Improving Parallel Write by Node-Level Request Scheduling," To appear at IEEE CCGrid2009, 2009.

  • Yutaka Ishikawa, Hajime Fujita, Toshiyuki Maeda, Motohiko Matsuda, Midori Sugaya, Mitsuhisa Sato, Toshihiro Hanawa, Shinichi Miura, Taisuke Boku, Yuki Kinebuchi, Lei Sun, Tatsuo Nakajima, Jin Nakazawa, and Hideyuki Tokuda, "Towards an Open Dependable Operating System," IEEE 12th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2009 (Invited Paper).

  • Jun Kato, Hajime Fujita, and Yutaka Ishikawa, "Evaluation of Energy-Efficient Cluster Server using Embedded Processors," 1st International Workshop on Software Technologies for Future Dependable Distributed Systems, 2009.


  • Maobing Dai, Toshihiro Matsui, and Yutaka Ishikawa, "A Light Lock Management Mechanism for Optimizing Real-Time and Non-Real-Time Performance in Embedded Linux," IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2008.

  • Hajime Fujita, Hiroya Matsuba, Yutaka Ishikawa, "TCP Connection Scheduler in Single IP Cluster", To appear at the 8th IEEE International Symposium on Cluster Computing and the Grid -- CCGRID'08, 2008

  • Ryousei Takano, Motohiko Matsuda, Tomohiro Kudoh, Yuetsu Kodama, Fumihiro Okazaki, Yutaka Ishikawa, "High Performance Relay Mechanism for MPI Communication Libraries Run on Multiple Private IP Address Clusters," To appear at the 8th IEEE International Symposium on Cluster Computing and the Grid -- CCGRID'08, 2008


  • Motohiko Matsuda, Tomohiro Kudoh, Yuetsu Kodama, Ryousei Takano and Yutaka Ishikawa, "The design and implementation of MPI collective operations for clusters in long-and-fast networks," Cluster Computing, Springer Netherlands, 2007.

  • Masato Sakai, Hiroya Matsuba and Yutaka Ishikawa ``Fault Detection System Activated by Failure Information,'' Proceedings of the 13th Pacific Rim International Symposium on Dependable Computing (PRDC'07), pp. 19 -- 26, December 2007

  • Akihiro Nomura, Hiroya Matsuba, Yutaka Ishikawa, "Network Performance Model for TCP/IP Based Cluster Computing", IEEE International Conference on Cluster Computing (Cluster 2007), pp. 194 - 203, 2007

  • Ryousei Takano, Motohiko Matsuda, Tomohiro Kudoh, Yuetsu Kodama, Fumihiro Okazaki, Yutaka Ishikawa, "Effects of Packet Pacing for MPI Programs in a Grid Environment", IEEE International Conference on Cluster Computing (Cluster 2007), 2007

  • Daisuke Miyakawa, Yutaka Ishikawa, "Process Oriented Power Management," To appear at the IEEE Second Internal Symposium on Industrial Embedded Systems -- SIES'2007, 2007 (draft version is here)


  • Hiroya Matsuba, Yutaka Ishikawa, "Single IP Address Cluster for Internet Servers," IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

  • Motohiko Matsuda, Tomohiro Kudoh, Yuetsu Kodama, Ryousei Takano, Yutaka Ishikawa, "Efficient MPI Collective Operations for Clusters in Long-and-Fast Networks," IEEE International Conference on Cluster Computing, 2006. (Best Paper)

  • K. Yamamoto, Y. Ishikawa, T. Matsui, "Portable Execution Time Analysis Method," the 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 267 - 270, 2006.


  • Ryousei Takano, Yuetsu Kodama, Tomohiro Kudoh, Motomiko Matsuda,Fumihiro Okazaki, Yutaka Ishikawa, ``Realtime Burstiness Measurement,'' PFLDnet2006, pp. 109-115, 2006.


  • Hiroya Matsuba, Yutaka Ishikawa, ``Network Protocol Stack for Single IP Address Cluster,'' SC|05 (poster), Seattle, USA, November 2005

  • Motohiko Matsuda, Tomohiro Kudoh, Yuetsu Kodama, Ryousei Takano, and Yutaka Ishikawa, ``TCP Adaptation for MPI on Long-and-Fat Networks,'' Proceedings of Cluster 2005, CD-ROM, 2005.

  • Ryousei Takano, Tomohiro Kudoh, Yuetsu Kodama, Motohiko Matsuda, Hiroshi Tezuka, and Yutaka Ishikawa, ``Design and Evaluation of Precise Software Pacing Mechanisms for Fast Long-Distance Networks,'' Proceedings of PFLDnet 2005, Protocols for Fast Long-Distance Network, February 3-4, 2005


  • Motohiko Matsuda, Tomohiro Kudoh, Hiroshi Tazuka, and Yutaka Ishikawa, ``The Design and Implementation of an Asynchronous Communication Mechanism for the MPI Communication Model,'' IEEE Cluster 2004, 2004

  • Hiroya Matsuba, Yutaka Ishikawa, ``OpenMP on Distributed Memory Computers with FDSM Distributed Shared Memory System, '' Sixth European Workshop on OpenMP (EWOMP'04), pp. 49 -- 54 Stockholm, Sweden, October 2004


  • Hiroya Matsuba, Yutaka Ishikawa, ``OpenMP on the FDSM software distributed shared memory,'' Fifth European Workshop on OpenMP (EWOMP'03), pp. 71 -- 78, September 2003.

  • Motohiko Matsuda, Yutaka Ishikawa, and Tomohiro Kudoh, ``Evaluation of MPI Implementations on Grid-connected Clusters using an Emulated WAN Environment,'' CCGRID2003, 2003.


  • Yutaka Ishikawa, "SCore Cluster System Software and Grid," Invited Speech at Grid Forum Korea 2002 Winter Workshop, pp. 83 - 104, 2002.

  • Jorg Nolte, Mitsuhisa Sato, Yutaka Ishikawa, ``TACO -- Exploiting Cluster Networks for High-Level Collective Operations,'' IEEE Cluster Computing and the Grid (CCGRID), pp. 253 -- 260, May 2001.

  • Toshiyuki Takahashi, Shinji Sumimoto, Atsushi Hori, Hiroshi Harada, and Yutaka Ishikawa, ``PM2: High Performance Communication Middleware for Heterogeneous Network Environments,'' SC'00, IEEE, 2000.

  • H. Harada, Y. Ishikawa, A. Hori, H. Tezuka, S. Sumimoto, and T. Takahashi, ``Dynamic Home Node Reallocation on Software Distributed Shared Memory,'' HPC Asia 2000, May 2000.

  • S. Sumimoto, H. Tezuka, A. Hori, H. Harada, T. Takahashi, and Y. Ishikawa, ``GigaE PM: a High Performance Communication Facility using a Gigabit Ethernet,'' in New Generation Computing, Springer-Verlag, Vol. 18, January, 2000.

  • Y. Fujiimoto, Y. Bin, H. Taoka, H. Tezuka, S. Sumimoto, and Y. Ishikawa, ``Real-time Power System Simulator on a PC Cluster,'' Intl. conf. on Power Systems Transients, 1999.

  • Y. Fujiimoto, Y. Bin, H. Taoka, H. Tezuka, S. Sumimoto, and Y. Ishikawa, ``Design and Implementation of a Real-Time Power System Simulator using a PC Cluster,'' 3rd Intl. conf. on Digital Power System Simulator, 1999.

  • H. Harada, H. Tezuka, A. Hori, S. Sumimoto, T. Takahashi, and Y. Ishikawa, ``SCASH:Software DSM using High performance network on commodity hardware and software,'' ACM Eighth Workshop on Scalable Shared-memory Multiprocessors, pp. 26--27, 1999.

  • S. Sumimoto, H. Tezuka, A. Hori, H. Harada, T. Takahashi, and Y. Ishikawa, ``The Design and Evaluation of High Performance Communication using a Gigabit Ethernet,'' ICS'99, ACM Sigarch, pp. 243 -- 250, 1999.

  • T. Takahashi, F. O'Carroll, H. Tezuka, A. Hori, S. Sumimoto, H. Harada, Y. Ishikawa, P.H. Beckman, ``Implementation and Evaluation of MPI on an SMP Cluster,'' IPPS'99 2nd Workshop on Personal Computer Based Networks of Workstations, pp. 1178 -- 1192, 1999.

  • Y. Ishikawa, A. Hori, H. Tezuka, S. Sumimoto, T. Takahashi, and H. Harada, ``RWCP PC Cluster Programming Environment - Extended Abstract,'' Extreme Linux Workshop #2, pp. 16 -- 19, 1999.

  • Y. Ishikawa, H. Tezuka, A. Hori, S. Sumimoto, T. Takahashi, F. O'Carroll, and H. Harada, ``RWC PC Cluster II and SCore Cluster System Software -- High Performance Linux Cluster --,'' Proceedings of the 5 th Annual Linux Expo, pp. 55 -- 62, 1999.

  • Y. Ishikawa, A. Hori, H. Tezuka, S. Sumimoto, T. Takahashi, and H. Harada, ``Parallel C++ Programming System on Cluster of Heterogeneous Computers,'' IPPS'99 Heterogeneous Computing Workshop '99, pp. 73 -- 82, 1999.

  • F. O'Carroll, H. Tezuka, A. Hori, and Y. Ishikawa, ``The Design and Implementation of Zero Copy MPI Using Commodity Hardware with a High Performance Network,'' Proceedings of International Conference on Supercomputing '98, pp. 243 -- 250, ACM, 1998.

  • A. Hori, H. Tezuka, and Y. Ishikawa, ``Highly Efficient Gang Scheduling Implementation,'' Supercomputing 98, 1998 (in CDROM).

  • A. Hori, H. Tezuka, F. O'Carroll, and Y. Ishikawa, ``Gang Scheduling vs. Coscheduling: A Comparison with Data-Parallel Workload,'' Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Volume II, pp. 1050 -- 1057, 1998.

  • A. Hori, H. Tezuka, F. O'Carroll, and Y. Ishikawa, ``Overhead Analysis of Preemptive Gang Scheduling,'' In D. G. Feitelson and L. Rudolph, editors, IPPS'98 Workshop on Job Scheduling Strategies for Parallel Processing, volume 1459 of Lecture Notes in Computer Science, pp. 217 -- 230, Springer-Verlag, 1998.

  • H. Tezuka, F. O'Carroll, A. Hori, and Y. Ishikawa, ``Pin-down Cache: A Virtual Memory Management Technique for Zero-copy Communication,'' IEEE IPPS/SPDP'98 Proceedings, pp. 308 -- 314, 1998.

  • M, Matsuda, M. Sato, Y. Ishikawa, ``Efficient Implementation of Portable C*-like Data-Parallel Library in C++,'' 1997 Advances in Parallel and Distributed Computing (APDC'97), IEEE Computer Society, pp. 398 -- 405, 1997.

  • M, Matsuda, M. Sato, Y. Ishikawa, ``Parallel Array Class Implementation Using C++ STL Adaptors,'' ISCOPE'97, Springer LNCS 1343, pp. 113 -- 120, 1997.

  • M. Maeda and Y. Ishikawa, ``On-the-fly Hybrid Garbage Collector for Parallel and Distributed Computing,'' 2nd France-Japan Workshop on Object Based Parallel and Distributed Computing, OBPDC'97, 1997.

  • Y. Ishikawa, M. Matsuda, and M. Sato, ``Parallel Object-Oriented Computing in C++, Now and Future,'' 2nd France-Japan Workshop on Object Based Parallel and Distributed Computing, OBPDC'97, 1997.

  • T. Takahashi, Y. Ishikawa, M. Sato, and A. Yonezawa, ``A Compile-Time Meta-Level Architecture Supporting Class Specific Optimization,'' Scientific Computing in Object-Oriented Parallel Environment ISCOPE'97, volume 1343 of Lecture Notes in Computer Science, pp. 89 -- 96, 1997.

  • F. O'Carroll, A. Hori, H. Tezuka, Y. Ishikawa, and M. Sato, ``Performance of MPI on Workstation/PC Clusters using Myrinet'' Proceedings of Cluster Computing Conference '97, 1997.

  • A. Hori, H. Tezuka, and Y. Ishikawa, ``User-level Parallel Operating System for Clustered Commodity Computers,'' Proceedings of Cluster Computing Conference '97, 1997.

  • A. Hori, H. Tezuka, and Y. Ishikawa, ``Global State Detection using Network Preemption,'' D. G. Feitelson and L. Rudolph, editors, IPPS'97 Workshop on Job Scheduling Strategies for Parallel Processing, volume 1291 of Lecture Notes in Computer Science, pp. 262 -- 276, Springer-Verlag, 1997.

  • H. Tezuka, A. Hori, Y. Ishikawa, and M. Sato, ``PM: An Operating System Coordinated High Peformance Communication Library,'' Bob Hertzberger and Peter Sloot, editors, High-Performance Computing and Networking, volume 1225 of Lecture Notes in Computer Science, pp. 708 -- 717, Springer-Verlag, 1997.

  • M. Sato, H. Nakada, S. Sekiguchi, S. Matsuoka, U. Nagashima, Y. Ishikawa, A. Hori, and H. Tezuka, ``Ninf and PM: Communication Libraries for Global Computing and High-performance Cluster Computing,'' Future Generation Computer Systems, Elsevier Science, 1997.

  • J. Nolte, H. Konaka, A. Hori, Y. Ishikawa, M. Maeda, and T. Tomokiyo, ``Ocore and VAST -- Integrating Persistence into a Parallel Object-Oriented Language,'' K. Futatsugi and S. Matsuoka, editors, Object Technologies for Advanced Software, volume 1049 of Lecture Notes in Computer Science, pp. 260 -- 274, Springer-Verlag, 1996.

  • H. Konaka, T. Tomokiyo, M. Maeda, Y. Ishikawa, and A. Hori, ``Data Parallel Programming in the Parallel Object-Oriented Language OCore,'' In J.-P.Briot, J.-M. Geib, and A. Yonezawa, editors, Object-Based Parallel and Distributed Computation, volume 1107 of Lecture Notes in Computer Science, pp. 1 -- 17, Springer-Verlag, 1996.

  • H. Konaka, Y. Itoh, T. Tomokiyo, M. Maeda, Y. Ishikawa, and A. Hori, ``Adaptive Data Parallel Computation in the Parallel Object-Oriented Language OCore,'' In L. Boug'e, P. Fraigniaud, A. Mignotte, and Y. Robert, editors, Proc. of the Second International Euro-Par Conference, Vol. I, volume 1123 of Lecture Notes in Computer Science, pp. 587 -- 596, Springer-Verlag, 1996.

  • A. Hori, H. Tezuka, Y. Ishikawa, N. Soda, H. Konaka, and M. Maeda, ``Implementation of Gang-Scheduling on Workstation Cluster,'' D. G. Feitelson and L. Rudolph, editors, IPPS'96 Workshop on Job Scheduling Strategies for Parallel Processing, volume 1162 of Lecture Notes in Computer Science, pp. 76 -- 83, Springer-Verlag, 1996.

  • Y. Ishikawa, A. Hori, and M. Sato, M. Matsuda, and Jorg Nolte, ``An Overview of MPC++ -- Extended Abstract --,'' T. Ito and R. H. Halstead, Jr., editors, International Workshop PSLS'95, volume of Lecture Notes in Computer Science, Springer-Verlag, pp. 243 -- 249, 1996.

  • Y. Ishikawa, A. Hori, M. Sato, M. Matsuda, J. Nolte, H. Tezuka, H. Konaka, M. Maeda, and K. Kubota, ``Design and Implementation of Metalevel Architecture in C++ -- MPC++ Approach --,'' Reflection '96, pp. 141 -- 154, 1996.

  • M. Maeda, H. Konaka, Y. Ishikawa, T. Tomokiyo, A. Hori, and J. Nolte, ``On-the-fly Global Garbage Collection Based on Partly Mark-Sweep,'' IWMM'95, volume 986 of Lecture Notes in Computer Science, pp. 283 -- 296, Springer-Verlag, 1995.

  • H. Konaka, T. Tomokiyo, M. Maeda, Y. Ishikawa, and A. Hori, ``A Parallel Object-Oriented Language OCore,'' In T. Ito and A. Yonezawa, editor, Proc. of the International Workshop TPPP'94, Volme 907 of Lecture Notes in Computer Science, pp. 167 -- 186, Springer-Verlag, 1995.

  • A. Hori, Y. Ishikawa, J. Nolte, H. Konaka, M. Maeda, T. Tomokiyo, ``Time Space Sharing Scheduling: A Simulation Analysis,'' S. Haridi and K. Ali and P. Magnusson, editors, Euro-Par'95 Parallel Processing, volume 966 of Lecture Notes in Computer Science, pp. 623 -- 634, Springer-Verlag, 1995.

  • A. Hori, T. Yokota, Y. Ishikawa, S. Sakai, H. Konaka, M. Maeda, T. Tomokiyo, Jorg Nolte, H Matsuoka, K. Okamoto, and H. Hirono, ``Time Space Sharing Scheduling and Architectural Support,'' D. G. Feitelson and L. Rudolph, editors, Job Scheduling Strategies for Parallel Processing, volume 949 of Lecture Notes in Computer Science, pp. 92 -- 105, Springer-Verlag, 1995.

  • A. Hori, Y. Ishikawa, H. Konaka, M. Maeda, and T. Tomokiyo, ``A Scalable Time-Sharing Scheduling for Partitionable, Distributed Memory Parallel Machines,'' Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences, Vol. II, pp. 173 -- 182, IEEE Computer Society Press, 1995.

  • H. Konaka, M. Maeda, T. Tomokiyo, Y. Ishikawa, and A. Hori, ``A Parallel Object-Oriented Language OCore,'' Proc. of Intl. Workshop on Theory and Practice of Parallel Programming, pp. 153 -- 172, 1994.

  • H. Konaka, M. Maeda, Y. Ishikawa, T. Tomokiyo, and A. Hori, ``Community in Massively Parallel Object-based Language OCore,'' Proc. Intl. EUROSIM Conf. Massively Parallel Processing Applications and Development, Elsevier Science B.V., pp. 305 -- 312, 1994.

  • H. Okamura, Y. Ishikawa, ``Object Location Control by Metalevel Programming'' ECOOP'94, 1994.

  • H. Okamura, Y. Ishikawa, ``Metalevel Decomposition in AL-1/D,'' Object Technologies for Advanced Software, Lecture Notes in Computer Science 742, pp. 110 -- 127, 1993.

  • Y. Ishikawa, A. Hori, H. Konaka, M. Maeda, T. Tomokiyo, ``MPC++: A Parallel Programming Language and Its Parallel Objects Support,'' OOPSLA 1993 Workshop on Efficient Implementation of Concurrent Object-Oriented Languages, pp. j1 -- j5, , 1993.

  • T. Tomokiyo, H. Konaka, M. Maeda, A. Hori, Y. Ishikawa, ``Meta-level Architecture in OCore,'' OOPSLA 1993 Workshop on Object-Oriented Reflection and Metalevel Architectures, 1993

  • H. Okamura, Y. Ishikawa, M. Tokoro, ``AL-1/D: A Distributed Programming System with Multi-Model Reflection Framework,'' Proceedings of the International Workshop on New Models for Software Architecture '92, 1992.

  • Y. Ishikawa, ``Communication Mechanims on Autonomous Objects,'' Proceedings of the OOPSLA92, ACM Sigplan Notices vol. 27, No. 10, pp. 303 -- 314, 1992.

  • Y. Ishikawa, ``Towards a Flexible Programming Language,'' Proceedings of the International Symposium on New Models for Software Architecture, 1992.

  • Y. Ishikawa, H. Tokuda, C. Mercer, ``An Object-Oriented Real-Time Programming Language,'' IEEE Computer Vol.25, No. 10,, pp. 66 - 73, 1992.

  • Y. Ishikawa, H. Okamura, ``A New Reflective Architecture: AL-1 Approach,'' the Second OOPSLA 91 Workshop on Reflection and Metalevel Architectures, 1991.

  • Y. Ishikawa, S. Tomura, K. Futatsugi, ``The Semantics of an Object-Oriented Concurrent Programming Language: Process Algebraic Approach,'' Advances in Software Science and Technology Vol. 3, pp. 127 - 150, 1991.

  • H. Tokuda, C. Mercer, Y. Ishikawa, T.E. Marchok, ``Priority Inversions in Real-Time Communication,'' Proceedings of the 10th IEEE Real-Time Systems Symposium, pp. 348 - 359, December 1990.

  • C. Mercer, H. Tokuda, Y. Ishikawa, ``Distributed Hartstone: Real-Time Benchmark Suite,'' Proceedings of the 10th Intl. conf. on Distributed Computing Systems, Paris, France, pp.70 - 77, May 1990.

  • Y. Ishikawa, H. Tokuda, C. Mercer, ``Object-Oriented Real-Time Language Design: Constructs for Timing Constraints,'' Proceedings of the OOPSLA90, pp. 289 - 298, December 1990.

  • M. Tokoro, Y. Ishikawa, ``Orient84/K: A Language with Multiple Paradigms in the Object Framework,'' Proceedings of the 19th Hawaii Intl. Conf. on System Sciences, Honolulu, pp. 198 - 207, January 1986.

  • Y. Ishikawa, M. Tokoro, ``A Concurrent Object-Oriented Knowledge Representation Language Orient84/K: Its Features and Implementation,'' Proceedings of OOPSLA'86, Sigplan Notice, Vol. 21, No. 11, pp. 232 - 241, 1986.

  • Y. Ishikawa, M.Tokoro, ``The Design of an Object-Oriented Architecture,'' Proceedings of the 11th Intl. Symp. on Computer Architecture, Ann Arbor, pp. 178 - 187, June 1984.

  • M.Tokoro, Y. Ishikawa, ``An Object-Oriented Approach to Knowledge Systems,'' Proceedings of the FGCS, ICOT, Tokyo, pp. 623 - 631, November 1984.

Japanese Papers
  • 島田 明男、堀 敦史、石川 裕 、 「新しいタスクモデルによるメニーコア環境に適したMPIノード内通信の実装」、 情報処理学会論文誌, 情報処理学会, volume 8, no.2, pp. 36-54, 2015.

  • 畑中正行、堀敦史、石川裕、「京Tofuにおける隣接集団通信の袖通信最適化」、 情報処理学会第148回HPC研究会、2015年3月.

  • 堀 敦史、佐藤 未来子、島田 明男、並木 美太郎、石川 裕 、 「DMA 転送における VM 技法の提案」、 情報処理学会第134回OS研究会, 2015-OS-134, 2015.

  • 吉永 一美、堀 敦史、石川 裕 、 「ステンシル計算におけるスペアノードを用いた故障復帰における通信性能へ の影響について」、ハイパフォーマンスコンピューティングと計算科学シンポ ジウム論文集(HPCS2015), volume 2015, pp. 9-16, 2015.

  • 吉永 一美、亀山 豊久、堀 敦史、石川 裕 、 「スライド手法によるスペアノードを利用した故障復帰方式の性能評価」 情報処理学会研究報告第151回HPC研究会, 2015-HPC-151, pp. 1-7, 2015.

  • 島田 明男、須藤 敦之、堀 敦史、石川 裕、「メニーコア環境向けタスクモデルPVASを用いたMPIのEager通信高速化」、 情報処理学会第150回HPC研究会, 2015-HPC-150, No.41, pp.1-8, 2015.


  • 吉永一美、亀山豊久、堀敦史、石川裕、 「予備ノードを利用した故障後の実行継続手法の検討と評価」、 情報処理学会第147回HPC研究会、2014年12月.

  • 島田明男、堀敦史、石川裕、 「User-level Process towards Exascale Systems」、 情報処理学会第147回HPC研究会、2014年12月.

  • 辻田祐一、堀敦史、石川裕、 「集団型MPI-IOの高速化に向けたI/Oリクエスト発行方式の最適化」、 情報処理学会第146回HPC研究会、2014年10月.

  • 吉永一美、亀山豊久、堀敦史、石川裕、 「代替ノード利用手法による耐故障性実現に向けた通信性能の評価と検討」、 情報処理学会SWOPP、2014年7月.

  • 辻田祐一、堀敦史、石川裕、「FEFSにおけるストライピング処理を考慮した集団型MPI-IOの実装」、 情報処理学会SWOPP、2014年7月.

  • 鵜飼敏之、清水正明、飯田恒雄、岡嶌正道、守屋卓、石川裕、 「HPCアプリケーションI/O特性を考慮した省電力指向階層化ストレージシステムの検討」、 情報処理学会SWOPP、2014年7月.

  • 佐藤未来子、島田明男、吉永一美、辻田祐一、堀敦史、石川裕、並木美太郎、 「Xeon Phi搭載計算機におけるDMA・MMIO併用型CPU間データ通信機構」、 情報処理学会SWOPP、2014年7月.

  • 島田明男、堀敦史、石川裕、「新しいタスクモデルによるMPIノード内通信の高性能化」、 情報処理学会SWOPP、2014年7月.

  • 堀敦史、亀山豊久、並木美太郎、石川裕、 「メニーコアクラスタにおけるジョブ間の性能干渉について」、 情報処理学会第144回HPC研究会、2014年5月.

  • 大野善之、堀敦史、石川裕、 「並列ファイルシステムに対する I/Oリクエスト調停機構の提案」、 情報処理学会第144回HPC研究会、2014年5月.

  • 吉永一美、堀敦史、石川裕、 「エクサスケールでの耐故障性実現に向けた代替ノード配置による通信性能の評価」、 情報処理学会第144回HPC研究会、2014年5月.

  • 佐藤未来子、深沢豪、島田明男、辻田祐一、吉永一美、堀敦史、石川裕、並木美太郎、 「マルチコア・メニーコア混在型計算機におけるMultiple PVASを用いたMPI Agent によるMPI通信の基礎評価」、 情報処理学会第144回HPC研究会、2014年5月.

  • 齋藤智之、石川裕、「ジョブ間データ転送方式の検討」、 情報処理学会第143回HPC研究会、2014年3月.

  • 松尾勇気、石川裕、「時間発展シミュレーション向けの時系列データ圧縮手法」、 情報処理学会第143回HPC研究会、2014年3月.

  • 川島崇裕、安達知也、小田和友仁、住元真司、石川 裕、 「HPCシステムにおける汎用ネットワークトポロジー取得API nwtopoの提案」、 情報処理学会第143回HPC研究会、2014年3月.

  • 上村佳史、酒井憲一郎、樋口雄太、小田和友仁、住元真司、宇野俊司、 清水正明、石川 裕、「エクサスケールシステムに向けたファイルシステムデザインの検討」、情報処理学会第142回HPC研究会、2013年12月.

  • 住元真司、小田和友仁、宇野俊司、石川 裕、 「次世代高性能計算機システムのためのシステムソフトウェア実現にむけて」、 情報処理学会第141回HPC研究会、2013年9月.

  • 吉永一美、徳久淳師、大野 善之、亀山豊久、堀敦史、城地保昌、初井宇記、石川裕、 「京での大量データの並列相関計算を支援するソフトウェアの提案」、 情報処理学会第141回HPC研究会、2013年9月.

  • 岩切直晃、Balazs Gerofi、石川裕、「Linux ファイルI/O のボトルネックに関する考察」、情報処理学会SWOPP、2013年7月.

  • 堀敦史、亀山豊久、石川 裕、「メニーコア用agnet プログラミング環境の提案」、 情報処理学会SWOPP、2013年7月.

  • 畑中正行、堀敦史、石川裕、「DMA スケジューリングによるMPI 通信の高速化」、 情報処理学会SWOPP、2013年7月.

  • 石川 裕、堀 敦史、Gerofi Balazs、高木 将通、島田 明男、清水 正明,佐伯 裕治、白沢 智輝、中村 豪、住元 真司、小田和 友仁 「次世代高性能並列計算機のためのシステムソフトウェアスタック」、 情報処理学会、2013-OS-125(3)、pp. 1-7、2013.

  • 佐伯 裕治、清水 正明、白沢 智輝、中村 豪、高木 将通、Gerofi Balazs、思 敏、石川 裕、堀 敦史、「ヘテロジニアス計算機上の OS 機能委譲機構」、 情報処理学会、2013-OS-125(15)、pp. 1-7、2013.

  • 合田憲人、東田学、坂根栄作、天野浩文、小林 克志、棟朝雅晴、江川隆輔、 建部修見、鴨志田良和、滝澤真一朗、永井亨、岩下武史、石川 裕、 「高性能分散計算環境のための認証基盤の設計」、 情報処理学会論文誌コンピューティングシステム(ACS)、5(5)、pp. 90-102、2012. (refereed)

  • 新井淳也、石川裕、堀敦史、 「RDMAをサポートするクラスタ向けの軽量協調キャッシング」、 情報処理学会第137回HPC研究会、2012年12月.

  • 轟侑樹、實本英之、佐藤三久、石川裕、 「パーシャルメッセージロギングを改善する耐故障性実現フレームワーク」、 情報処理学会第137回HPC研究会、2012年12月.

  • 安井隆、清水正明、堀敦史、石川裕、 「ローカルディスクを活用するユーザレベル並列ファイルキャッシュシステムの設計」、 SACSIS 2012, 2012. (refereed)

  • 石川 裕、思 敏、「メニーコア並列計算機における通信機構の設計」、 情報処理学会、2012-HPC-133(16), pp. 1-8, 2012年3月.


  • 吉永一美、六車英峰、辻田祐一、堀敦史、並木美太郎、佐藤未来子、下沢拓、 澤田武男、石川裕、「メニーコア混在型並列計算機におけるMPI通信基盤の提案」、 情報処理学会、HOKKE-19、2011.

  • 堀敦史、亀山豊久、並木美太朗、辻田祐一、石川裕、 「ハードウェア同期機構を用いた省電力MPIの実装と評価」、HOKKE-19、2011.

  • 六車英峰、吉永一美、辻田祐一、堀敦史、並木美太郎、石川裕、 「パイプライン型Two-Phase I/OのLustreにおける性能評価」、HOKKE-19、2011.

  • 下沢 拓、石川 裕、堀 敦史、並木 美太郎、辻田 祐一、「メニーコア向けシステムソフトウェア開発のための実行環境の設計と実装」、情報処理学会SWOPP、2011年7月.

  • 澤田武男、辻田祐一、並木美太郎、堀 敦史、石川裕 、「OS開発のためのメニーコアハードウェアシミュレータの設計と実装」 、情報処理学会SWOPP、2011年7月.

  • 藤原祐二、藤田肇、石川裕、「耐故障分散ロック機構の設計と検証」 、情報処理学会SWOPP、2011年7月.

  • 轟侑樹、藤田肇、石川 裕、 「ハイバネート中の仮想マシンに対する透過的アクセス機構」、 情報処理学会SWOPP、2011年7月.

  • 堀敦史、山本啓二、大野善之、今田俊寛、亀山豊久、石川裕、 「ハードウェア同期機構を用いた超軽量スレッドライブラリ」。 情報処理学会SWOPP、2011年7月.

  • 野村哲弘、石川裕、 「非同期コレクティブ通信の実装方式の検討」、 情報処理学会SWOPP、2011年7月.

  • 新井淳也、前田俊行、石川裕、米澤 明憲、 「Glasgow Haskell Compilerを用いたプロファイル駆動型自動並列化機構の簡潔実装」、 情報処理学会SWOPP、2011年7月.

  • 實本英之、建部修見、佐藤仁、石川裕、 「広域分散環境を提供するHPCIシステムソフトウェア基盤の設計概要と共有ストレージ構築」、 情報処理学会SWOPP、2011年7月.

  • 滝澤真一朗、棟朝雅晴、宇野篤也、小林泰三、實本英之、松岡 聡、石川 裕、 「広域分散環境を提供するHPCI先端ソフトウェア運用基盤の設計」、 情報処理学会SWOPP、2011年7月.

  • 合田憲人、東田学、漆谷重雄、天野浩文、坂根栄作、小林克志、青木道宏、柴山悦哉、石川裕、 「広域分散環境を提供するHPCIネットワーク・認証・ユーザ管理支援基盤の設計」、 情報処理学会SWOPP、2011年7月.

  • 堀敦史、太田一樹、安井隆、鴨志田良和、松葉浩也、住元真司,石川裕、 「MPI-IO書込のパイプライン処理による高速化」、 IPSJ Transactions on Advanced Computing Systems Vol.4 No.1 (ACS 32), pp. 83 - 94, Feb. 2011. (refereed)

  • 美添 一樹、石川 裕、 「分散並列モンテカルロ木探索フレームワークの提案」、 情報処理学会研究報告 2010-HPC-126(27), pp. 1-7, 2010.

  • 野村 哲弘、石川 裕、「カーネルレベルMPI非同期集団通信機構の設計と実装」、 情報処理学会研究報告 2010-HPC-126(13), pp. 1-7, 2010.

  • 堀敦史、太田一樹、安井隆、鴨志田良和、松葉浩也、住元真司,石川裕、「リングトポロジーによるMPI-IO書込の高速化技法」、SACSIS 2010, 2010.

  • 山本 啓二, 石川 裕, 松井 俊浩, 「高い移植性をもつ最悪実行時間解析手法」, IPSJ Transactions on Advanced Computing Systems Vol.3 No.1 (ACS 29), pp. 77-87, March 2010. (refereed)


  • 山本 和典、石川 裕、 「テラスケールコンピューティングのための遠隔スワップシステムTeramem」、 情報処理学会 論文誌 コンピューティングシステム、Vol. 2 (ACS 27)、No. 3、 pp. 142 - 152、2009. (refereed)

  • 加藤 真平, 石川 裕, 「完全モジュール型リアルタイムLinuxの開発」, コンピュータシステム・シンポジウム(ComSys2009), pp. 129-138, November 2009. (refereed)

  • 住元真司,中島耕太,成瀬彰,久門耕一,安井隆,鴨志田良和,松葉浩也,堀敦史,石川裕、 「シームレスなMPI環境を実現するMPI-Adapterの設計と性能評価」、 SWOPP2009, 2009.

  • 堀敦史,鴨志田良和,松葉浩也,太田一樹,安井隆,住元真司,石川裕、 「ファイルステージングシステム Catwalk の MPI-IO 実装」、 SWOPP2009, 2009.

  • 加藤 純,藤田 肇,石川 裕、 「単一IPアドレスクラスタにおける耐故障機構の設計と実装」、 SWOPP2009, 2009.

  • 藤田肇, 石川 裕, 「レイヤー7負荷分散のためのTCP接続移送機構」, 情報処理学会研究報告 (OS-111), Apr 2009

  • 下沢 拓, 石川 裕, "マルチコア向け複数カーネル実行機構におけるデバイス共有", 情報処理学会研究報告 (OS-111), Apr 2009

  • 山本啓二, 石川裕, 松井俊浩, "移植性の高い最悪実行時間予測ツールRETASの設計と実装",情報処理学会研究報告 (OS-111), Apr 2009

  • 安井 隆,清水 正明,住元 真司,太田 一樹,鴨志田 良和,松葉 浩也,堀 敦史,石川 裕、 「ファイルキャッシュシステムの有効性向上に向けた科学技術計算アプリケーションのI/O特性評価」、 SWOPP2009, 2009.

  • 中澤仁, 松野裕, 菅谷みどり, 塙敏博, 前田俊行, 藤田肇, 石綿陽一, 杵渕雄樹, 高村博紀, 三浦信一, 山田浩史, 松田元彦, 倉光君郎, 石川裕, "オペレーティングシステムおよび実システムにおけるディペンダビリティの評価と見積り", 第7回ディペンダブルシステムワークショップ (DSW2009), pp. 27-41, July 2009

  • 加藤真平, 藤田肇, 中澤仁, 松田元彦, 前田俊行, 杵渕雄樹, 塙敏博, 三浦信一, 石綿陽一, 松野裕, 高村博紀, 山田浩史, 吉田哲也, 倉光君郎, 菅谷みどり, 石川裕, "ディペンダブルシステム向けベンチマークフレームワークの提案", 第7回ディペンダブルシステムワークショップ (DSW2009), pp. 171-178, July 2009

  • 山本 和典、石川 裕、 「テラスケールコンピューティングのための遠隔スワップシステムTeramem」、 SACSIS2009, 2009. (refereed)

  • 松葉 浩也、堀 敦史、石川 裕、 「高性能クラスタのための高速汎用ステージングソフトウェア」、 SACSIS 2009, 2009. (refereed)


  • 堀敦史、鴨志田良和、松葉浩也、安井隆、住元真司、石川裕、 「ファイルステージング再考:オンデマンド化と高速化に向けたプロトタイプ実装の評価」、情報処理学会 研究報告、HOKKE 2009, 2009

  • 太田一樹、石川裕、 「ファイルサーバー独立な並列ファイルキャッシュ機構」、情報処理学会 研究報告、HOKKE 2009, 2009

  • 住元真司、中島耕太、成瀬彰、久門耕一、 安井隆、鴨志田良和、松葉浩也、堀敦史、石川裕、 「並列プログラムの実行可搬性を実現するMPI通信ライブラリの設計」、 情報処理学会 研究報告、HOKKE 2009, 2009

  • 小西祐介、野村哲弘、松葉浩也、石川裕、 「NUMA並列型クラスタ上での効率的なスケジューリング」、 情報処理学会 研究報告、HOKKE 2009, 2009

  • 石川 裕、片桐 孝洋、佐藤 三久、朴 泰祐、中島 浩、 「高生産・高性能計算機環境実現のためのシステムソフトウェア」、 HPCS 2009, 2009 (ポスター)

  • 戴 毛兵、石川 裕、「リアルタイムLinuxのための軽量割り込み処理」、 情報処理学会 論文誌 コンピューティングシステム(ACS)、vol. 2, no. 1, pp.87 - 95, 2009年3月. (refereed)

  • 高野 了成、松田 元彦、工藤 知宏、児玉 祐悦、岡崎 史裕、石川 裕、 「プライベートアドレスを有するクラスタ群のための高性能MPI通信リレー機構」、 情報処理学会 論文誌 コンピューティングシステム(ACS)、vol. 2, no. 1, pp.133 - 145, 2009 (refereed)

  • 石川 裕、片桐 孝洋、吉廣 保、「T2Kオープンスーパーコンピュ-タと共用イノベーション」、 電気学会誌、Vol. 129、1月号、pp.28 - 31, 2009

  • 石川 裕、中島 研吾、中島 浩、朴 泰祐、「T2Kオ-プンスパコンが創る新しい計算環境」、 計算工学会誌、Vol. 14、 No. 1、1月号、pp. 35 - 39、2009

  • 石川 裕、佐藤 三久、朴 泰祐、中島浩、 「高生産・高性能計算機環境実現のためのシステムソフトウェア」、 情報処理学会、HPCS2009 ポスタ-セッション, 2009

  • 戴 毛兵、石川 裕、「リアルタイムLinuxのための軽量割り込み処理」、 情報処理学会 コンピュータシステムシンポジウム、2008. (ACS25号同時投稿)

  • 松葉 浩也、野村 哲弘、石川 裕、「MPI通信ライブラリの最適化と性能評価」、 情報処理学会、研究報告 HPC、vol. 2008, no. 74, pp. 1 - 6, 2008

  • 下沢 拓、藤田 肇、石川 裕、 「マルチコアSHにおける複数カーネル実行の設計と実装」、 情報処理学会、研究報告 OS、vol. 2008, no. 77, pp. 25 - 32, 2008

  • 藤田肇、平野貴仁、山本和典、松葉浩也、石川裕、「P-Busにおけるネットワーク層の設計と実装」、 情報処理学会、研究報告 OS、vol. 2008, no. 77, pp. 33 - 38, 2008

  • 太田一樹、石川裕、「マルチコアクラスタ向け並列ファイルシステムアーキテクチャ」、 情報処理学会、研究報告 HPC、vol. 2008, no. 74, pp. 217 - 222, 2008

  • 平野 貴仁、藤田 肇、松葉 浩也、石川 裕、 「カーネル機能拡張のための抽象化レイヤP-Busの実装」、 情報処理学会 研究報告 2008-OS-108、pp. 17 - 24、2008


  • 藤田、松葉、石川、「柔軟な負荷分散を可能にする分散型シングルIPクラス タ」、情報処理学会 研究報告 2006-OS-106、pp. 1 - 8、2007

  • 平野、藤田、松葉、石川、「PBus:柔軟なカーネル機能拡張のためのインタ フェース」、情報処理学会 研究報告 2006-OS-106、pp. 63 - 70、2007

  • 北村、松葉、石川、「大規模メモリ空間の利用を支援する遠隔スワップメモリシ ステム」、情報処理学会 研究報告 2006-HPC-111、pp. 121 - 126、2007

  • 松葉、石川、「コモディティネットワークを用いた5GByte/sec通信の可能性」、 情報処理学会 研究報告 2007-HPC-109、HOKKE 2007, pp. 169 -- 174, 2007.

  • 今井、松葉、石川、「分散ページングによる大規模仮想メモリ空間」、 情報処理学会 研究報告 2007-HPC-109、HOKKE 2007, pp. 85 -- 90, 2007.

  • 酒井、松葉、石川、「エラー情報から原因を特定する障害検知システム」、 第4回システム検証の科学技術シンポジウム、 日本ソフトウェア科学会ディペンダブルソフトウェア研究会、 pp. 121 -- 128、2007


  • 酒井、石川、「CIMを用いた障害検知システム」、情報処理学会 研究報告 2006-OS-103、pp. 125 - 132、2006

  • 藤田、松葉、石川、「Linuxにおける共有メモリを保持するプロセスのマイグ レーション機構」、情報処理学会 研究報告 2006-OS-103、pp. 87 - 94、2006

  • 中島、佐藤、後藤、住元、久門、石川、 「配列転置データ転送を高速化する10Gb Ethernetインタフェースカードの設計」、 情報処理学会 ACS論文誌、Vol. 47, No. SIG12 (ACS15), pp. 74 -- 85、2006. (SACSIS2006との同時投稿) (refereed)

  • 野村、石川、「再送制御を考慮した通信モデルの設計」、情報処理学会 研究報 告 2006-HPC-107、pp. 175 - 180、2006

  • 山本、石川、松井、「移植性の高い実行時間予測手法の設計と実装」、 情報処理学会 研究報告 2006-ARC-169、pp. 127 - 132、2006.

  • 戴、石川、「厳密な周期タスク実行を支援する実時間Linux カーネルの実装」、 情報処理学会 研究報告 2006-OS-103、pp. 41 - 46、2006.

  • 宮川、石川、「電力制御スケジューラのプロトタイプ実装」、 情報処理学会 研究報告 2006-OS-103、pp. 109 - 115、2006.

  • 松田、石川、工藤、児玉、高野、 「グリッド上のコレクティブ通信アルゴリズム」、 情報処理学会 研究報告 2006-HPC-87、pp. 257 - 262、2006.

  • 中島、佐藤、後藤、住元、久門、石川、 「配列転置データ転送を高速化する10Gb Ethernetインタフェースカードの設計」、 先進的計算基盤システムシンポジウム (SACSIS 2006), 2006. (ACS論文誌との同時投稿)

  • 宮川、石川、「低消費電力のためのスケジューリングアルゴリズム」、 情報処理学会 研究報告 2006-OS-102、pp. 17 - 22、2006.

  • 高野、工藤、児玉、松田、石川、岡崎、 「ギャップパケットを用いたソフトウェアによる精密ペーシング方式」、 情報処理学会、情報処理学会 ACS論文誌、Vol. 47, No. SIG 7 (ACS 14), pp. 194 - 206, 2006. (refereed)


  • 仲亀、石川、「User Mode Linux上における高速通信機構」、 情報処理学会研究報告 2006-OS-101、pp. 9 -- 16、2006年2月

  • 戴、石川、「Shi-Linux実時間カーネル」、組込みシステム技術に関するサマーワークショップ (SWEST-7)、2005年

  • 中島、佐藤、住元、久門、石川、 「高性能通信処理オフロードエンジンUZURA実現に向けて」、 情報処理学会 研究報告 2005-HPC-81、pp. 103 - 108、2005年

  • 松田、石川、鐘尾、枝元、岡崎、鯉江、高野、工藤、児玉、 「GridMPI Version 1.0の概要」、 情報処理学会 研究報告 2005-HPC-103、pp. 169 - 174、2005年

  • 酒井、石川、 「クラスタ監視機能付きMPI通信ライブラリ」、 情報処理学会 研究報告 2005-HPC-103、pp. 175 - 180、2005年

  • 山本、石川、松井、「実行時間予測ツールの設計と実装」、情報処理学会 研究報告 2005-ARC-164, pp. 79 - 84、2005年

  • 野村、石川、「リアルタイム通信のスケジューリング」、情報処理学会 研究報告2005-OS-100、 pp. 79 - 84、2005年

  • 宮川、石川、「プロセス単位電力制御機構の予備評価」、情報処理学会 研究報告 2005-OS-100、pp. 65 - 72、 2005年

  • 松葉 浩也、石川 裕、 「シングルIPアドレスクラスタの設計」 情報処理学会研究報告 2005-OS-100、 pp. 41 -- 48、2005年8月

  • 戴、石川、 「予測可能リアルタイムカーネルの設計と実装」、 情報処理学会 研究報告 2005-OS-99, p.121 --126, 2005.

  • 野村、石川、 「リアルタイムパケットの送信制御」、 情報処理学会 研究報告 2005-OS-99, p.161 --162, 2005. (ポスター発表)

  • 松葉、石川、 「クラスタを単一システムとして扱うTCP/IPソケットの実装」、 情報処理学会 研究報告 2005-OS-99, p.165 --166, 2005. (ポスター発表)

  • 宮川、石川、 「プロセス単位電力制御機構の設計と実装」、 情報処理学会 研究報告 2005-OS-99, p.167 --168, 2005. (ポスター発表)

  • 松田、高野、石川、工藤、児玉、岡崎、手塚、 「MPIライブラリと協調するTCP通信の実現」、情報処理学会、 情報処理学会 ACS論文誌、Vol. 46, No. SIG12 (ACS11), pp. 362 -- 372、2005. (SACSIS2005との同時投稿) (refereed)

  • 松田、高野、石川、工藤、児玉、岡崎、手塚、 「MPIライブラリと協調するTCP通信の実現」、情報処理学会、 先進的計算基盤システムシンポジウム (SACSIS 2005), 2005. (ACS論文誌との同時投稿)

  • 中島、住元、佐藤、久門、石川、「10Gbps級ネットワーク上の通信プロトコルの性能問題を解決する開発支援ツールの提案」、情報処理学会、 先進的計算基盤システムシンポジウム (SACSIS 2005)、pp. 321、 2005. (refereed)


  • 山本、石川、松井、 「静的実行時間予測ツール構築のためのフレームワーク」、 The 8th JSSST SIGSYS Workshop on Systems for Programming and Applicatoins(SPA2005)、日本ソフトウェア科学会ソフトウェアシステム研究会、 2005.

  • 住元、佐藤、中島、久門、石川、「高性能プロトコル開発支援ツールを用いた 10Gb Ethernet上での高性能プロトコルの実装」、第2回ディペンダブルソフト ウェアワークショップ (DSW2005)、日本ソフトウェア科学会ディペンダブルソ フトウェア研究会、2005.

  • 岡崎、石川、松田、鐘尾、枝元、高野、工藤、児玉、 「IBM pSeriesにおけるGridMPIの実装と性能評価」、情報処理学会、2005.

  • 住元、佐藤、中島、久門、石川、「高性能プロトコル開発支援ツールを用いた10Gb Ethernet上での高性能プロトコルの実装」、 第2回ディペンダブルソフトウェアワークショップ (DSW2005)、 日本ソフトウェア科学会ディペンダブルソフトウェア研究会、 pp. pp. 135 -- 144, 2004 (ISSN 1341-870X No. 35)

  • 松葉、石川、「動的アクセスパターン解析によるソフトウェア分散共有メモリ]」、 情報処理学会論文誌、(ACS 7), pp. 1 -- 13, 2004. (SACSIS2004との同時投稿) (refereed)

  • 松田、石川、工藤、手塚、「MPI通信モデルに適した非同期通信機構の設計と実装」、 情報処理学会論文誌、(ACS 7), 2004. (refereed)

  • 高野、工藤、児玉、松田、手塚、石川、 「ソフトウェアによる精密ペーシング機構の提案と評価」、 インターネットコンファレンス2004、pp.93 -- 100, ISSN 1341-870X No. 33, 2004. (refereed)

  • 岡家、木村、石川、「自律的システム管理ソフトウェアの設計」、 情報処理学会研究報告、2004-OS-97(SWOPP04)、pp. 105 -- 112、2004

  • 高野、工藤、児玉、松田、手塚、石川、「GridMPIのためのTCP/IP輻輳制御実装方式の検討」、情報処理学会研究報告、2004-OS-97(SWOPP04)、pp. 65 -- 72、2004

  • 石川、「YAMPII もう一つのMPI実装」、情報処理学会研究報告、2004-HPC-99(SWOPP04)、pp. 115 -- 120、2004

  • 住元、佐藤、中島、久門、石川、「10GB Ethernetを用いた高性能通信機構の設計」、情報処理学会研究報告、2004-HPC-99(SWOPP04)、pp. 121 -- 126、2004

  • 松田、石川、鐘尾、枝元、岡崎、工藤、児玉、手塚、「GridMPIの性能評価」、情報処理学会研究報告、2004-HPC-99(SWOPP04)、pp. 127 -- 1132、2004

  • 松葉、石川、「動的アクセスパターン解析によるソフトウェア分散共有メモリ」、先進的計算基盤システムシンポジウム(SACSIS 2004)、pp. 355 -- 364、2004. (ACS論文誌との同時投稿)


  • 松井、比留川、石川、山崎、加賀美、堀、金広、斎藤、稲邑、「ヒューマノイド・ロボットのための実時間分散情報処理」、情報処理学会研究報告、2004-SLDM-114、p. 1 -- 9、2004年2月

  • 松葉、石川、 「IA64クラスタ上のソフトウェア分散共有メモリシステム」、 情報処理学会研究報告、2004-HPC-97、pp. 61 -- 66、 2004年2月

  • 高野、石川、工藤、松田、児玉、手塚、 「並列アプリケーション実行におけるTCP/IP通信挙動の解析」、 インターネットコンファレンス2003論文集、 日本ソフトウェア科学会 研究会資料シリーズ No. 26、 pp. 11 -- 18, 2003年10月 (ISSN 1341-870X). (refereed)

  • 住元、久門、石川、 「10Gb Ethernet上の通信プロトコル作成支援技術」、 情報処理学会研究報告 03-OS-12 (SWOPP03)、 情報処理学会、pp. 61 -- 66, 2003.

  • 岡家、木村、石川、 「IPMI規格に基づく管理保守系システムソフトウェア」、 情報処理学会研究報告 03-OS-12 (SWOPP03)、 情報処理学会、pp. 53 -- 60, 2003.

  • 石川、住元、岡家、久門、木村、 「次世代高性能計算機アーキテクチャ上のシステムソフトウェア開発環境」、 情報処理学会研究報告 03-OS-12 (SWOPP03)、情報処理学会、pp. 47 -- 52, 2003.

  • 石川、松田、工藤、手塚、関口、 「GridMPI -- 通信遅延を考慮したMPI通信ライブラリの設計」、 情報処理学会、SWOPP'03, 2003.

  • 松田、石川、工藤、手塚、 「MPI通信モデルに適した通信APIの設計と実装」、 情報処理学会、SWOPP'03, 2003.

  • 石川、 「SCoreの紹介とインストールの基礎知識」、 プラズマ・核融合学会誌、vol. 79, no. 8, pp. 759 -- 764, August 2003.


  • 石川、高橋、朴、佐藤、 『ItaniumプロセッサによるSCoreクラスタ構築に関する検討』 2002-HPC-92、HPC研究会、情報処理学会、pp. 1 -- 6, 2002.

  • 谷口、石川、平木、 『SMP環境におけるLinuxスケジューラの評価』 2002-OS-90、OS研究会、情報処理学会、pp.41 -- 48, 2002.

  • 佐藤、原田、長谷川、石川、 『Cluster-enabled OpenMP: ソフトウエア分散共有メモリシステムSCASH上のOpenMPコンパイラ』 並列処理シンポジウム JSPP'01、情報処理学会、pp. 15 -- 22、2001. (refereed)

  • 住元, 堀, 手塚, 原田, 高橋, 石川, 『高速通信機構PM2の設計と評価』 情報処理学会論文誌、Vol. 41, No. SIG 5(HPS 1), pp. 80--90, 2000. (refereed)

  • 住元, 堀, 手塚, 原田, 高橋, 石川, 『GigaE PM: Gigabit Ethernetを用いた高速通信機構の設計と評価』 情報処理学会論文誌、Vol. 41, No. 5, pp. 1390--1399, 2000.

  • 住元, 堀, 手塚, 原田, 高橋, 石川, 『既存OSの枠組を用いたクラスタシステム向け高速通信機構の提案』 情報処理学会論文誌、Vol.41, No. 6, pp. 1688--1697, 2000. (refereed)

  • 原田, 手塚, 堀, 住元, 高橋, 石川, 『ソフトウェア分散共有メモリシステムにおけるページ転送方式の比較』 情報処理学会論文誌、Vol. 41, No. 5, pp.1410--1419, 2000. (refereed)

  • 前田、石川、 『分散リファレンスカウント法に基づいたGCアルゴリズムの最適化技法』 情報処理学会論文誌、Vol. 40, No. 5, pp. 2269--2280, 1999. (refereed)

  • 堀、手塚、石川、 『ギャングスケジューリングの高速化技法の提案』 情報処理学会論文誌、Vol. 40, No. 5, pp. 2072--2083, 1999. (refereed)

  • 西岡、堀、手塚、石川、 『クラスタにおけるコンシステントチェックポイントの実現』 並列処理シンポジウム JSPP'99、情報処理学会、pp. 229 -- 236、1999. (refereed)

  • 原田、手塚、堀、住元、高橋、石川、 『Myrinetを用いた分散共有メモリにおけるメモリバリアの実装と評価』 並列処理シンポジウム JSPP'99、情報処理学会、pp. 237 -- 244、1999. (refereed)

  • 住元、堀、手塚、原田、高橋、石川、 『Gigabit Ethernetを用いた高速通信ライブラリの設計と評価』 並列処理シンポジウム JSPP'99、情報処理学会、pp. 63 -- 70、1999. (refereed)

  • 石川、堀、手塚、「RWCPにおけるクラスタ開発記」、 情報処理、Vol. 39、 No. 11、1998.

  • 堀、手塚、石川、 『ネットワークプリエンプションによるギャングスケジューリングの実現』、 情報処理学会論文誌、Vol. 39, No. 9, pp. 2705 -- 2717, 1998. (refereed)

  • 前田、石川、 『ハイブリッド分散ガーベージコレクションの一方式とその評価』、 コンピュータソフトウエア、Vol. 15, No. 4, pp. 67 -- 72, 日本ソフトウエア科学会、 1998. (refereed)

  • 堀、手塚、石川、 『ギャングスケジューリングの高速化技法の提案』、 並列処理シンポジウム JSPP'98、pp. 207--214, 1998. (refereed)

  • 高橋、石川、佐藤、米澤、 『メタレベル機能によるクラスライブラリ最適化手法』、 並列処理シンポジウム JSPP'97, pp. 353 -- 360, 1997. (refereed)

  • 松田、石川、佐藤、 『C++テンプレートを使ったデータ並列処理ライブラリの効率化手法』、 情報処理学会論文誌、Vol. 38, No. 9, pp. 1781 -- 1789, 1997. (refereed)

  • 堀、石川、小中、前田、友清、 『時分割空間分割スケジューリング』、 情報処理学会論文誌、Vol. 37, No. 7, pp. 1320 -- 1331, 1996. (refereed)

  • 松田、石川、佐藤、 『C++テンプレートを使ったデータ並列処理ライブラリの効率化手法』 並列処理シンポジウム JSPP'96, pp. 193 -- 200, 1996. (refereed)

  • 小中、友清、伊藤、前田、石川、堀、 『並列オブジェクト指向言語OCoreにおける柔軟なオブジェクト集合の記述』、並列処理シンポジウムJSPP'96、pp. 185 -- 102, 1996. (refereed)

  • 堀、手塚、石川、曽田、小中、前田、 『並列プログラム実行環境のワークステーションクラスタ上での実装』、 並列処理シンポジウム JSPP'96, pp. 49 -- 56, 1996. (refereed)

  • 手塚、堀、石川、 『ワークステーションクラスタ用通信ライブラリ PM の設計と実装』、 並列処理シンポジウム JSPP'96, pp. 41 -- 48, 1996. (refereed)

  • 小中、石川、前田、友清、堀、 『超並列オブジェクトベース言語OCoreの並列計算機上での実装』 情報処理学会論文誌, Vol. 36, No. 7, pp. 1520 -- 1528, 1995. (refereed)

  • 石川、堀、手塚、佐藤、松田、小中、前田、友清、 『並列プログラミング言語MPC++のワークステーションクラスタ上での実現』、 情報処理学会コンピュータシステムシンポジウム、pp. 33--38, 1995. (refereed)

  • 堀、石川、Jorg Nolte, 小中、前田、友清、 『Distributed Queue Tree のシミュレーションによる解析』、 並列処理シンポジウムJSPP'95、pp. 313 -- 320, 1995. (refereed)

  • 岡村、石川、所、 『自己反映的分散プログラミングシステムAL-1/Dにおけるオブジェクトの動的 再配置』 コンピュータソフトウエア, 日本ソフトウエア科学会, Vol.11, No.3, pp. 49 - 64, 1994. (refereed)

  • 岡村、石川、所、 『分散リフレクティブプログラミングシステムにおけるオブジェクトマイグレー ション』 オブジェクト指向コンピューティングII、近代科学社、 pp. 47 -- 54, 1994.

  • 小中、石川、前田、友清、堀、 『超並列オブジェクトベース言語OCoreの商用並列計算機上での実装』 並列処理シンポジウムJSPP'94, pp. 113 -- 120, 1994. (refereed)

  • 石川、堀、小中、前田、友清、 『並列プログラミング言語MPC++の実現』 並列処理シンポジウムJSPP'94, pp. 105 -- 112, 1994. (refereed)

  • 岡村、石川、所、 『リフレクション機能を持つ分散プログラミング言語システムAL-1/D』 オブジェクト指向コンピューティングI、近代科学社、 pp. 1 -- 16, 1993.

  • 石川、徳田、 『分散型実時間プログラミング言語RTC++』 コンピュータソフトウエア, 日本ソフトウエア科学会, Vol.9, No.3, pp. 28 - 47, 1992. (refereed)

  • 石川, Tokuda, Mercer, ``Priority Inversion in Protocol Handling'' 日本ソフトウエア科学会第6回全国大会予稿集、平成1年10月、pp. 357 - 360

  • 戸村、石川、二木、 『プロセス代数モデルに基づく並行オブジェクト指向言語の意味定義』 コンピュータソフトウエア, Vol. 7, No. 2, pp. 12 - 29, 1990. (refereed)

  • 石川、所 『並行オブジェクト指向知識表現言語 Orient84/K』 日本ソフトウエア科学会、コンピュータソフトウエア, Vol.3, No.3, pp. 24 - 42, 1986. (refereed)

    講演/招待講演

    1. 招待講演、石川裕、「ポスト京コンピュータ開発概要」、計算分子科学研究拠点 第5回研究会、10月、2014年

    2. 講演、石川裕、「Post-T2K 構想」、筑波大学計算科学研究センターシンポジウム、11月、2013年.
    3. Yutaka Ishikawa, "HPC Update from Japan," ISC'13, 2013.

    4. 講演、石川裕、「HPC基盤の現状と将来」、SS研HPCフォーラム2012、サイエンティフィックシステム研究会、8月、2012.
    5. Yutaka Ishikawa, "From K to Exascale Computing," ISC'12, 2012.

    6. 招待講演、石川裕、「HPCI and SDHPC: Towards Sustainable High Performance Computing in JAPAN」、PRAGMA21 Workshop、October, 2011.

    7. 招待講演、石川裕、「エクサスケールコンピューティングへの道程」、 若手技術交流会、CSMI (計算物質科学イニシアティブ)、7月, 2011年.

    8. 招待講演、石川裕、「次*世代スパコン開発に向けて」 、筑波大学計算科学研究センター主催「学際計算科学による新たな知の発見・統合・創出」シンポジウム、5月、2010年.

    9. 招待講演、石川裕、「大規模データ解析のための高性能並列システム環境構築に向けて」、GCOE公開シンポジウム、東京大学グローバルCOE「ゲノム情報ビッグバンが読み解く生命圏」、3月、2010.

    10. 招待講演、石川、「さらなる展開~T2K連携と次期T2Kマシン~」、T2Kシンポジウム'09 in Tsukuba、 6月、2009年.

    11. 石川、「クラスタコンピューティングとT2Kアライアンス~過去・現在・未来~」、 基調講演、T2Kシンポジウム つくば2008、筑波大学、4月7日、2008年.

    12. 石川、「システムソフトウェアにおける検証技術への期待」、 招待講演、第四回システム検証の科学技術シンポジウム、日本ソフトウェア科学会ディペンダブルシステム研究会、11月、2007年.

    13. 石川、「ディペンダブルシステムソフトウェアにおける挑戦」、 招待講演、組込みシステムシンポジウム2007、情報処理学会、10月、2007年.

    14. 石川、「ペタスケ-ルスパコン時代に向けた研究・研究・運用」、 招待講演、 第3回計算機科学による新たな知の発見・統合・創出シンポジウム、 筑波大学、9月2日、2007年.

    15. 石川、「T2Kオ-プンスパコンの概要」、招待講演、SS研究会、8月28日、2007年.

    16. Yutaka Ishikawa, "Operating System and Middleware Issues," Invited Speech at International Conference on Supercomputer (ICS), 2007.

    17. 石川、 「クラスタ&グリッドシステムソフトウェア」、 立命館大学21世紀COEプログラム・シンポジウム、招待講演、立命館大学、2003年 6月.

    18. 石川、 "SCore Cluster System Software and Grid," Invited Speech at Grid Forum Korea 2002 Winter Workshop, pp. 83 - 104, 2002.