Boosting the Throughput and Accelerator Utilization of Specialized CNN Inference Beyond Increasing Batch Size
Jack Kosaian, Amar Phanishayee, Matthai Philipose, Debadeepta Dey, Rashmi Vinayak
摘要
A. Datasets A.1. Datasets and models used in game-scraping application This section provides details on the datasets and models used in the production video-game-scraping workload described in §2. The images in each dataset represent the style of text that will appear in a particular portion of a game screen, which will be used in a downstream event detection pipeline. Dataset generation. The location and style of relevant text in a particular video game may differ from stream-tostream. To avoid the need to manually label streams, the game-scraping application generates synthetic datasets for training, validation, and testing. Specifically, the text that will appear in images for a particular dataset follows a predefined structure. For example, the text appearing in images of the V1 task is of the form "XY.Zk", where X, Y, and Z each represent a digit 0 through 9, and k is the string literal "k". From these specifications, examples that match certain classes of a particular dataset can be generated. For example, V1 classifies the Z digit in the specification above, and might generate "67.8k" and "04.8k" as instances of this specification for class "8". Once an instance of a specification has been constructed, an image containing this text is generated. In order to train a model that is robust to perturbations in text location, text font, and background color/texture, the generation process selects fonts, locations, and backgrounds for the generated image at random from a set of prespecified options. Figures 1-6 below show the effects of this randomization. We now provide details of each dataset used for this task in the paper. Example images chosen randomly from the validation sets of each dataset are displayed. We also describe the detailed architecture of the specialized CNNs employed for each dataset. For brevity, we use the following notation * Work done in part as an intern at Microsoft Research.
问 Lune
尽管问,回答会引用原文。
Lune 会读完全文和相关的 Paper,每个回答都附上所依据的原文段落。
引用它的顶会 Paper3
- KRISP: Enabling Kernel-wise RIght-sizing for Spatial Partitioned GPU Inference ServersMarcus Chow, Ali Jahanshahi, Daniel WongHPCA 2023 · 25 次引用
- CDMPP: A Device-Model Agnostic Framework for Latency Prediction of Tensor ProgramsHanpeng Hu, Junwei Su, Juntao Zhao, Yanghua Peng 等EuroSys 2024 · 7 次引用
- Auto-reconfiguration for Latency Minimization in CPU-based DNN ServingAnkit Bhardwaj, Amar Phanishayee, Deepak Narayanan, Ryan StutsmanICML 2025
相关 Paper
- VR.net: A Real-world Dataset for Virtual Reality Motion Sickness ResearchElliott Wen, Chitralekha Gupta, Prasanth Sasikumar, Mark Billinghurst 等IEEE VR 2024 · 33 次引用
- Open-domain Video Commentary GenerationEdison Marrese-Taylor, Yumi Hamazono, Tatsuya Ishigaki, Goran Topic 等EMNLP 2022 · 2 次引用
- Exploring Discontinuity for Video Frame InterpolationSangjin Lee, Hyeongmin Lee, Chajin Shin, Hanbin Son 等CVPR 2023
- VisionScratch: LLM-Based Automated Feedback Generation using Code-Produced Videos for Scratch ProgramsYuan Si, Daming Li, Hanyuan Shi, Jialu ZhangFSE 2026 · 1 次引用
- TextNeRF: A Novel Scene-Text Image Synthesis Method Based on Neural Radiance FieldsJialei Cui, Jianwei Du, Wenzhuo Liu, Zhouhui LianCVPR 2024
