SPX: Secure, Highly-Parallel Training of Deep Neural Networks in the Cloud Using General-Purpose Shared-Memory Platforms
SPX: Secure, Highly-Parallel Training of Deep Neural Networks in the Cloud Using General-Purpose Shared-Memory Platforms
批准号:
1725734
负责人:
Josep Torrellas
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-09-01 至 2020-08-31
中文摘要
社会开始见证深度神经网络(DNN)的使用爆炸式增长,对人类生活的许多方面产生了重大影响,包括健康、财务、家庭生活和娱乐。为了培训DNN,从业者更喜欢使用GPU,最近还使用了专门的硬件加速器。尽管构成了数据中心的主体?S在计算资源方面,通用共享内存多处理器一直被认为是没有吸引力的平台。在这个项目中,首席调查员(PI)认为这些平台具有很高的潜力。因此,这个项目将开发新的技术来显著提高共享内存多处理器在训练DNN中的性能。目前,共享内存服务器之所以引人注目,有几个原因:它们可以支持高度的并行性,它们是通用的,易于编程,并提供灵活的、细粒度的核心间通信。然而,有效地使用共享内存服务器来训练DNN带来了巨大的挑战。首先,细粒度同步仍然昂贵,延迟也不是微不足道的。此外,当DNN培训迁移到云中多个用户共享同一物理共享内存平台的环境时,隐私和完整性成为主要关注的问题。为了克服这些挑战,该项目将协同解决架构和安全问题。在架构方面,它将增加一个高度并行的共享内存服务器,支持同步、数据移动、数据共享和DNN稀疏结构化。在安全方面,它将调查共享内存服务器如何造成新的隐私和完整性威胁(例如,泄露DNN?S稀疏结构和强制错误的模型生成),以及如何防御这些威胁。这个项目是什么?S更广泛的影响是帮助实现?为每个人提供神经网络培训。通过使无处不在且易于编程的平台成为运行这些重要的新兴工作负载的可行且安全的目标。
英文摘要
Society is beginning to witness an explosion in the use of Deep Neural Networks (DNNs), with major impacts on many facets of human life, including health, finances, family life, and entertainment. To train DNNs, practitioners have preferred to use GPUs and, recently, specialized hardware accelerators. Despite constituting the bulk of a data center?s compute resources, general-purpose shared-memory multiprocessors have been regarded as unattractive platforms. In this project, the Principal Investigators (PIs) think that these platforms have high potential. Consequently, this project will develop new techniques to dramatically improve shared-memory multiprocessor performance in training DNNs. Already, shared-memory servers are compelling for several reasons: they can support a high-degree of parallelism, are general-purpose and easy to program, and provide flexible, fine-grain inter-core communication. However, efficiently using shared-memory servers to train DNNs imposes significant challenges. First, fine-grain synchronization is still expensive, and latencies are non-trivial. In addition, when DNN training moves to an environment with multiple users sharing the same physical shared-memory platform in the cloud, privacy and integrity become major concerns.To overcome these challenges, this project will synergistically address architecture and security issues. On the architecture side, it will augment a highly-parallel shared-memory server with support for synchronization, data movement, data sharing, and DNN sparsity structuring. On the security side, it will investigate how shared-memory servers create novel privacy and integrity threats (for example, leaking the DNN?s sparse structure and forcing incorrect model generation), and how to defend against those threats. The project?s broader impact is to help enable ?neural network training for everyone,? by making a ubiquitous and easy-to-program platform a viable and safe target for running these important, emerging workloads.
期刊论文(5)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3410463.3414655
发表时间:
2019-11
期刊:
Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques
影响因子:
--
作者:
[Zhangxiaowen Gong;Houxiang Ji;Christopher W. Fletcher;C. Hughes;J. Torrellas]
通讯作者:
Zhangxiaowen Gong;Houxiang Ji;Christopher W. Fletcher;C. Hughes;J. Torrellas
DOI:
10.1145/3373376.3378462
发表时间:
2020-03
期刊:
Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems
影响因子:
--
作者:
[Jose Rodrigo Sanchez Vicarte;Benjamin Schreiber;Riccardo Paccagnella;Christopher W. Fletcher]
通讯作者:
Jose Rodrigo Sanchez Vicarte;Benjamin Schreiber;Riccardo Paccagnella;Christopher W. Fletcher
DOI:
10.1109/micro50266.2020.00070
发表时间:
2020-10
期刊:
2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)
影响因子:
--
作者:
[Zhangxiaowen Gong;Houxiang Ji;Christopher W. Fletcher;C. Hughes;Sara S. Baghsorkhi;J. Torrellas]
通讯作者:
Zhangxiaowen Gong;Houxiang Ji;Christopher W. Fletcher;C. Hughes;Sara S. Baghsorkhi;J. Torrellas
MicroScope: enabling microarchitectural replay attacks
MicroScope:启用微架构重放攻击
DOI:
10.1145/3307650.3322228
发表时间:
2019
期刊:
International Symposium on Computer Architecture
影响因子:
--
作者:
[Skarlatos, Dimitrios, Yan, Mengjia, Gopireddy, Bhargava, Sprabery, Read, Torrellas, Josep, Fletcher, Christopher W.]
通讯作者:
Fletcher, Christopher W.
DOI:
--
发表时间:
2018-08
期刊:
ArXiv
影响因子:
--
作者:
[Mengjia Yan;Christopher W. Fletcher;J. Torrellas]
通讯作者:
Mengjia Yan;Christopher W. Fletcher;J. Torrellas
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
-
批准号:2316233
-
项目类别:Continuing Grant
-
资助金额:$390.0万
-
财政年份:2023
-
负责人:Josep Torrellas
-
依托单位:
SHF: Medium: Cross-Cutting Effort to Make Non-Volatile Memories Truly Usable
-
批准号:2107470
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2021
-
负责人:Josep Torrellas
-
依托单位:
PPoSS: Planning: A Cross-Layer Approach to Accelerate Large-Scale Graph Computations on Distributed Platforms
-
批准号:2028861
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
CNS Core: Medium: Rethinking Architecture and Operating Systems for Modern Virtualization Technologies
-
批准号:1956007
-
项目类别:Continuing Grant
-
资助金额:$85.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
CSR: Medium: Effective Control to Maximize Resource Efficiency in Large Clusters; Hardware, Runtime, and Compiler Perspectives
-
批准号:1763658
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2018
-
负责人:Josep Torrellas
-
依托单位:
Technologies for Ultra Energy-Efficient Multicores
-
批准号:1649432
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
XPS: FULL: Breaking the Scalability Wall of Shared Memory through Fast On-Chip Wireless Communication
-
批准号:1629431
-
项目类别:Standard Grant
-
资助金额:$87.92万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
SHF: Small: Computer Architecture for Scripting Languages
-
批准号:1527223
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1536795
-
项目类别:Continuing Grant
-
资助金额:$27.5万
-
财政年份:2014
-
负责人:Josep Torrellas
-
依托单位:
CSR: Small: A Framework for Advanced Concurrency Debugging
-
批准号:1116237
-
项目类别:Standard Grant
-
资助金额:$43.0万
-
财政年份:2011
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012759
-
项目类别:Continuing Grant
-
资助金额:$180.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012099
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
CSR---AES: Collaborative Research: Novel Programming Models and Architectures to Simplify Parallel Programming
-
批准号:0720593
-
项目类别:Continuing Grant
-
资助金额:$88.99万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
High-Performance Reliable Computing: Addressing the Parameter-Variation Challenge through a Cross-Disciplinary Architecture, CAD, and Compiler Approach
-
批准号:0702501
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
ITR: Automatic On-The-Fly Detection, Characterization, Recovery and Correction of Software Bugs in Production Runs
-
批准号:0325603
-
项目类别:Continuing Grant
-
资助金额:$100.07万
-
财政年份:2003
-
负责人:Josep Torrellas
-
依托单位:
NGS: Collaborative Research: SmartApps: An Application Centric Approach to High Performance Computing
-
批准号:0103741
-
项目类别:Continuing Grant
-
资助金额:$7.35万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
Collaborative Research: ITR/AP: Novel Scalable Simulation Techniques for Chemistry, Materials Science and Biology
-
批准号:0121357
-
项目类别:Standard Grant
-
资助金额:$124.1万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
ITR: Intelligent Memory Architectures and Algorithms to Crack the Protein Folding Problem
-
批准号:0081307
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
Experimental Partnership - FlexRAM: An Advanced Intelligent Memory System
-
批准号:0072102
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
New Architectures for New Applications: PIM NUMAs for Commercial Workloads
-
批准号:9970488
-
项目类别:Standard Grant
-
资助金额:$32.5万
-
财政年份:1999
-
负责人:Josep Torrellas
-
依托单位:
海外基金