Paper 2026/1816

From Lattices to Tensor Cores: Accelerating Private Information Retrieval

Sidaarth Sabhnani, The University of Texas at Austin
David J. Wu, The University of Texas at Austin
Abstract

This work introduces SandwichPIR, the first single-server PIR protocol that implements the overwhelming majority of the server computation as dense 8-bit integer matrix multiplications on GPU tensor cores and requires no offline communication. For a 4 GB database with 32 KB records, SandwichPIR answers a query in 8.2 ms and communicates 688 KB of data. This amounts to a server throughput of 488 GB/s and is $88\times$ faster than the best CPU-based protocol that does not rely on offline communication. The performance of SandwichPIR shines when processing a batch of queries from many independent clients. This moves the server from a memory-bandwidth-bound regime into a compute-bound regime. A single Nvidia L40S GPU can process a batch of 128 queries to the same 4 GB database in 21.0 ms. This gives an amortized per-query processing time of 0.16 ms and an effective throughput of roughly 24 TB/s. This is $50\times$ higher than the single-query throughput. With a fleet of 8 GPUs, SandwichPIR can process a batch of 128 queries to a 256 GB database in 119 ms and achieves an effective throughput of nearly 270 TB/s. Finally, we show how to use SandwichPIR to enable private access to (text-only) English Wikipedia (8 GB compressed). Retrieving an article (up to 128 KB) requires 768 KB of client-server communication, with an estimated total end-to-end latency under 200 ms over a broadband network connection. By processing 64 queries at a time, a single GPU can handle over 2,500 queries per second (with a computational cost of \$0.20 per million queries based on current AWS pricing).

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
private information retrievalPIRhardware accelerationGPU
Contact author(s)
ssabhnani @ utexas edu
dwu4 @ cs utexas edu
History
2026-08-28: approved
2026-08-27: received
See all versions
Short URL
https://ia.cr/2026/1816
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1816,
      author = {Sidaarth Sabhnani and David J. Wu},
      title = {From Lattices to Tensor Cores: Accelerating Private Information Retrieval},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1816},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1816}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.