Tord Ingolf Reistad <[EMAIL PROTECTED]> writes:

Hi Tord

> I have one personal computer that I can run VIFF on here in Norway.
>
> I might try to get you access to a computer lab if you want, so you
> can run everything from Denmark and not worry about contacting me. All
> the students are studding for their exams so the labs are empty some
> time in January.

That would be a great solution, so that I don't have to coordinate with
you to do my tests. An account with SSH access, 50 MiB of disk, and a
standard install of Python and GCC is all I need.

But if you have the time, we could also schedule a benchmarking session.
It think it could be done in an hour -- less if you have already
installed Twisted and GMPY. But let me know if you're to busy right now.

> I am only looking at the code and not understanding too much so I have
> still not tried to get VIFF working in practice.

Okay, let me know if I can help!

> When I talked to someone (more linux geek than me) about running MPC
> with computers far away, he suggested simulating the whole thing by
> introducing controlled delays in the network layer. But I like your
> idea better.

For benchmarking I think it is best to run the programs on the real
Internet. But for testing I would love to have such a sub-system. It
would also make it possible to repeat and automate the tests in a
reliable way.

I have a similar item on the TODO list already:

* Create unit tests which randomizes network delay
  The current unit test with LoopbackRuntime are strictly sequential and
  does not capture the random delays possible with real network traffic.

This is not so much to test the performance, but instead the robustness
of the network setup. Right now you have to start the players in order
3-2-1 and if you kill one of them the port is probably left in a
TIME_WAIT state for 60 seconds.

-- 
Martin Geisler

Attachment: pgpFkiHZIAOVH.pgp
Description: PGP signature

_______________________________________________
viff-devel mailing list (http://viff.dk/)
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-devel-viff.dk

Reply via email to