×

DLVM(分布式虚拟机)

swMATH ID: 22105
软件作者: Richard Wei、Vikram Adve、Lane Schwartz
描述: DLVM:用于深度学习系统的现代编译器基础设施。深度学习软件需要可靠性和性能。然而,许多现有的深度学习框架都是在Python中充当不安全DSL的软件库和计算图解释器。我们介绍了DLVM,它是一种编译器基础结构的设计和实现,具有线性代数中间表示、通过伴随代码生成进行算法微分、特定领域的优化以及通过LLVM针对GPU的代码生成器。DLVM IR是受LLVM和Swift Intermediate Language启发而设计的现代编译器IR,与现有的深度学习编译器IR相比,它更具模块化和通用性,并支持具有高表达能力的张量DSL。随着我们的原型阶段DSL嵌入到Swift中,我们认为DLVM系统支持一种用于深度学习的模块化、安全和性能框架。
主页: https://arxiv.org/abs/1711.03016
关键词: 编程语言;arXiv公司。损益;学习;arXiv公司。LG公司;数学软件;arXiv公司。微软;arXiv公司;深度学习
相关软件: 卤化物;PyTorch公司;NNVM(网络虚拟机);XLA公司;卡费;有限责任公司;火炬;TensorFlow公司
引用于: 0个文档