Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Models
Not on the map. Why?
Abstract (arXiv)
Increasingly larger and better Transformer models keep advancing state-of-the-art accuracy and capability for Natural Language Processing applications. These models demand more computational power, storage, and energy. Mokey reduces the footprint of state-of-the-art 32-bit or 16-bit floating-point transformer models by quantizing all values to 4-bit indexes into dictionaries of representative 16-bit fixed-point centroids. Mokey does not need fine-tuning, an essential feature as often the training resources or datasets are not available to many. Exploiting the range of values that naturally occur in transformer models, Mokey selects centroid values to also fit an exponential curve. This unique feature enables Mokey to replace the bulk of the original multiply-accumulate operations with narrow 3b fixed-point additions resulting in an area- and energy-efficient hardware accelerator design. Over a set of state-of-the-art transformer models, the Mokey accelerator delivers an order of magnitude improvements in energy efficiency over a Tensor Cores-based accelerator while improving performance by at least 4× and as much as 15× depending on the model and on-chip buffering capacity. Optionally, Mokey can be used as a memory compression assist for any other accelerator, transparently stashing wide floating-point or fixed-point activations or weights into narrow 4-bit indexes. Mokey proves superior to prior state-of-the-art quantization methods for Transformers.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 39 of its 59 references that are in the map. First posted on arXiv 23 Mar 2022.
Builds on
39 of 59 references.
References · 39
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
27 more
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 355
- 2019Q8BERT: Quantized 8Bit BERTcited by 296
- 2021I-BERT: Integer-only BERT Quantizationcited by 250
- 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 228
- 2020Compressing BERT: Studying the Effects of Weight Pruning on Transfer Learningcited by 184
- 2021Block Pruning For Faster Transformerscited by 176
- 2020TernaryBERT: Distillation-aware Ultra-low Bit BERTcited by 145
- 2021Learned Token Pruning for Transformerscited by 138
- 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
- 2020Data Movement Is All You Need: A Case Study on Optimizing Transformerscited by 108
- 2020GOBO: Quantizing Attention-Based NLP Models for Low Latency and Energy Efficient Inferencecited by 103
- 2020The Cost of Training NLP Models: A Concise Overviewcited by 97
- 2020Compressing Large-Scale Transformer-Based Models: A Case Study on BERTcited by 95
- 2019Knowledge Distillation from Internal Representationscited by 87
- 2021Compute and Energy Consumption Trends in Deep Learning Inferencecited by 61
- 2021Differentiable Subset Pruning of Transformer Headscited by 46
- 2018Dissecting the NVIDIA Volta GPU Architecture via Microbenchmarkingcited by 35
- 2021Knowledge Distillation from BERT Transformer to Speech Transformer for Intent Classificationcited by 14
- 2021Layer-wise Pruning of Transformer Attention Heads for Efficient Language Modelingcited by 14
- 2019Deep Neural Network Approximation for Custom Hardware: Where We've Been, Where We're Goingcited by 13
- 2020Extremely Low Bit Transformer Quantization for On-Device Neural Machine Translationcited by 13
- 2021Hierarchical Transformer-based Large-Context End-to-end ASR with Large-Context Knowledge Distillationcited by 12
- 2019MKD: a Multi-Task Knowledge Distillation Approach for Pretrained Language Modelscited by 7
- 2021Pruning Attention Heads of Transformer Models Using A* Search: A Novel Approach to Compress Big NLP Architecturescited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 5; 2025: 7; 2026: 1.
16 papers.
Sort:
By area:
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2024Duplex: A Device for Large Language Models with Mixture of Experts, Grouped Query Attention, and Continuous Batchingcited by 33
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 21
- 2025Ditto: Accelerating Diffusion Model via Temporal Value Similaritycited by 18
- 2024LUT Tensor Core: A Software-Hardware Co-Design for LUT-Based Low-Bit LLM Inferencecited by 14
- 2025Oaken: Fast and Efficient LLM Serving with Online-Offline Hybrid KV Cache Quantizationcited by 13
- 2024BitMoD: Bit-serial Mixture-of-Datatype LLM Accelerationcited by 12
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Formatcited by 8
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Servingcited by 8
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Servingcited by 7
- 2025LO-BCQ: Block Clustered Quantization for 4-bit (W4A4) LLM Inferencecited by 6
4 more
- 2026AQPIM: Breaking the PIM Capacity Wall for LLMs with In-Memory Activation Quantizationcited by 2
- 2025HEPPO-GAE: Hardware-Efficient Proximal Policy Optimization with Generalized Advantage Estimationcited by 1
- 2023DNA-TEQ: An Adaptive Exponential Quantization of Tensors for DNN Inferencecited by 0
- 2025LightNobel: Improving Sequence Length Limitation in Protein Structure Prediction Model via Adaptive Activation Quantizationcited by 0
- 2026AQPIM: Breaking the PIM Capacity Wall for LLMs with In-Memory Activation Quantization20 Apr 2026
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Serving16 Oct 2025
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Serving14 Jul 2025
- 2025LightNobel: Improving Sequence Length Limitation in Protein Structure Prediction Model via Adaptive Activation Quantization9 May 2025
- 2025Oaken: Fast and Efficient LLM Serving with Online-Offline Hybrid KV Cache Quantization24 Mar 2025
- 2025LO-BCQ: Block Clustered Quantization for 4-bit (W4A4) LLM Inference7 Feb 2025
- 2025HEPPO-GAE: Hardware-Efficient Proximal Policy Optimization with Generalized Advantage Estimation22 Jan 2025
- 2025Ditto: Accelerating Diffusion Model via Temporal Value Similarity20 Jan 2025
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Format24 Nov 2024
- 2024BitMoD: Bit-serial Mixture-of-Datatype LLM Acceleration18 Nov 2024
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models8 Oct 2024
- 2024Duplex: A Device for Large Language Models with Mixture of Experts, Grouped Query Attention, and Continuous Batching2 Sep 2024
4 more
- 2024LUT Tensor Core: A Software-Hardware Co-Design for LUT-Based Low-Bit LLM Inference12 Aug 2024
- 2023A Survey of Techniques for Optimizing Transformer Inference16 Jul 2023
- 2023DNA-TEQ: An Adaptive Exponential Quantization of Tensors for DNN Inference28 Jun 2023
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022
- 2025Oaken: Fast and Efficient LLM Serving with Online-Offline Hybrid KV Cache Quantizationcited by 13
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Formatcited by 8
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Servingcited by 8
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Serving16 Oct 2025
- 2025Oaken: Fast and Efficient LLM Serving with Online-Offline Hybrid KV Cache Quantization24 Mar 2025
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Format24 Nov 2024
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 21
- 2024LUT Tensor Core: A Software-Hardware Co-Design for LUT-Based Low-Bit LLM Inferencecited by 14
- 2024BitMoD: Bit-serial Mixture-of-Datatype LLM Accelerationcited by 12
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Servingcited by 7
- 2025LO-BCQ: Block Clustered Quantization for 4-bit (W4A4) LLM Inferencecited by 6
- 2026AQPIM: Breaking the PIM Capacity Wall for LLMs with In-Memory Activation Quantizationcited by 2
- 2025HEPPO-GAE: Hardware-Efficient Proximal Policy Optimization with Generalized Advantage Estimationcited by 1
- 2023DNA-TEQ: An Adaptive Exponential Quantization of Tensors for DNN Inferencecited by 0
- 2025LightNobel: Improving Sequence Length Limitation in Protein Structure Prediction Model via Adaptive Activation Quantizationcited by 0
- 2026AQPIM: Breaking the PIM Capacity Wall for LLMs with In-Memory Activation Quantization20 Apr 2026
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Serving14 Jul 2025
- 2025LightNobel: Improving Sequence Length Limitation in Protein Structure Prediction Model via Adaptive Activation Quantization9 May 2025
- 2025LO-BCQ: Block Clustered Quantization for 4-bit (W4A4) LLM Inference7 Feb 2025
- 2025HEPPO-GAE: Hardware-Efficient Proximal Policy Optimization with Generalized Advantage Estimation22 Jan 2025
- 2024BitMoD: Bit-serial Mixture-of-Datatype LLM Acceleration18 Nov 2024
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models8 Oct 2024
- 2024LUT Tensor Core: A Software-Hardware Co-Design for LUT-Based Low-Bit LLM Inference12 Aug 2024
- 2023A Survey of Techniques for Optimizing Transformer Inference16 Jul 2023
- 2023DNA-TEQ: An Adaptive Exponential Quantization of Tensors for DNN Inference28 Jun 2023
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022