Re: Cerebro performance

2008-03-07 Thread Guillaume Desmottes

Le vendredi 07 mars 2008 à 02:29 -0500, Michael Stone a écrit :
 RPMS and better developer documentation will probably appear tomorrow,
 as soon as Polychronis and I manage to cut a release.
 
 As for the 'sugar/telepathy' help: the plan is to fill in the stub
 'telepathy-cerebro' Telepathy ConnectionManager, then to implement a
 cerebro_plugin in the Sugar Presence Service. This will get us a working
 mesh view. Then comes Tubes. :)
 

No, the plan is to implement a Cerebro backend in Salut. I filed #6658
to track this work.


G.

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cerebro performance

2008-03-07 Thread C. Scott Ananian
On Fri, Mar 7, 2008 at 7:44 AM, Guillaume Desmottes
[EMAIL PROTECTED] wrote:
  Le vendredi 07 mars 2008 à 02:29 -0500, Michael Stone a écrit :

  RPMS and better developer documentation will probably appear tomorrow,
   as soon as Polychronis and I manage to cut a release.
  
   As for the 'sugar/telepathy' help: the plan is to fill in the stub
   'telepathy-cerebro' Telepathy ConnectionManager, then to implement a
   cerebro_plugin in the Sugar Presence Service. This will get us a working
   mesh view. Then comes Tubes. :)

  No, the plan is to implement a Cerebro backend in Salut. I filed #6658
  to track this work.

On your marks... get set... go!  I look forward to seeing the results
of the competing implementations.
 --scott (who is always convinced by working code)

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Cerebro performance

2008-03-06 Thread Polychronis Ypodimatopoulos
cerebro now offers (in command-line!)
- chat  (just type text in the console)
- file transfer (type in console: /sendfile)
- view of network tree layout
- information about all other nodes in the network (nickname, colors, 
keys, etc)

Performance  (remember that this is a mesh test, no servers were used):

On a total of 10 XOs, I was able to share a 2MB file from one host with 
the remaining 9 hosts (a total of 18MB) in 30 secs (a virtual speed of 
about 4.8Mbits). However, the sender used the broadcast address 
(ff:ff:ff:ff:ff:ff) at 1Mbit!

Because the file was literally broadcasted, most transmissions were 
successfully received at multiple receivers and the virtual speed [1] 
got boosted almost 5 times. The virtual speed should actually be 10Mbits 
(!), so there is plenty of room for improvement.

A test with about 50 nodes will be attempted over the weekend. By adding 
more nodes to the network I expect that overall file transfer 
performance will actually improve even more.

The chat is always available, before, during and after the file transfer.

Cerebro is now ready to be fully tested in command-line. Help is still 
needed to connect with sugar/telepathy!


[1] By virtual speed I mean the speed of a TCP-based unicast transmission.




___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cerebro performance

2008-03-06 Thread Michael Stone
RPMS and better developer documentation will probably appear tomorrow,
as soon as Polychronis and I manage to cut a release.

As for the 'sugar/telepathy' help: the plan is to fill in the stub
'telepathy-cerebro' Telepathy ConnectionManager, then to implement a
cerebro_plugin in the Sugar Presence Service. This will get us a working
mesh view. Then comes Tubes. :)

Michael
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel