Lune

CCS2023Top-tier venue

Towards Generic MPC Compilers via Variable Instruction Set Architectures (VISAs)

Yibin Yang, Stanislav Peceny, David Heath, Vladimir Kolesnikov

2023Year
10Citations
4Top-tier citations

Abstract

In MPC, we usually represent programs as circuits. This is a poor fit for programs that use complex control flow, as it is costly to compile control flow to circuits. This motivated prior work to emulate CPUs inside MPC. Emulated CPUs can run complex programs, but they introduce high overhead due to the need to evaluate not just the program, but also the machinery of the CPU, including fetching, decoding, and executing instructions, accessing RAM, etc.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 0f888812-7f8c-4227-add3-c2f6c5ec9fe4

Cited by top-tier papers4

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines