Hi, >> *Hama framework spawns one JVM for each task. So, it depends on whether JVM* *uses multicores.* Ok
*>>If you wanna benchmark on single machine, I recommend you to use Hama local* *mode (multi-threading). :-)* Ok I think I will go with this solution. Thanks :) On Wed, Jul 22, 2015 at 5:19 AM, Edward J. Yoon <[email protected]> wrote: > Hello, > > Hama framework spawns one JVM for each task. So, it depends on whether JVM > uses multicores. > > If you wanna benchmark on single machine, I recommend you to use Hama local > mode (multi-threading). :-) > > -- > Best Regards, Edward J. Yoon > > > -----Original Message----- > From: Behroz Sikander [mailto:[email protected]] > Sent: Tuesday, July 21, 2015 11:35 PM > To: [email protected] > Subject: Hama task on multiple cores > > Hi, > I am trying to do some performance comparisons between MATLAB and HAMA > implementation of same thing. MATLAB provides some functions to do parallel > execution on multiple cores. > > Hama is already parallel but I do not understand the relation between Hama > tasks and cores on a computer. > > For example, if I have a machine with 4 cores and I want to open up 4 Hama > tasks, where will Hama open them ? Each task on each core ? > > Or If I have 4 cores but I have 10 tasks, how the tasks will be distributed > on cores ? > > Regards, > Behroz Sikander > > >
