Latte: A Language, Compiler, and Runtime for Elegant and Efficient Deep Neural Networks
Latte system comprises of a domain specific language (DSL) for specifying Deep Neural Networks (DDNs) and its high performance implementation. Users of Latte specify DNNs by constructing ensembles of neurons and applying connections between them. The Latte compiler synthesizes code from the DNN specification, performs a series of domain specific optimizations, and generates efficient code targeting high performance heterogeneous clusters of Intel multicore and manycore architectures. Unlike prominent library-based frameworks such as Caffe, Latte is not limited to a pre-specified list of network layers. In addition, it can perform cross-layer optimizations such as fusion that provide 3-6x speedup over Caffe for three recent ImageNet challenge winning models. Furthermore, Latte runtime manages the communication of data across nodes in a cluster and across host and accelerators in each node. Overall, the Latte system greatly improves the programmability, performance, and portability of DNNs.
Wed 15 Jun Times are displayed in time zone: Tijuana, Baja California change
15:30 - 17:00: New LanguagesResearch Papers at Grand Ballroom Santa Ynez Chair(s): Michael CarbinMIT | |||
15:30 - 16:00 Talk | Configuration Synthesis for Programmable Analog Devices with Arco Research Papers Sara AchourMassachusetts Institute of Technology, USA, Rahul SarpeshkarMIT, Martin RinardMassachusetts Institute of Technology, USA Media Attached | ||
16:00 - 16:30 Talk | From Datalog to Flix: A Declarative Language for Fixed Points on Lattices Research Papers Magnus MadsenUniversity of Waterloo, Ming-Ho YeeUniversity of Waterloo, Ondřej LhotákUniversity of Waterloo DOI Media Attached | ||
16:30 - 17:00 Talk | Latte: A Language, Compiler, and Runtime for Elegant and Efficient Deep Neural Networks Research Papers Leonard TruongUC Berkeley / Intel Labs, Raj BarikIntel Labs, Ehsan TotoniIntel Labs, Hai LiuIntel Labs, Chick MarkleyUC Berkeley, Armando FoxUC Berkeley, Tatiana ShpeismanIntel Labs Media Attached |