• Home
  • Search
  • A simultaneous multithreading heterogeneous object recognition processor with machine learning based dynamic resource management
  • https://doi.org/10.1109/coolchips.2012.6216579Copy DOI Icon

A simultaneous multithreading heterogeneous object recognition processor with machine learning based dynamic resource management

  • Apr 1, 2012
  • Jinwook Oh +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

A simultaneous multithreading multicore processor is proposed to accelerate object recognition for 720p HD video streams. The multithreading architecture with Q-learning based dynamic resource management enables concurrent processing of 8 region-of-interests with 5-stage fine grained recognition pipeline outperforming previous object recognition processors with 342GOPS computing power. In addition, the dynamic resource management contributes to increase of energy efficiency by applying the on-line learning DVFS and dynamic tile allocation based on task variance and hardware utilization to achieve 9.6mJ/frame with 1280×720 pixel image. It achieves 2.72× throughput and 3.7× energy efficiency compared to previous recognition processors.

Similar Papers
  • Research Article
  • Citations3

An analysis of operating system behavior on a simultaneous multithreaded architecture

  • Nov 12, 2000
  • ACM SIGARCH Computer Architecture News
  • Joshua A Redstone +2
  • Book Chapter
  • Citations12

Supporting Speculative Multithreading on Simultaneous Multithreaded Processors

  • Jan 01, 2006
  • Venkatesan Packirisamy +4
  • Conference Article
  • Citations46

Transparent threads: resource sharing in SMT processors for high single-thread performance

  • Sep 22, 2002
  • Gautham K Dorai +1
  • Research Article
  • Citations1

Per-thread cycle accounting in SMT processors

  • Mar 01, 2009
  • ACM SIGARCH Computer Architecture News
  • Stijn Eyerman +1
  • Research Article
  • Citations6

Probabilistic modeling for job symbiosis scheduling on SMT processors

  • Jun 01, 2012
  • ACM Transactions on Architecture and Code Optimization
  • Stijn Eyerman +1
  • Research Article
  • Citations7

Efficient resource sharing algorithm for physical register file in simultaneous multi-threading processors

  • Jun 24, 2016
  • Microprocessors and Microsystems
  • Yilin Zhang +1
  • Research Article
  • Citations2

An integrated autonomous control mechanism to optimize sharing of multiple resources in Simultaneous Multi-Threading processors

  • Jun 14, 2018
  • Journal of Systems Architecture
  • Wenjun Wang +1
  • Conference Article
  • Citations33

Partitioning Multi-Threaded Processors with a Large Number of Threads

  • Jan 01, 2005
  • A El-Moursy +3
  • Research Article
  • Citations2

DLL-conscious instruction fetch optimization for SMT processors

  • May 10, 2008
  • Journal of Systems Architecture
  • Fayez Mohamood +2
  • Conference Article
  • Citations15

Speculation control for simultaneous multithreading

  • Apr 26, 2004
  • Dongsoo Kang +1
  • Research Article
  • Citations24

Threaded multiple path execution

  • Apr 16, 1998
  • ACM SIGARCH Computer Architecture News
  • Steven Wallace +2
  • Research Article

Using Instruction Fetch Policy to Control Performance of a Thread in SMT Processors

  • Sep 28, 2009
  • Chinese Journal of Computers
  • Cai-Xia Sun +1
  • Conference Article
  • Citations1

Bridging the Gap Between Genericity and Programmability of Dynamic Resources in HPC

  • Jun 01, 2025
  • Dominik Huber +4
  • Conference Article
  • Citations1

Dynamic resource management framework for wireless LAN

  • Mar 06, 2005
  • G Kousalya +1
  • Research Article

Research on the Dynamic Management Model of Teaching Resources and Optimal Allocation of Resources in Higher Education

  • Jan 01, 2025
  • Applied Mathematics and Nonlinear Sciences
  • Yanting Zhang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.