paper-with-me

Papers

NeuMMU: Architectural Support for Efficient Address Translations in Neural Processing Units

2019-11-15 · Bongjoon Hyun, Youngeun Kwon, Yujeong Choi, John Kim, Minsoo Rhu

To satisfy the compute and memory demands of deep neural networks, neural processing units (NPUs) are widely being utilized for accelerating deep learning algorithms. Similar to how GPUs have evolved from a slave device into a mainstream processor architecture, it is likely that NPUs will become first class citizens in this fast-evolving heterogeneous architecture space. This paper makes a case for enabling address translation in NPUs to decouple the virtual and physical memory address space. Through a careful data-driven application characterization study, we root-cause several limitations of prior GPU-centric address translation schemes and propose a memory management unit (MMU) that is tailored for NPUs. Compared to an oracular MMU design point, our proposal incurs only an average 0.06% performance overhead.

📄 PDF Abstract BibTeX arXiv:1911.06859

Code (0)

등록된 구현이 없습니다.

Tasks

GPUManagementTranslation

Similar Papers 제목 키워드 기반

Inferring Graph Signal Translations as Invariant Transformations for Classification Tasks

2021-02-18 · Raphael Baena, Lucas Drumetz, Vincent Gripon

The field of Graph Signal Processing (GSP) has proposed tools to generalize harmonic analysis to complex domains represented through graphs. Among these tools are translations, which are required to define many others. M…

ClassificationGeneral Classification

Alias-Free Convnets: Fractional Shift Invariance via Polynomial Activations

2023-03-14 · CVPR 2023 1 · Hagay Michaeli, Tomer Michaeli, Daniel Soudry

Although CNNs are believed to be invariant to translations, recent works have shown this is not the case, due to aliasing effects that stem from downsampling layers. The existing architectural solutions to prevent aliasi…

Examining Scaling and Transfer of Language Model Architectures for Machine Translation

2022-02-01 · Biao Zhang, Behrooz Ghorbani, Ankur Bapna, Yong Cheng 외

Natural language understanding and generation models follow one of the two dominant architectural paradigms: language models (LMs) that process concatenated sequences in a single stack of layers, and encoder-decoder mode…

DecoderLanguage ModelingLanguage ModellingMachine Translation+2

Incorporating Alternate Translations into English Translation Treebank

2014-05-01 · LREC 2014 5 · Ann Bies, Justin Mott, Seth Kulick, Jennifer Garland 외

New annotation guidelines and new processing methods were developed to accommodate English treebank annotation of a parallel English/Chinese corpus of web data that includes alternate English translations (one fluent, on…

Machine TranslationTranslation

Compactification of the Rigid Motions Group in Image Processing

2021-06-25 · Tamir Bendory, Ido Hadi, Nir Sharon

Image processing problems in general, and in particular in the field of single-particle cryo-electron microscopy, often require considering images up to their rotations and translations. Such problems were tackled succes…