123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- [
- {
- "type": "basic",
- "data": "node",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "num_bytes_sent",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Number of bytes received by the client per query response",
- "title": "Download communication complexity per query vs.\nnumber of chunks per quorum\n",
- "fileNameStr": "num_bytes_sent-num_chunks_per_quorum-q128-s64",
- "legendLoc": "upper left",
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum"]
- }, {
- "type": "basic",
- "data": "node",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "num_bytes_recv",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Number of bytes sent by the client per query request",
- "title": "Upload communication complexity per query vs.\n number of chunks per quorum\n",
- "fileNameStr": "num_bytes_recv-num_chunks_per_quorum-q128-s64",
- "legendLoc": "upper left",
- "nodeTypeSelection": ["DHTPIR_Quorum", "QPLastHop_Quorum", "QP_Quorum"]
- }, {
- "type": "basic",
- "data": "node",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "num_bytes_total",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Total number of bytes exchanged\nper query",
- "title": "Total communication complexity per query vs.\nnumber of chunks per quorum",
- "fileNameStr": "num_bytes_total-num_chunks_per_quorum-q128-s64",
- "legendLoc": "upper left",
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum", "RCP_Quorum", "Base_Node"]
- }, {
- "type": "basic",
- "data": "node",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "num_pub_bytes_total",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Total number of bytes exchanged\nper query",
- "title": "Total publication communication complexity per query vs.\nnumber of chunks per quorum",
- "fileNameStr": "num_pub_bytes_total-num_chunks_per_quorum-q128-s64",
- "legendLoc": "center left",
- "legendBBoxAnchor": [0, 0.5],
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum", "RCP_Quorum", "Base_Node"]
- }, {
- "type": "basic",
- "data": "client",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "latencies",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Latency per query request\n(in s)",
- "title": "Latency per query vs.\nnumber of chunks per quorum",
- "fileNameStr": "latencies-num_chunks_per_quorum-q128-s64",
- "legendLoc": "upper left",
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum"],
- "loglog": false
- }, {
- "type": "basic",
- "data": "node",
- "numQuorums": 128,
- "numNodes": 64,
- "whichGraph": "throughputs",
- "comparisonGuidelines": [100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000, 200000, 500000, 1000000],
- "xLabel": "Number of chunks per quorum (Fq)\n(128 quorums, 64 nodes per quorum)",
- "yLabel": "Throughput of the system\n(in #lookups/s)",
- "title": "Throughput vs. number of chunks per quorum",
- "fileNameStr": "throughputs-num_chunks_per_quorum-q128-s64",
- "legendLoc": "lower left",
- "legendBBoxAnchor": [0, 0],
- "nodeTypeSelection": ["QP_Quorum", ["DHTPIR_Quorum", 4], ["DHTPIR_Quorum", 2], ["DHTPIR_Quorum", 1], "QPLastHop_Quorum"]
- }, {
- "type": "advanced",
- "data": "node",
- "whichGraph": "num_bytes_sent",
- "comparisonGuidelines": [[16, 64, 16000000], [32, 64, 32000000], [64, 64, 64000000], [128, 64, 128000000]],
- "xLabel": "Number of quorums (q), number of nodes per quorum (s)\n(Each quorum has on average 1000000 chunks)",
- "yLabel": "Number of bytes received by the client per query response",
- "title": "Download communication complexity per query vs.\n number of nodes",
- "fileNameStr": "num_bytes_sent-num_quorums-Fq1000000",
- "legendLoc": "upper left",
- "legendBBoxAnchor": [0, 0.925],
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum", "RCP_Quorum", "Base_Node"]
- }, {
- "type": "advanced",
- "data": "node",
- "whichGraph": "num_bytes_recv",
- "comparisonGuidelines": [[16, 64, 16000000], [32, 64, 32000000], [64, 64, 64000000], [128, 64, 128000000]],
- "xLabel": "Number of quorums (q), number of nodes per quorum (s)\n(Each quorum has on average 1000000 chunks)",
- "yLabel": "Number of bytes sent by the client per query request",
- "title": "Upload communication complexity per query vs.\n number of nodes",
- "fileNameStr": "num_bytes_recv-num_quorums-Fq1000000",
- "legendLoc": "upper left",
- "legendBBoxAnchor": [0, 0.85],
- "nodeTypeSelection": ["DHTPIR_Quorum", "QPLastHop_Quorum", "QP_Quorum", "RCP_Quorum", "Base_Node"]
- }, {
- "type": "advanced",
- "data": "node",
- "whichGraph": "num_bytes_total",
- "comparisonGuidelines": [[16, 64, 16000000], [32, 64, 32000000], [64, 64, 64000000], [128, 64, 128000000]],
- "xLabel": "Number of quorums (q), number of nodes per quorum (s)\n(Each quorum has on average 1000000 chunks)",
- "yLabel": "Total number of bytes exchanged per query",
- "title": "Total communication complexity per query vs.\n number of nodes",
- "fileNameStr": "num_bytes_total-num_quorums-Fq1000000",
- "legendLoc": "upper left",
- "legendBBoxAnchor": [0, 0.935],
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum", "RCP_Quorum", "Base_Node"]
- }, {
- "type": "advanced",
- "data": "client",
- "whichGraph": "latencies",
- "comparisonGuidelines": [[16, 64, 16000000], [32, 64, 32000000], [64, 64, 64000000], [128, 64, 128000000]],
- "xLabel": "Number of quorums (q), number of nodes per quorum (s)\n(Each quorum has on average 1000000 chunks)",
- "yLabel": "Latency per query request (in s)",
- "title": "Latency per query vs. number of nodes",
- "fileNameStr": "latencies-num_quorums-Fq1000000",
- "legendLoc": "upper left",
- "legendBBoxAnchor": [0, 0.75],
- "nodeTypeSelection": ["QPLastHop_Quorum", "DHTPIR_Quorum", "QP_Quorum", "RCP_Quorum"],
- "loglog": false
- }, {
- "type": "advanced",
- "data": "node",
- "whichGraph": "throughputs",
- "comparisonGuidelines": [[16, 64, 16000000], [32, 64, 32000000], [64, 64, 64000000], [128, 64, 128000000]],
- "xLabel": "Number of quorums (q), number of nodes per quorum (s)\n(Each quorum has on average 1000000 chunks)",
- "yLabel": "Throughput of the system (in #lookups/s)",
- "title": "Throughput vs. number of nodes",
- "fileNameStr": "throughputs-num_quorums-Fq1000000",
- "legendLoc": "upper left",
- "nodeTypeSelection": ["RCP_Quorum", "QP_Quorum", ["DHTPIR_Quorum", 2], ["DHTPIR_Quorum", 1], "QPLastHop_Quorum"]
- }
- ]
|