parent
b8732147a9
commit
099aed1be2
@ -1,32 +1,32 @@
|
||||
[
|
||||
{
|
||||
"name": "ekf_first_iter",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/ekf_first_iter",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"expected-execution-us": 5000,
|
||||
"relative-deadline-us": 50000,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream"
|
||||
},
|
||||
{
|
||||
"name": "ekf_second_iter",
|
||||
"route": "/ekf_second_iter",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10001,
|
||||
"expected-execution-us": 5000,
|
||||
"relative-deadline-us": 50000,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream"
|
||||
},
|
||||
{
|
||||
"name": "ekf_third_iter",
|
||||
"route": "/ekf_third_iter",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10002,
|
||||
"expected-execution-us": 5000,
|
||||
"relative-deadline-us": 50000,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -1,12 +1,16 @@
|
||||
[
|
||||
{
|
||||
"name": "ekf",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/ekf",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"expected-execution-us": 5000,
|
||||
"relative-deadline-us": 50000,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -1,11 +1,15 @@
|
||||
[
|
||||
{
|
||||
"name": "hello_ps",
|
||||
"path": "hello_ps.wasm.so",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/hello_ps",
|
||||
"path": "hello_ps.wasm.so",
|
||||
"relative-deadline-us": 50000,
|
||||
"http-req-size": 102400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "image/jpeg"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -1,13 +1,17 @@
|
||||
[
|
||||
{
|
||||
"name": "stack_overflow",
|
||||
"path": "stack_overflow.wasm.so",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/stack_overflow",
|
||||
"path": "stack_overflow.wasm.so",
|
||||
"expected-execution-us": 10000000,
|
||||
"admissions-percentile": 70,
|
||||
"relative-deadline-us": 20000000,
|
||||
"http-req-size": 1024,
|
||||
"http-resp-size": 1024,
|
||||
"http-resp-content-type": "text/plain"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -1,13 +1,17 @@
|
||||
[
|
||||
{
|
||||
"name": "fibonacci_40",
|
||||
"path": "trap_divzero.wasm.so",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/divide",
|
||||
"path": "trap_divzero.wasm.so",
|
||||
"expected-execution-us": 10000000,
|
||||
"admissions-percentile": 70,
|
||||
"relative-deadline-us": 20000000,
|
||||
"http-req-size": 1024,
|
||||
"http-resp-size": 1024,
|
||||
"http-resp-size": 64,
|
||||
"http-resp-content-type": "text/plain"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -0,0 +1,13 @@
|
||||
RUNTIME_DIR=../../runtime/
|
||||
SLEDGE_BINARY_DIR=${RUNTIME_DIR}/bin
|
||||
|
||||
run:
|
||||
LD_LIBRARY_PATH=${SLEDGE_BINARY_DIR} ${SLEDGE_BINARY_DIR}/sledgert spec.json
|
||||
|
||||
debug:
|
||||
SLEDGE_DISABLE_PREEMPTION=true SLEDGE_NWORKERS=1 \
|
||||
LD_LIBRARY_PATH=${SLEDGE_BINARY_DIR} gdb ${SLEDGE_BINARY_DIR}/sledgert \
|
||||
--eval-command="handle SIGUSR1 noprint nostop" \
|
||||
--eval-command="handle SIGPIPE noprint nostop" \
|
||||
--eval-command="set pagination off" \
|
||||
--eval-command="run spec.json"
|
@ -1,24 +1,26 @@
|
||||
[
|
||||
{
|
||||
"name": "fibonacci_10",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/fibonacci_10",
|
||||
"path": "fibonacci.wasm.so",
|
||||
"port": 10010,
|
||||
"expected-execution-us": 6000,
|
||||
"admissions-percentile": 70,
|
||||
"relative-deadline-us": 20000,
|
||||
"http-req-size": 1024,
|
||||
"http-resp-size": 1024,
|
||||
"http-resp-content-type": "text/plain"
|
||||
},
|
||||
{
|
||||
"name": "fibonacci_40",
|
||||
"route": "/fibonacci_40",
|
||||
"path": "fibonacci.wasm.so",
|
||||
"port": 10040,
|
||||
"expected-execution-us": 10000000,
|
||||
"admissions-percentile": 70,
|
||||
"relative-deadline-us": 20000000,
|
||||
"http-req-size": 1024,
|
||||
"http-resp-size": 1024,
|
||||
"http-resp-content-type": "text/plain"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -0,0 +1,13 @@
|
||||
RUNTIME_DIR=../../runtime/
|
||||
SLEDGE_BINARY_DIR=${RUNTIME_DIR}/bin
|
||||
|
||||
run:
|
||||
LD_LIBRARY_PATH=${SLEDGE_BINARY_DIR} ${SLEDGE_BINARY_DIR}/sledgert spec.json
|
||||
|
||||
debug:
|
||||
SLEDGE_DISABLE_PREEMPTION=true SLEDGE_NWORKERS=1 \
|
||||
LD_LIBRARY_PATH=${SLEDGE_BINARY_DIR} gdb ${SLEDGE_BINARY_DIR}/sledgert \
|
||||
--eval-command="handle SIGUSR1 noprint nostop" \
|
||||
--eval-command="handle SIGPIPE noprint nostop" \
|
||||
--eval-command="set pagination off" \
|
||||
--eval-command="run spec.json"
|
@ -1,332 +1,278 @@
|
||||
[
|
||||
{
|
||||
"name": "cifar10_1.5",
|
||||
"name": "gwu",
|
||||
"port": 10000,
|
||||
"routes": [
|
||||
{
|
||||
"route": "/cifar10_1.5",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10018,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 4166,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "cifar10_1.6",
|
||||
"route": "/cifar10_1.6",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10019,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 4443,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "cifar10_1.7",
|
||||
"route": "/cifar10_1.7",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10020,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 4721,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "cifar10_1.8",
|
||||
"route": "/cifar10_1.8",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10021,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 4999,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "cifar10_1.9",
|
||||
"route": "/cifar10_1.9",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10022,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 5276,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "cifar10_2.0",
|
||||
"route": "/cifar10_2.0",
|
||||
"path": "cifar10.wasm.so",
|
||||
"port": 10023,
|
||||
"expected-execution-us": 2777,
|
||||
"relative-deadline-us": 5554,
|
||||
"http-req-size": 4096,
|
||||
"http-resp-size": 128,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_1.5",
|
||||
"route": "/ekf_1.5",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10000,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 237,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_1.6",
|
||||
"route": "/ekf_1.6",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10001,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 253,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_1.7",
|
||||
"route": "/ekf_1.7",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10002,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 269,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_1.8",
|
||||
"route": "/ekf_1.8",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10003,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 284,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_1.9",
|
||||
"route": "/ekf_1.9",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10004,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 300,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "ekf_2.0",
|
||||
"route": "/ekf_2.0",
|
||||
"path": "gps_ekf.wasm.so",
|
||||
"port": 10005,
|
||||
"expected-execution-us": 158,
|
||||
"relative-deadline-us": 316,
|
||||
"http-req-size": 1024000,
|
||||
"http-resp-size": 1024000,
|
||||
"http-resp-content-type": "application/octet-stream",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_1.5",
|
||||
"route": "/gocr_1.5",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10006,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 692746,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_1.6",
|
||||
"route": "/gocr_1.6",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10007,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 738930,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_1.7",
|
||||
"route": "/gocr_1.7",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10008,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 785113,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_1.8",
|
||||
"route": "/gocr_1.8",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10009,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 831296,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_1.9",
|
||||
"route": "/gocr_1.9",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10010,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 877479,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "gocr_2.0",
|
||||
"route": "/gocr_2.0",
|
||||
"path": "gocr.wasm.so",
|
||||
"port": 10011,
|
||||
"expected-execution-us": 461831,
|
||||
"relative-deadline-us": 923662,
|
||||
"http-req-size": 5335057,
|
||||
"http-resp-size": 5335057,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_1.5",
|
||||
"route": "/lpd_1.5",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10012,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 47396,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_1.6",
|
||||
"route": "/lpd_1.6",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10013,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 50555,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_1.7",
|
||||
"route": "/lpd_1.7",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10014,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 53715,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_1.8",
|
||||
"route": "/lpd_1.8",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10015,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 56875,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_1.9",
|
||||
"route": "/lpd_1.9",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10016,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 60034,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "lpd_2.0",
|
||||
"route": "/lpd_2.0",
|
||||
"path": "license_plate_detection.wasm.so",
|
||||
"port": 10017,
|
||||
"expected-execution-us": 31597,
|
||||
"relative-deadline-us": 63194,
|
||||
"http-req-size": 1002400,
|
||||
"http-resp-size": 1048576,
|
||||
"http-resp-content-type": "text/plain",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_1.5",
|
||||
"route": "/resize_1.5",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10018,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 208354,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_1.6",
|
||||
"route": "/resize_1.6",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10019,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 222245,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_1.7",
|
||||
"route": "/resize_1.7",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10020,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 236135,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_1.8",
|
||||
"route": "/resize_1.8",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10021,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 250025,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_1.9",
|
||||
"route": "/resize_1.9",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10022,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 263916,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
},
|
||||
{
|
||||
"name": "resize_2.0",
|
||||
"route": "/resize_2.0",
|
||||
"path": "resize_image.wasm.so",
|
||||
"port": 10023,
|
||||
"expected-execution-us": 138903,
|
||||
"relative-deadline-us": 277806,
|
||||
"http-req-size": 1524000,
|
||||
"http-resp-size": 1524000,
|
||||
"http-resp-content-type": "image/png",
|
||||
"admissions-percentile": 90
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
Loading…
Reference in new issue