[viff-devel] VIFF benchmarks

Martin Geisler mg at daimi.au.dk
Sat Jan 17 06:53:29 PST 2009


"Thomas Jakobsen" <thomas.jak at gmail.com> writes:

Hi Thomas

I just had a look at it -- it looks very cool!

> I've written a VIFF application that should make it easy to create,
> run and visualize benchmarks for VIFF protocols.

I think it would be nice if this was an external application which uses
VIFF as a library. Maybe call it viffbench? Then make a structure like
this:

  README <- put the text of this email here :-)
  setup.py
  viffbench/ <- this folder holds the files currently in apps/benchmark

Put it in a repository and upload it to bitbucket and announce it on
PyPI (python setup.py register) -- voila, you've made a release :-)

> I've used the application to set up a few benchmarks and run it on our
> new benchmark servers. The autogenerated result can be seen on
> http://www.daimi.au.dk/~tpj/web. It shows two benchmarks for the tip
> revision. There's also a "history" graph showing execution time of the
> Toft05 comparison back in time. Each dot represents a mercurial
> commit. Luckily it gets faster and faster :-) I admit there's not much
> explanation to the graphs yet, but I hope it's enough to illustrate
> the use of the application.

I like it a lot -- we should put those graphs on viff.dk when you get a
cronjob setup on the smpcXX machines.

> If you are interested in the source and have access to the DAIMI file
> system, it is located at /users/tpj/viff-repos/viff-benchmark. I will
> later put it on viff.dk. If you have problems getting it to work, I'll
> like to hear about that, too.

Please consider putting the code somewhere public where we can better
collaborate on it. If you put it on bitbucket you would get a bug
tracker, a wiki and nice Mercurial hosting:

  http://bitbucket.org/

That would make for a quick and nice homepage for the project.

-- 
Martin Geisler

VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multiparty Computation) to Python. See: http://viff.dk/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.viff.dk/pipermail/viff-devel-viff.dk/attachments/20090117/8ee819d9/attachment.pgp>


More information about the viff-devel mailing list