Inter- and intra-node message passing

2013-02-04 Thread Alexandros Daglis
Hello everybody, I was wondering about the message-passing protocol: is there a difference if two communicating threads are on the same node, as opposed to being on different ones? Is communication achieved through memory whenever the threads are local to the node, or does it always default to

Inter- and intra-node message passing

2013-02-04 Thread Claudio Martella
Giraph runs on a Hadoop cluster as a map reduce job. Each worker is hence a different task and it runs as a different jvm. This means that you can have two workers running in the same machine. Hence it can happen that two vertices running on two different workers executed in the same machine might

Re: Inter- and intra-node message passing

2013-02-04 Thread Eli Reisman
i think messages between workers (jvm's) on the same compute node in the cluster will communicate over the netty, but on the loopback addr. messages between worker tasks on different compute nodes will communicate over the network. messages between workers and themselves (i.e. between 2 data

Re: Where can I find a simple Hello World example for Giraph

2013-02-04 Thread Ryan Compton
Ok great, thanks. I've been working with 0.1, I can get things to compile (see below code) but they still are not running, the maps hang (also below). I have no idea how to fix it, I may consider updating that code I have that compiles to 0.2 and see if it works then. The only difference I can see