High-Performance Hardware-Accelerated Private Computation
High-Performance Hardware-Accelerated Private Computation
批准号:
RGPIN-2020-05807
负责人:
Gulak, Glenn
金额:
$3.35万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2022
资助国家:
加拿大
项目状态:
已结题
起止时间:
2022-01-01 至 2023-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Fully homomorphic encryption (FHE) is a way of encrypting data that enables users to perform an arbitrary sequence of operations, such as addition or multiplication, on the data without having to decrypt to do so. The capacity to compute on encrypted data is extremely useful, as it allows for services to be performed on sensitive personal data on an untrusted cloud-based machine without ever compromising either the security or privacy of the data during. Performing the mathematical operations using the underlying lattice-based mathematics uses a great deal of compute time and memory. Until now, these computational costs have held back FHE technology from practical use in many large-scale, real-world applications. Breaking through this compute cost barrier is the core research challenge addressed by the proposed research program. Many different mathematical foundations have been used and are in development to realize FHE at greater computational efficiencies. A common technique to accelerate an FHE scheme is to encrypt multiple bits of data or operands simultaneously into a single polynomial used, or to utilize parallel computational hardware that exploits the inherent mathematical structure found in FHE matrix algebra operations. Both graphic processing units (GPUs) and field-programmable gate arrays (FPGAs) have been used as hardware platforms to accelerate FHE schemes in these ways. Challenges exist for each of these hardware platforms. For example, encrypted data requires significantly more memory storage and bandwidth than plaintext data, to the point where it easily exceeds the capabilities of off-the-shelf FPGAs in high-performance applications. Single-purpose, dedicated, hardware accelerators for FHE as realized by state-of-the-art CMOS system-on-chip (SoC) technologies will provide greatly accelerated performance enabling widespread enterprise-scale applications. An important application of FHE that has not yet been optimized for hardware-based acceleration is the implementation of kernel logistic regression machine learning models for very large multi-dimensional data sets. Kernel logistic regression is a classification technique which, given a set of inputs, calculates the probability that the input belongs to a certain class as defined by a complex decision surface. This operation is key to many machine learning applications. The goal of this research program is identify scalable, VLSI hardware acceleration architectures and circuits that can reduce the execution time taken to run machine learning inference models on encrypted data by two orders of magnitude, enabling machine learning problems that currently take hours to be solved in minutes. If this is achieved, it would pave the way for widespread implementation of secure, private, cost-effective, cloud-based FHE implementations of machine learning models that guarantee the security and privacy of the data, the models and the inferences generated.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
High-Performance Hardware-Accelerated Private Computation
-
批准号:RGPIN-2020-05807
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2021
-
负责人:Gulak, Glenn
-
依托单位:
High-Performance Hardware-Accelerated Private Computation
-
批准号:RGPIN-2020-05807
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2020
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and Architectures for Digital Communications
-
批准号:RGPIN-2015-05376
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2019
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and Architectures for Digital Communications
-
批准号:RGPIN-2015-05376
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2018
-
负责人:Gulak, Glenn
-
依托单位:
Market Assessment for Rapid Bacterial Identification Diagnostic
-
批准号:531911-2018
-
项目类别:Idea to Innovation
-
资助金额:$1.08万
-
财政年份:2018
-
负责人:Gulak, Glenn
-
依托单位:
Custom FPGA System for Intelligent Bed Sheet Patient Monitor
-
批准号:522726-2017
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2017
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and Architectures for Digital Communications
-
批准号:RGPIN-2015-05376
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2017
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and Architectures for Digital Communications
-
批准号:RGPIN-2015-05376
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2016
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and Architectures for Digital Communications
-
批准号:RGPIN-2015-05376
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2015
-
负责人:Gulak, Glenn
-
依托单位:
A Wireless CMOS Device for Rapid Point-of-Care Diagnosis of Bacterial Infections and Antibiotic Susceptibility Profiling
-
批准号:462274-2014
-
项目类别:Collaborative Health Research Projects
-
资助金额:$17.44万
-
财政年份:2015
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and VLSI architectures for digital communications
-
批准号:36580-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.95万
-
财政年份:2014
-
负责人:Gulak, Glenn
-
依托单位:
A Wireless CMOS Device for Rapid Point-of-Care Diagnosis of Bacterial Infections and Antibiotic Susceptibility Profiling
-
批准号:462274-2014
-
项目类别:Collaborative Health Research Projects
-
资助金额:$15.96万
-
财政年份:2014
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and VLSI architectures for digital communications
-
批准号:36580-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.95万
-
财政年份:2013
-
负责人:Gulak, Glenn
-
依托单位:
Breast tissue impedance measurement system
-
批准号:446460-2013
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2013
-
负责人:Gulak, Glenn
-
依托单位:
Signal Processing Systems
-
批准号:1000202863-2005
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2012
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and VLSI architectures for digital communications
-
批准号:36580-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.95万
-
财政年份:2012
-
负责人:Gulak, Glenn
-
依托单位:
Signal Processing Systems
-
批准号:1000202863-2005
-
项目类别:Canada Research Chairs
-
资助金额:$14.57万
-
财政年份:2011
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and VLSI architectures for digital communications
-
批准号:36580-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.95万
-
财政年份:2011
-
负责人:Gulak, Glenn
-
依托单位:
Signal Processing Systems
-
批准号:1000202863-2005
-
项目类别:Canada Research Chairs
-
资助金额:$14.57万
-
财政年份:2010
-
负责人:Gulak, Glenn
-
依托单位:
Algorithms and VLSI architectures for digital communications
-
批准号:36580-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.95万
-
财政年份:2010
-
负责人:Gulak, Glenn
-
依托单位:
海外基金