Skip to content

IXPUG - Intel eXtreme Performance User Group 2020 Annual Fall Conference

Notifications You must be signed in to change notification settings

GuillerLT/ixpug-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IXPUG - 2020 Annual Fall Conference

Optane PMem as an Enabler for Large DNN Models with Homomorphic Encryption

The proliferation of machine learning services in the last few years has raised privacy concerns. Homomorphic encryption (HE) enables inference using encrypted data but it incurs 100x-10,000x memory and runtime overhead. Secure deep neural network (DNN) inference using HE is currently limited by computing and memory requirements, with frameworks requiring hundreds of gigabytes of DRAM to evaluate small models. To overcome these limitations, we explore the feasibility of leveraging hybrid memory systems comprised of DRAM and persistent memory subsystems. In particular, we explore the recently-released Intel Optane PMem to run large DNNs such as MobileNetV2 (in its largest variant) and ResNet-50 for the first time ever. We present an in-depth analysis of the efficiency of the executions with different hardware and software configurations. Our results conclude that DNN inference using HE incurs on friendly access patterns for this memory configuration, yielding efficient executions.

About

IXPUG - Intel eXtreme Performance User Group 2020 Annual Fall Conference

Topics

Resources

Stars

Watchers

Forks