Ian Goldberg
|
de44157928
Cleanly separate communication threads from CPU threads in the CLI
|
1 ano atrás |
Ian Goldberg
|
cc334951ab
Change the clock preprocessing mode to 'k'
|
1 ano atrás |
Ian Goldberg
|
89ecb9f81f
Preprocessing and storage of incremental RDPFs
|
1 ano atrás |
Ian Goldberg
|
a277449c42
Add bool incremental parameters to constructors for RDPF, RDPFPair, RDPFTriple
|
1 ano atrás |
Ian Goldberg
|
69ece20f03
Be able to create wide RDPFs in the preprocessing phase
|
1 ano atrás |
Ian Goldberg
|
f95a11853c
Allow for a one-byte subtype in the preprocessing network protocol
|
1 ano atrás |
Ian Goldberg
|
953c1fd3a1
Generalize a bunch of types to eventually support wide DPFs
|
1 ano atrás |
Ian Goldberg
|
240782591d
Add support for AND triples and value_t SelectTriples
|
1 ano atrás |
Ian Goldberg
|
878db98688
Rename triples to multtriples and selecttriples to nodeselecttriples
|
1 ano atrás |
Ian Goldberg
|
121f757edb
The server wasn't appending in -a mode
|
1 ano atrás |
Ian Goldberg
|
4d3fc01b66
Be able to set the number of CPU threads for each processing thread (independently) during preprocessing
|
1 ano atrás |
Ian Goldberg
|
45357b1778
Add -a mode for preprocessing with appending
|
2 anos atrás |
Ian Goldberg
|
1216a94599
Avoid default captures in lambda expressions
|
2 anos atrás |
Ian Goldberg
|
dfb63bdb5d
Add yield()s in the right places
|
2 anos atrás |
Ian Goldberg
|
843cd396c1
Incrementing counter preprocessing mode for testing
|
2 anos atrás |
Ian Goldberg
|
62855f7b92
Online-only mode
|
2 anos atrás |
Ian Goldberg
|
3811dce023
CDPF creation
|
2 anos atrás |
Ian Goldberg
|
0de416dfa9
Complete the update protocol
|
2 anos atrás |
Ian Goldberg
|
11c05623ec
Add a timing test for DPF evalution
|
2 anos atrás |
Ian Goldberg
|
0e1cc51527
Harmonize I/O for MultTriple, HalfTriple, and the DPFs
|
2 anos atrás |
Ian Goldberg
|
ee74b05694
Save to disk the RDPF pairs and triples created during preprocessing
|
2 anos atrás |
Ian Goldberg
|
8f0ea5629f
RDPF pairs (for the server) and triples (for the computational peers)
|
2 anos atrás |
Ian Goldberg
|
d004bdf5f2
Make HalfTriple code consistent with MultTriple
|
2 anos atrás |
Ian Goldberg
|
cfb460526a
Constructing DPFs: the flag correction bits
|
2 anos atrás |
Ian Goldberg
|
0ac3de8dd2
Count AES operations
|
2 anos atrás |
Ian Goldberg
|
81331536ac
Start on the data types to construct a DPF
|
2 anos atrás |
Ian Goldberg
|
83282f88ab
Enable coroutines to be used in the preprocessing phase
|
2 anos atrás |
Ian Goldberg
|
198ce0e216
Update the Lamport clock on received messages
|
2 anos atrás |
Ian Goldberg
|
cd023d9063
Allow for different threads to get different numbers of precomputed values
|
2 anos atrás |
Ian Goldberg
|
7af573e9da
More merging of computational peer and server execution paths
|
2 anos atrás |