| .. |
|
CONFIG.h
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
ORExpand.cpp
|
ccaa8afc38
More realistic test sizes in test_ORExpand_parallel
|
hai 1 ano |
|
ORExpand.hpp
|
d122d04a6d
Implementation of ORExpand (multi-threaded version)
|
hai 1 ano |
|
ORExpand.tcc
|
39a5066ab3
Add a comment for future possible optimization
|
hai 1 ano |
|
README
|
fbf896e040
Mention ORExpand in the Enclave/OblivAlgs/README file
|
hai 1 ano |
|
RecursiveShuffle.cpp
|
2562d9ac86
Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
|
hai 1 ano |
|
RecursiveShuffle.hpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
RecursiveShuffle.tcc
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
SortingNetwork.cpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
SortingNetwork.hpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
SortingNetwork.tcc
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
TightCompaction_v2.cpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
TightCompaction_v2.hpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
TightCompaction_v2.tcc
|
9aa189d357
adding ifdef for TightCompaction printf timing outputs
|
hai 1 ano |
|
WaksmanNetwork.cpp
|
ae3646cf41
Sort using precomputable shuffles
|
%!s(int64=2) %!d(string=hai) anos |
|
WaksmanNetwork.hpp
|
df7e017f7f
Don't crash for WNEvalPlans where N=2 and nthreads>1
|
hai 1 ano |
|
WaksmanNetwork.tcc
|
5cb57bc4be
Generalize sort_mtobliv to be able to sort on different kinds of keys
|
hai 1 ano |
|
aes.hpp
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
foav.h
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
oasm_lib.h
|
7b94f67102
Add "earlyclobber" constraint to oselect_uint32_t
|
hai 1 ano |
|
oasm_lib.tcc
|
0a23f8293c
Port code for oblivious compaction, shuffle, sort
|
%!s(int64=2) %!d(string=hai) anos |
|
utils.cpp
|
876ba2eeec
Remove an unused (and incorrect in any case) function
|
hai 1 ano |
|
utils.hpp
|
876ba2eeec
Remove an unused (and incorrect in any case) function
|
hai 1 ano |