SCore

Mino Oka
2 min readOct 12, 2023

SCore is a massively parallel program execution environment for Linux cluster computers developed by the Real World Computing Partnership (RWCP), a technical research partnership established by the Research Promotion Committee for Massively Parallel Processing of the Ministry of Economy, Trade and Industry (METI) in 1992 as a 10-year plan. RWCP is a program execution environment for Linux cluster computers. The execution environment is an infrastructure for running libraries and auxiliary tools based on common API specifications for parallel program execution, and was initially designed based on UNIX.

After the dissolution of the RWCP, the PC Cluster Consortium (PCCC), a group of volunteer companies/members who created these execution environments, has taken over the development and dissemination activities.

Supports parallel programming environments such as OpenMP, MPI, and MPC++, interactive execution environment, and multi-scheduling including gang scheduling (a scheduling function that allows an administrator to stop execution of other programs and exclusively execute a specific program), Multi-user environment. It was created in 1992 as an execution environment for RWC-1, a dedicated computer of the New Information Processing Development Corporation (RWCP National 10-Year Project) of the then Ministry of International Trade and Industry (MITI). In the latter half of the same year, a general-purpose and low-cost The RWCP project team was disbanded after the release of SCore 5.0 in 2001.

After that, PCCC took over the activity and it is used in many PC-Linux clusters.

For inter-node communication, the RWCP uses the latest networks at that time, such as Fibre Channel, Myrinet, InfiniBand, and Ethernet, to achieve higher speeds. In the clusters created for demonstration purposes at RWCP, RWC SCore Cluster II was ranked 395th in the TOP500 list of 2000/11, and RWC SCore Cluster III was ranked 36th in the TOP500 list of 2001/6.

--

--