Ian Goldberg
|
12d1f91e51
Add MIT licence
|
il y a 9 mois |
Ian Goldberg
|
114617031b
Remove the repro directory from the main branch, and point to the popets-repro branch from the main branch's README
|
il y a 9 mois |
Ian Goldberg
|
89999d96b6
Remove obsolete comment
|
il y a 9 mois |
Ian Goldberg
|
b68f7cdf00
When parsing logs, parse the singular "1 millisecond" correctly
|
il y a 11 mois |
Ian Goldberg
|
4122a6cc48
Remove old repro scripts
|
il y a 11 mois |
Ian Goldberg
|
1cf60deb55
Rename the repro test for Figure 9 (now that it's landed in the paper) from heapsampler to fig9
|
il y a 11 mois |
Ian Goldberg
|
d469eee445
Try to make the players start within one latency of each other
|
il y a 11 mois |
Ian Goldberg
|
d93e86e9f0
Update README
|
il y a 11 mois |
Ian Goldberg
|
de44157928
Cleanly separate communication threads from CPU threads in the CLI
|
il y a 11 mois |
Ian Goldberg
|
6798d99243
Enable multiple versions of the PRAC docker on the same machine
|
il y a 11 mois |
Ian Goldberg
|
b802bb8972
Also run 2^30 sized binary search
|
il y a 11 mois |
Ian Goldberg
|
f3f4e8e924
Don't have the (b)bsearch unit test reconstruct the database to check the answer if the database is huge
|
il y a 11 mois |
Ian Goldberg
|
aef448b563
typo in comment
|
il y a 1 an |
Ian Goldberg
|
5a73e2523d
Have the repro script use run-experiment-ssh if $PRAC_USE_SSH=1
|
il y a 1 an |
Ian Goldberg
|
846aae8247
run-experiment-ssh script for running experiments via ssh on real hosts instead of dockers
|
il y a 1 an |
Ian Goldberg
|
f925d5eee9
Correct the preprocessing commands for Figure 8
|
il y a 1 an |
Ian Goldberg
|
761610d33c
Heap Sampler, including implementation, repro script, and log parser
|
il y a 1 an |
Ian Goldberg
|
42eb384dcd
Add operator<< for RegAS
|
il y a 1 an |
Ian Goldberg
|
420d39d797
There were an incorrect number of "f"s in several instances of 0x7fffffffffffffff
|
il y a 1 an |
Ian Goldberg
|
650561d158
binary_search sometimes returned -1 instead of 1 when searching over a single item
|
il y a 1 an |
Ian Goldberg
|
4e5e850268
Correctly handle extracting the last element of a heap
|
il y a 1 an |
Ian Goldberg
|
7800f7e49c
Allow MinHeap::init() to be used to reset an existing heap
|
il y a 1 an |
Ian Goldberg
|
e77f5ccd64
Remove unused MPCIO parameters from some heap methods
|
il y a 1 an |
Ian Goldberg
|
58b6e26aeb
Add missing #include in heap.hpp
|
il y a 1 an |
Ian Goldberg
|
b710fd4e48
Automatically subdivide any needed preprocessing to fit in available memory
|
il y a 1 an |
Ian Goldberg
|
9dfcf124ae
Make MPCIO and MPCTIO objects non-copyable
|
il y a 1 an |
Ian Goldberg
|
9ee048e96e
Log the amount of memory to use
|
il y a 1 an |
Ian Goldberg
|
5f7df96f86
Improvements to the binary search unit test
|
il y a 1 an |
Ian Goldberg
|
2d6f9c71e3
There was a useless MPCTIO being created in online_main
|
il y a 1 an |
Ian Goldberg
|
40f236236c
If VERBOSE_COMMS is set, output timestamps on queueing of data
|
il y a 1 an |