paper-with-me

홈 › Papers

MAPLE: Microprocessor A Priori for Latency Estimation

2021-11-30 · Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Modern deep neural networks must demonstrate state-of-the-art accuracy while exhibiting low latency and energy consumption. As such, neural architecture search (NAS) algorithms take these two constraints into account when generating a new architecture. However, efficiency metrics such as latency are typically hardware dependent requiring the NAS algorithm to either measure or predict the architecture latency. Measuring the latency of every evaluated architecture adds a significant amount of time to the NAS process. Here we propose Microprocessor A Priori for Latency Estimation MAPLE that does not rely on transfer learning or domain adaptation but instead generalizes to new hardware by incorporating a prior hardware characteristics during training. MAPLE takes advantage of a novel quantitative strategy to characterize the underlying microprocessor by measuring relevant hardware performance metrics, yielding a fine-grained and expressive hardware descriptor. Moreover, the proposed MAPLE benefits from the tightly coupled I/O between the CPU and GPU and their dependency to predict DNN latency on GPUs while measuring microprocessor performance hardware counters from the CPU feeding the GPU hardware. Through this quantitative strategy as the hardware descriptor, MAPLE can generalize to new hardware via a few shot adaptation strategy where with as few as 3 samples it exhibits a 6% improvement over state-of-the-art methods requiring as much as 10 samples. Experimental results showed that, increasing the few shot adaptation samples to 10 improves the accuracy significantly over the state-of-the-art methods by 12%. Furthermore, it was demonstrated that MAPLE exhibiting 8-10% better accuracy, on average, compared to relevant baselines at any number of adaptation samples.

📄 PDF Abstract BibTeX arXiv:2111.15106

Code (0)

등록된 구현이 없습니다.

Tasks

CPUDomain AdaptationGPUNeural Architecture SearchTransfer Learning

Similar Papers 제목 키워드 기반

MAPLE-X: Latency Prediction with Explicit Microprocessor Prior Knowledge

2022-05-25 · Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Deep neural network (DNN) latency characterization is a time-consuming process and adds significant cost to Neural Architecture Search (NAS) processes when searching for efficient convolutional neural networks for embedd…

Neural Architecture SearchPrediction

MAPLE-Edge: A Runtime Latency Predictor for Edge Devices

2022-04-27 · Saeejith Nair, Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Neural Architecture Search (NAS) has enabled automatic discovery of more efficient neural network architectures, especially for mobile and embedded vision applications. Although recent research has proposed ways of quick…

CPUEfficient Neural NetworkNeural Architecture Search

Depth-CUPRL: Depth-Imaged Contrastive Unsupervised Prioritized Representations in Reinforcement Learning for Mapless Navigation of Unmanned Aerial Vehicles

2022-06-30 · Junior Costa de Jesus, Victor Augusto Kich, Alisson Henrique Kolling, Ricardo Bedin Grando 외

Reinforcement Learning (RL) has presented an impressive performance in video games through raw pixel imaging and continuous control tasks. However, RL performs poorly with high-dimensional observations such as raw pixel …

continuous-controlContinuous ControlContrastive LearningDecision Making+3

MAPLE: Modality-Aware Post-training and Learning Ecosystem

2026-02-12 · Nikhil Verma, Minjung Kim, JooYoung Yoo, Kyung-Min Jin 외 arxiv

Multimodal language models now integrate text, audio, and video for unified reasoning. Yet existing RL post-training pipelines treat all input signals as equally relevant, ignoring which modalities each task actually req…

STRV -- A radiation hard RISC-V microprocessor for high-energy physics applications

2023-04-05 · Alexander Walsemann, Michael Karagounis, Alexander Stanitzki, Dietmar Tutsch

While microprocessors are used in various applications, they are precluded from the use in high-energy physics applications due to the harsh radiation present. To overcome this limitation a microprocessor design must wit…