Cluster system, host node, computing node, and application execution method based on parallel computing framework

PURPOSE: Cluster system, host node, calculation node and application execution method are provided to execute an application of a parallel computing programming model by connecting a host node and a calculation node to a network. CONSTITUTION: A host node (220) executes a host program for a parallel computing framework. A calculation node (240) with the host node is connected to a network. The calculation node executes a kernel program for the parallel computing framework. A host thread (221) executes a host program for a parallel computing framework. The host thread inserts a command related to a kernel program corresponding to a remote calculation module. A command scheduler (222) schedules the command queue and selects a command to be executed. The command scheduler generates a request message requesting execution of a command. [Reference numerals] (220) Host node; (240,AA) Calculation node; (241a,241b,241c,241d,BB,CC,DD,EE) Calculation module