/rev/8d213ad683c2
changeset: 1267:8d213ad683c2
user: Janus Dam Nielsen <[email protected]>
date: Fri Oct 09 13:04:18 2009 +0200
summary: Added the orlandi runtime as an option.
diffstat:
apps/benchmark.py | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diffs (39 lines):
diff -r a1193532c181 -r 8d213ad683c2 apps/benchmark.py
--- a/apps/benchmark.py Fri Oct 09 12:21:14 2009 +0200
+++ b/apps/benchmark.py Fri Oct 09 13:04:18 2009 +0200
@@ -74,9 +74,16 @@
from viff.comparison import ComparisonToft05Mixin, ComparisonToft07Mixin
from viff.equality import ProbabilisticEqualityMixin
from viff.paillier import PaillierRuntime
+from viff.orlandi import OrlandiRuntime
from viff.config import load_config
from viff.util import find_prime, rand
+
+# Hack in order to avoid Maximum recursion depth exceeded
+# exception;
+sys.setrecursionlimit(5000)
+
+
last_timestamp = time.time()
start = 0
@@ -103,7 +110,8 @@
runtimes = {"PassiveRuntime": PassiveRuntime,
"PaillierRuntime": PaillierRuntime,
- "BasicActiveRuntime": BasicActiveRuntime}
+ "BasicActiveRuntime": BasicActiveRuntime,
+ "OrlandiRuntime": OrlandiRuntime}
mixins = {"TriplesHyperinvertibleMatricesMixin" :
TriplesHyperinvertibleMatricesMixin,
"TriplesPRSSMixin": TriplesPRSSMixin,
@@ -143,6 +151,8 @@
runtime=runtimes.keys()[0], mixins="", num_players=2,
prss=True,
operation=operations.keys()[0], parallel=True, fake=False,
args="")
+print "*" * 60
+
# Add standard VIFF options.
Runtime.add_options(parser)
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk