Ian Goldberg
|
b9627c972e
run_experiments.py doesn't need to be executable
|
1 year ago |
Ian Goldberg
|
c781321dd7
Update the EPC cutoffs to meach the new (lower) EPC memory requirements
|
1 year ago |
Ian Goldberg
|
66ed3d04d4
In round1b, send an extra 5 bytes at the end of the message
|
1 year ago |
Ian Goldberg
|
dc2c4f3c38
Update gen_enclave_config to track the updated buffer sizes
|
1 year ago |
Ian Goldberg
|
3fef8f3fe4
Don't optimistically use smaller WaksmanNetworks than was asked for
|
1 year ago |
Ian Goldberg
|
d210fca4b1
Ensuring the size of the blocks sent in round1b are a multiple of the number of routing nodes removes the ceilings and + 1 issues
|
1 year ago |
Ian Goldberg
|
e92d046286
Only send messages in one direction in round1b
|
1 year ago |
Ian Goldberg
|
8cd0015726
A little more minor formatting
|
1 year ago |
Ian Goldberg
|
d208b486b2
Just a bit of formatting and correcting comments about the sense of higher priority
|
1 year ago |
Ian Goldberg
|
8a5a63878e
"make clean" should clean the Client dir as well
|
1 year ago |
Ian Goldberg
|
7afcd457ec
Check the EPC and free RAM sizes before running the experiments
|
1 year ago |
Ian Goldberg
|
60e3633b3d
Add cpuid to the Dockerfile
|
1 year ago |
Ian Goldberg
|
a0037dae9f
The round1a buffer size needs to be a multiple of the number of routers
|
1 year ago |
Ian Goldberg
|
bf3f1304ba
More accurately compute the required enclave heap memory
|
1 year ago |
Ian Goldberg
|
17400d15bc
Some code to track heap usage
|
1 year ago |
Ian Goldberg
|
a022ff705c
Correct the heap size computation when N/M is small and M is large
|
1 year ago |
Ian Goldberg
|
1f5c8b9bdd
Remove an unused import
|
1 year ago |
Ian Goldberg
|
4b7975abf6
Refactor gen_enclave_config.py to allow for calling get_heap_size directly
|
1 year ago |
Ian Goldberg
|
55b4c6cd16
Add a module to probe for the maximum EPC available
|
1 year ago |
Ian Goldberg
|
eec01847ec
Set ulimit -n in the docker
|
1 year ago |
Ian Goldberg
|
7ee9930433
Small improvements to the dockerization
|
1 year ago |
Ian Goldberg
|
4ac32898d1
TEEMS now runs in the docker
|
1 year ago |
Ian Goldberg
|
e285d1490d
Begin dockerization
|
1 year ago |
Ian Goldberg
|
68a87f14b9
Remove unneeded library from Makefile
|
1 year ago |
Ian Goldberg
|
9213665c0f
Automatically configure the cores to use for each experiment
|
1 year ago |
Ian Goldberg
|
5f3d67ae79
Touchup to Makefile
|
1 year ago |
Ian Goldberg
|
448f9afdc4
Add TRACE_ROUTING functionality to show the contents of the buffers at each round
|
1 year ago |
Ian Goldberg
|
9c4dccb544
Save a compiler warning
|
1 year ago |
Ian Goldberg
|
a17452cd80
A stray "&=" instead of "&" was clobbering the node id portion of the receiver id in delivered messages
|
1 year ago |
Ian Goldberg
|
1f27e1ad87
Touchups to Enclave/storage.{cpp,hpp}
|
1 year ago |