Hi, 1) There's no way to configure minimum number of tasks per groom server at this moment. Let's assume that there're 20 nodes (groom servers) and bsp.tasks.maximum is 5. So total task slots are 100. If my job requires only 10 tasks, the tasks can be executed on from 2 to 10 nodes.
If you want to spread tasks widely across cluster, you need to see https://issues.apache.org/jira/browse/HAMA-900. 2) Each task runs in a different JVM. And yes, they runs in synchronous parallel fashion, based on message-passing. -- Best Regards, Edward J. Yoon -----Original Message----- From: Diptanshu Kakwani [mailto:[email protected]] Sent: Tuesday, January 17, 2017 5:06 PM To: [email protected] Subject: Configure BSP Tasks Is there any way to configure minimum number of tasks each groom server should run? In the configuration: <property> <name>bsp.tasks.maximum</name> <value>3</value> <description>The maximum number of BSP tasks that will be run simultaneously by a groom server.</description> </property> I can set the maximum number of tasks in each groom server. Also, does it run these tasks in parallel? What does simultaneously mean? -- Diptanshu Kakwani
