sshsshy
|
fb2cc8c42a
Reducing round complexity. Moved some flag computations from/for UpdateRetStruct() earlier (and in parallel with other mpc_ops) in del()
|
1 year ago |
sshsshy
|
9d98318520
Optimizing (Parallelizing) MPC operations in the updated fixImbalanceDel
|
1 year ago |
sshsshy
|
1670482517
Parallelizing ORAM operations for OPT_ON
|
1 year ago |
sshsshy
|
5993e613dc
Deletion correctness fix for incorrect balance bits in IC3. Expanded IC3 to IC3_S1 to IC3_S3
|
1 year ago |
sshsshy
|
f3b38e8a79
Tweaks to incorporate AVL balance bit checks. Correcting updateBalanceDel's bal_upd propogation clause
|
1 year ago |
avadapal
|
722ad826cc
extract heap repro script
|
1 year ago |
avadapal
|
5b086b2a2c
repro heap inserts
|
1 year ago |
avadapal
|
314d9bbdf6
repro heap basic
|
1 year ago |
avadapal
|
c7d52172a8
reprofiles for binary search
|
1 year ago |
sshsshy
|
ba426efb0f
Fix BST correctness check for AVL
|
1 year ago |
sshsshy
|
11c4290539
Fixed OblivIndex to use the correct width DPFS. Support randomized inserts and deletes (cur_max_index). Sanity test option for inserts/deletes
|
1 year ago |
sshsshy
|
18680a2fe2
Tweaks to run unoptimized version
|
1 year ago |
avadapal
|
a0715c3225
update how arguements are taken
|
1 year ago |
avadapal
|
947f19d506
removed an unnecessary print statement
|
1 year ago |
avadapal
|
414e1fa57c
a bunch of cleanups, comments, name changes, and sanity checks. NO Change to the functionalities
|
1 year ago |
avadapal
|
5e3e1ce733
deleted all the prints, this code still takes double the latency
|
1 year ago |
avadapal
|
d5d1840169
printing times
|
1 year ago |
avadapal
|
f838ba48f6
restore heap at root
|
1 year ago |
avadapal
|
dabc7a4d60
printing the latencies
|
1 year ago |
avadapal
|
222592c77d
reset clock
|
1 year ago |
avadapal
|
2357e8ada0
fixing extract min bug
|
1 year ago |
avadapal
|
79d6c71757
fixed some additional mults
|
1 year ago |
avadapal
|
5bce0aefe9
initializig a heap with 1,2,...
|
1 year ago |
sshsshy
|
3d8ec74077
AVL Initialization with coroutines
|
1 year ago |
sshsshy
|
bf172ece8a
Fixing insertion error that produced larger DPFs than required for the problem size
|
1 year ago |
sshsshy
|
aa3137e6b0
debugging
|
1 year ago |
sshsshy
|
1cc189347e
Removing unnecessary printfs
|
1 year ago |
sshsshy
|
e9cde7de60
Non-oblivious initiailization for AVL trees. Toggle optimizations on and off with OPT_ON in avl.hpp
|
1 year ago |
avadapal
|
72311a03ad
removed Heapify only for experiments
|
1 year ago |
avadapal
|
c1f33173e2
removed Heapify defs
|
1 year ago |