Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for file-based preprocessing #314

Open
2 tasks
GuutBoy opened this issue Nov 9, 2018 · 0 comments
Open
2 tasks

Support for file-based preprocessing #314

GuutBoy opened this issue Nov 9, 2018 · 0 comments
Assignees
Labels
Status: In Progress Issues currently being solved. Type: Enhancement New functionality related issues.

Comments

@GuutBoy
Copy link
Contributor

GuutBoy commented Nov 9, 2018

Currently, the supported way of using MASCOT preprocessing in SPDZ runs the MASCOT preprocessing online on-the-fly and the preprocessed material only ever lives in-memory.

We would like to be able to run preprocessing independent from an online phase and persist it to files, and then consume the preprocessed material later in an online phase. This should hopefully also allow us to use preprocessed material from external preprocessing implementations (e.g., Overdrive).

This task includes the following two high-level subtasks

  • Write preprocessing material to file(s) in some convenient and efficient format
  • Read these files and serve them to the online phase (for SPDZ this involves implementing the SpdzDataSupplier interface).
@GuutBoy GuutBoy added Type: Enhancement New functionality related issues. Status: In Progress Issues currently being solved. labels Nov 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: In Progress Issues currently being solved. Type: Enhancement New functionality related issues.
Projects
None yet
Development

No branches or pull requests

2 participants