SCore Cluster System Software Bibliography
- [FBT+99a]
- Yasushi Fujiimoto, Yuan Bin, Hisao
Taoka, Hiroshi Tezuka, Shinji Sumimoto, and Yutaka Ishikawa.
Design and Implementation of a Real-Time Power System Simulator using a PC
Cluster.
In 3rd Intl. conf. on Digital Power System Simulator, 1999.
- [FBT+99b]
- Yasushi Fujiimoto, Yuan Bin, Hisao
Taoka, Hiroshi Tezuka, Shinji Sumimoto, and Yutaka Ishikawa.
Real-time Power System Simulator on a PC Cluster.
In Proceedings of International Conference on Power System Transients
(IPST'99), 1999.
- [HIH+00]
- Hiroshi Harada, Yutaka Ishikawa,
Atsushi Hori, Hiroshi Tezuka, Shinji Sumimoto, and Toshiyuki Takahashi.
Dynamic Home Node Reallocation on Software Distributed Shared Memory.
In 4Th HPC ASIA 2000, pages 158-163. IEEE, May 2000.
- [HIK+94a]
- A. Hori, Y. Ishikawa, H. Konaka,
M. Maeda, and T. Tomokiyo.
A Process Scheduling Method for Massively Parallel OS.
In IPSJ SIG Notes, 94-OS-63, pages 25-32. Information Processing
Society of Japan, March 1994.
(In Japanese).
- [HIK+94b]
- A. Hori, Y. Ishikawa, H. Konaka,
M. Maeda, and T. Tomokiyo.
A Time-Sharing Scheduling for Massively Parallel Machines.
In IPSJ SIG Notes, 94-OS-65, pages 33-40. Information Processing
Society of Japan, July 1994.
(In Japanese).
- [HIK+95]
- Atsushi Hori, Yutaka Ishikawa, Hiroki
Konaka, Munenori Maeda, and Takashi Tomokiyo.
A Scalable Time-Sharing Scheduling for Partitionable, Distributed
Memory Parallel Machines.
In Proceedings of the Twenty-Eighth Annual Hawaii International
Conference on System Sciences, Vol. II, pages 173-182. IEEE Computer
Society Press, January 1995.
- [HIK+96]
- Atsushi Hori, Yutaka Ishikawa, Hiroki
Konaka, Munenori Maeda, and Takashi Tomokiyo.
Time space sharing scheduling.
Transactions of Information Processing Society of Japan,
37(7):1320-1331, July 1996.
(In Japanese).
- [HIN+94]
- A. Hori, Y. Ishikawa, J. Nolte,
H. Harada, A. Furuta, and T. Sato.
IPC on the Massively Parallel Operating System Kernel SCore.
In IPSJ SIG Notes, 94-OS-67, pages 25-32. Information Processing
Society of Japan, December 1994.
(In Japanese).
- [HIN+95]
- Atsushi Hori, Yutaka Ishikawa, Joerg
Nolte, Hiroki Konaka, Munenori Maeda, and Takashi Tomokiyo.
Time Space Sharing Scheduling: A Simulation Analysis.
In S. Haridi, K. Ali, and P. Magnusson, editors, Euro-Par'95 Parallel
Processing, volume 966 of Lecture Notes in Computer
Science, pages 623-634. Springer-Verlag, August 1995.
- [Hor99]
- Atsushi Hori.
Study of Efficient Time Sharing Scheduling for Distributed Memory
Parallel Machines.
PhD thesis, University of Tokyo, 1999.
(In Japanese).
- [HT96]
- Atsushi Hori and Hiroshi Tezuka.
Hardware Design and Implementation of PC Cluster.
Technical Report TR-96017, RWC, December 1996.
- [HTH+99]
- Hiroshi Harada, Hiroshi Tezuka, Atsushi
Hori, Shinji Sumimoto, Toshiyuki Takahashi, and Yutaka Ishikawa.
SCASH:Software DSM using High performance network on commodity hardware and
software.
In EIGHTH WORKSHOP ON SCALABLE SHARED-MEMORY MULTIPROCESSORS,
pages 26-27. ACM, May 1999.
- [HTI+96a]
- A. Hori, H. Tezuka, Y. Ishikawa,
T. Takahashi, N. Soda, T. Horikawa, H. Konaka, and M. Maeda.
Runtime Library Implementation for Multi-threaded Language.
In IPSJ SIG Notes, 96-ARC-117, pages 37-42. Information
Processing Society of Japan, March 1996.
(In Japanese).
- [HTI+96b]
- Atsushi Hori, Hiroshi Tezuka, Yutaka
Ishikawa, Noriyuki Soda, Hiroshi Harada, Atsushi Furuta, Tsutomu Yamada, and
Yasuhiro Oka.
Parallel programming environment on workstation cluster.
In IPSJ SIG Notes, 96-OS-73, pages 121-126. Information
Processing Society of Japan, August 1996.
(In Japanese).
- [HTI+96c]
- Atsushi Hori, Hiroshi Tezuka, Yutaka
Ishikawa, Noriyuki Soda, Hiroki Konaka, and Munenori Maeda.
Implementation of Gang-Scheduling on Workstation Cluster.
In 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, pages 76-83.
Springer-Verlag, April 1996.
- [HTI+96d]
- Atsushi Hori, Hiroshi Tezuka, Yutaka
Ishikawa, Noriyuki Soda, Hiroki Konaka, and Munenori Maeda.
Implementation of Multi-threaded Language Execution Environment on
Workstation Cluster.
In JSPP'96, pages 49-56. Information Processing Society of Japan,
March 1996.
(In Japanese).
- [HTI97a]
- Atsushi Hori, Hiroshi Tezuka, and Yutaka
Ishikawa.
Global State Detection using Network Preemption.
In 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, pages 262-276.
Springer-Verlag, April 1997.
- [HTI97b]
- Atsushi Hori, Hiroshi Tezuka, and Yutaka
Ishikawa.
User-level Parallel Operating System for Clustered Commodity
Computers.
In Proceedings of Cluster Computing Conference '97, March 1997.
- [HTI98a]
- Atsushi Hori, Hiroshi Tezuka, and
Yutaka Ishikawa.
An Efficient Implementation Technique of Gang Scheduling.
In JSPP'98, pages 207-214. Information Processing Society of
Japan, June 1998.
(In Japanese).
- [HTI98b]
- Atsushi Hori, Hiroshi Tezuka, and Yutaka
Ishikawa.
Highly Efficient Gang Scheduling Implementation.
In SC'98, November 1998.
- [HTOI98a]
- Atsushi Hori, Hiroshi Tezuka, Francis
O'Carroll, and Yutaka Ishikawa.
Gang Scheduling vs. Coscheduling: A Comparison with Data-Parallel
Workload.
In H. R. Arabnia, editor, Proceedings of the International Conference on
Parallel and Distributed Processing Techniques and Applications,
volume II, pages 1050-1057, July 1998.
- [HTOI98b]
- Atsushi Hori, Hiroshi Tezuka, Francis
O'Carroll, and Yutaka 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, pages 217-230.
Springer-Verlag, April 1998.
- [HYI+95]
- Atsushi Hori, Takashi Yokota, Yutaka
Ishikawa, Shuichi Sakai, Hiroki Konaka, Munenori Maeda, Takashi Tomokiyo,
Joerg Nolte, Hiroshi Matsuoka, Kazuaki Okamoto, and Hideo Hirono.
Time Space Sharing Scheduling and Architectural Support.
In D. G. Feitelson and L. Rudolph, editors, Job Scheduling Strategies for
Parallel Processing, volume 949 of Lecture Notes in Computer
Science, pages 92-105. Springer-Verlag, April 1995.
- [IHK+93]
- Y. Ishikawa, A. Hori, H. Konaka,
M. Maeda, and T. Tomokiyo.
MPC++: A Parallel Programming Language and Its Parallel Objects Support.
In OOPSLA 1993 Workshop on Efficient Implementation of Concurrent
Object-Oriented Languages, pages j1-j5, September 1993.
- [IHK+94]
- Yutaka Ishikawa, Atsushi Hori,
Hiroki Konaka, Maeda Munenori, and Tomokiyo Takashi.
Implementation of parallel programming language MPC++.
In JSPP'94, pages 105-112, 1994.
(in Japanese)
The slide written in English is obtained via
http://www.rwcp.or.jp/people/mpslab/mpc++/mpc++.html.
- [IHS+95]
- Yutaka Ishikawa, Atsushi Hori,
Mitsuhisa Sato, Motohiko Matsuda, Joerg Nolte, Hiroshi Tezuka, Hiroki Konaka,
Munenori Maeda, and Takashi Tomokiyo.
An overview of mpc++ -- extended abstract --.
In Takayasu Ito and Jr. Robert H. Halstead, editors, International
Workshop PSLS'95, volume 1068 of Lecture Notes in Computer
Science, pages 243-249. Springer-Verlag, October 1995.
- [IHS+96a]
- Yutaka Ishikawa, Atsushi Hori,
Mitsuhisa Sato, Motohiko Matsuda, Joerg Nolte, Hiroshi Tezuka, Hiroki Konaka,
Munenori Maeda, and Kazuto Kubota.
Design and Implementation of Metalevel Architecture in C++ -- MPC++ Approach
--.
In Reflection '96, pages 141-154, 1996.
- [IHS+96b]
- Yutaka Ishikawa, Atsushi Hori,
Mitsuhisa Sato, Motohiko Matsuda, Joerg Nolte, Hiroshi Tezuka, Hiroki Konaka,
Munenori Maeda, and Takashi Tomokiyo.
An Overview of MPC++ -- Extended Abstract --.
In Takayasu Ito, Jr. Robert H. Halstead, and Christian Queinnec, editors,
Parallel Symbolic Languages and Systems, volume 1068 of
Lecture Notes in Computer Science, pages 243-249. Springers,
1996.
- [IHT+96]
- Yutaka Ishikawa, Atsushi Hori,
Hiroshi Tezuka, Motohiko Matsuda, Hiroki Konaka, Munenori Maeda, Takashi
Tomokiyo, and Joerg Nolte.
MPC++.
In Gregory V. Wilson and Paul Lu, editors, Parallel Programming Using
C++, pages 429-464. MIT Press, 1996.
- [IHT+99a]
- Yutaka Ishikawa, Atsuhi Hori,
Hiroshi Tezuka, Shinji Sumimoto, Toshiyuki Takahashi, and Hiroshi Harada.
RWCP PC Cluster Programming Environment - Extended Abstract.
In Extreme Linux Workshop #2, pages 16-19. USENIX, 1999.
- [IHT+99b]
- Yutaka Ishikawa, Atsuhi Hori, Hiroshi
Tezuka, Shinji Sumimoto, Toshiyuki Takahashi, and Hiroshi Harada.
Parallel C++ Programming System on Cluster of Heterogeneous Computers.
In IPPS'99 Heterogeneous Computing Workshop '99, pages 73-82.
IEEE, 1999.
- [Ish94a]
- Yutaka Ishikawa.
An Overview of RWC Massively Parallel Software.
In the 8th International Conference on Super Computing, 1994.
- [Ish94b]
- Yutaka Ishikawa.
MPC++: Massively Parallel, Message Passing, Meta-Level Programming C++.
In Parallel Object Oriented Methods and Application'94, 1994.
The slide is obtained via
http://www.rwcp.or.jp/people/mpslab/mpc++/mpc++.html.
- [Ish94c]
- Yutaka Ishikawa.
The MPC++ Programming Language V1.0 Specification with Commentary Document
Version 0.1.
Technical Report TR-94014, RWC, June 1994.
- [Ish95]
- Yutaka Ishikawa.
Meta-Level Architecture for Extendable C++.
Technical Report TR-94024, RWC, January 1995.
The language specification is old, but motivations and notions introduced
in this report are useful to understand the MPC++ metalevel architecture.
This technial report is obtained via
http://www.rwcp.or.jp/people/mpslab/mpc++/mpc++.html.
- [Ish96]
- Yutaka Ishikawa.
Multi Thread Template Library -- MPC++ Version 2.0 Level 0 Document --.
Technical Report TR-96012, RWC, September 1996.
This technial report is obtained via
http://www.rwcp.or.jp/lab/pdslab/mpc++/mpc++.html.
- [ISS96]
- Yutaka Ishikawa, Mitsuhisa Sato, and
Junichi Shimada.
Toward A Seamless Computing Environment.
Technical Report TR-96013, RWC, September 1996.
- [ITH+99]
- Yutaka Ishikawa, Hiroshi Tezuka,
Atsushi Hori, Shinji Sumimoto, Toshiyuki Takahashi, Francis O'Carroll, and
Hiroshi Harada.
RWC PC Cluster II and SCore Cluster System Software -- High Performance Linux
Cluster.
In Proceedings of the 5th Annual Linux Expo, pages 55-62,
1999.
- [OHIM96]
- Francis B. O'Carroll, Atsushi Hori,
Yutaka Ishikawa, and Satoshi Matsuoka.
Implementing MPI in a High-Performance, Multithreaded Language MPC++.
In SWoPP'96, pages 141-146, 1996.
- [OHT+97]
- Francis O'Carroll, Atsushi Hori,
Hiroshi Tezuka, Yutaka Ishikawa, and Mitsuhisa Sato.
Performance of MPI on Workstation/PC Clusters using Myrinet.
In Proceedings of Cluster Computing Conference '97, March 1997.
- [OTHI98a]
- Francis O'Carroll, Hiroshi Tezuka,
Atsushi Hori, and Yutaka Ishikawa.
The Design and Implementation of Zero Copy MPI Using Commodity Hardware with a
High Performance Network.
In International Conference on Supercomputing '98, pages 243-250,
July 1998.
- [OTHI98b]
- Francis O'Carroll, Hiroshi Tezukua,
Atsushi Hori, and Yutaka Ishikawa.
MPICH-PM: Design and Implementation of Zero Copy MPI for PM.
Technical Report TR-97011, RWC, March 1998.
- [STH+99]
- Shinji Sumimoto, Hiroshi Tezuka, Atsuhi
Hori, Hiroshi Harada, Toshiyuki Takahashi, and Yutaka Ishikawa.
The Design and Evaluation of High Performance Communication using a Gigabit
Ethernet.
In International Conference on Supercomputing '99, pages 243-250.
ACM SIGARCH, June 1999.
- [STH+00a]
- Shinji Sumimoto, Hiroshi Tezuka, Atsuhi
Hori, Hiroshi Harada, Toshiyuki Takahashi, and Yutaka Ishikawa.
GigaE PM: a High Performance Communication Facility using a Gigabit Ethernet.
In New Generation Computing, volume 18, pages 177-186.
Springer-Verlag, Jan 2000.
- [STH+00b]
- Shinji Sumimoto, Hiroshi Tezuka,
Atsushi Hori, Hiroshi Harada, Toshiyuki Takahashi, and Yutaka Ishikawa.
High Performance Communication using a Commodity Network for Cluster Systems.
In the Ninth International Symposium on High Performance Distributed
Computing (HPDC-9), pages 139-146. IEEE, August 2000.
- [THI96a]
- Hiroshi Tezuka, Atsushi Hori, and
Yutaka Ishikawa.
Design and Implementation of PM: A Communication Libaray for Workstation
Cluster.
In JSPP'96, pages 41-48. Information Processing Society of Japan,
June 1996.
(In Japanese).
- [THI96b]
- Hiroshi Tezuka, Atsushi Hori, and
Yutaka Ishikawa.
PM: A High-Performance Communicatin Library for Multi-user Parallel
Environments.
Technical Report TR-96015, RWC, November 1996.
- [THI+96c]
- Hiroshi Tezuka, Atsushi Hori, Yutaka
Ishikawa, Noriyuki Soda, Hiroshi Harada, Atsushi Furuta, and Tsutomu Yamada.
A PC cluster using PC's and a Giga-bit LAN.
In IPSJ SIG Notes, 96-ARC-119, pages 37-42. Information
Processing Society of Japan, August 1996.
(In Japanese).
- [THIS97]
- Hiroshi Tezuka, Atsushi Hori, Yutaka
Ishikawa, and Mitsuhisa Sato.
PM: An Operating System Coordinated High Performance Communication Library.
In Peter Sloot Bob Hertzberger, editor, High-Performance Computing and
Networking, volume 1225 of Lecture Notes in Computer
Science, pages 708-717. Springer-Verlag, April 1997.
- [TI99]
- Toshiyuki Takahashi and Yutaka
Ishikawa.
A Meta-Level Architecture for C++ Parallel Distributed Programming
Environment.
In International Workshop on Parallel and Distributed Computing for
Symbolic and Irregular Applications, July 1999.
- [TISY97a]
- Toshiyuki Takahashi, Yutaka
Ishikawa, Mitsuhisa Sato, and Akinori Yonezawa.
Optimization technique for class libraries using meta-level architecture.
In JSPP'97. IPSJ, June 1997.
(In Japanese).
- [TISY97b]
- Toshiyuki Takahashi, Yutaka
Ishikawa, Mitsuhisa Sato, and Akinori Yonezawa.
High performance object-oriented computing supported by meta-level
architecture.
In IPSJ SIG Notes 97-PRO-14 (SWoPP'97), pages 37-42. IPSJ,
August 1997.
(In Japanese).
- [TISY97c]
- Tosiyuki Takahashi, Yutaka
Ishikawa, Mitsuhisa Sato, and Akinori Yonezawa.
A compile-time meta-level architecture supporting class specific optimization.
In Scientific Computing in Object-Oriented Parallel Environment,
ISCOPE'97, volume 1343 of Lecture Notes in Computer
Science, pages 89-96, 1997.
- [TOHI97]
- Hiroshi Tezuka, Francis O'Carroll,
Atsushi Hori, and Yutaka Ishikawa.
Pin-down Cache: A Virtual Memory Management Technique for Zero-copy
Communication.
Technical Report TR-97006, RWC, October 1997.
- [TOHI98]
- Hiroshi Tezuka, Francis O'Carroll,
Atsushi Hori, and Yutaka Ishikawa.
Pin-down Cache: A Virtual Memory Management Technique for Zero-copy
Communication.
In IPPS/SPDP'98, pages 308-314. IEEE, April 1998.
- [TOT+99a]
- Toshiyuki Takahashi, Francis
O'Carroll, Hiroshi Tezuka, Atsushi Hori, Shinji Sumimoto, Hiroshi Harada,
Yutaka Ishikawa, and Peter H. Beckman.
Implementation and Evaluation of MPI on an SMP Cluster.
In Paralel and Distributed Processing -- IPPS/SPDP'99 Workshops,
volume 1586 of Lecture Notes in Computer Science.
Springer-Verlag, April 1999.
- [TOT+99b]
- Toshiyuki Takahashi, Francis
O'Carroll, Hiroshi Tezuka, Atsushi Hori, Shinji Sumimoto, Hiroshi Harada,
Yutaka Ishikawa, and Peter H. Beckman.
Implementation and Evaluation of MPI on an SMP Cluster.
In Parallel and Distributed Processing -- IPPS/SPDP'99
Workshops, volume 1586 of Lecture Notes in Computer
Science, pages 1178-1192. Springer-Verlag, April 1999.