Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Nobuhiro Nonogaki is active.

Publication


Featured researches published by Nobuhiro Nonogaki.


symposium on vlsi circuits | 2012

A low power many-core SoC with two 32-core clusters connected by tree based NoC for multimedia applications

Hui Xu; Jun Tanabe; Hiroyuki Usui; Soichiro Hosoda; Toru Sano; Kazumasa Yamamoto; Takeshi Kodaka; Nobuhiro Nonogaki; Nau Ozaki; Takashi Miyamori

A low-power many-core SoC for multimedia applications is implemented in 40nm CMOS technology. Within a 210mm2 die, two 32-core clusters are integrated with dynamically reconfigurable processors, hardware accelerators, 2-channel DDR3 I/Fs, and other peripherals. Processor cores in the cluster share a 2MB L2 cache connected through a tree-based Network-on-Chip (NoC). The high scalability and low power consumption are accomplished by parallelized firmware for multimedia applications, such as the H.264 1080p 30fps decoding under 500mW and the super resolution 4K2K 15fps image processing under 800mW.


design, automation, and test in europe | 2009

Design and implementation of scalable, transparent threads for multi-core media processor

Takeshi Kodaka; Shunsuke Sasaki; Takahiro Tokuyoshi; Ryuichiro Ohyama; Nobuhiro Nonogaki; Koji Kitayama; Tatsuya Mori; Yasuyuki Ueda; Hideho Arakida; Yuji Okuda; Toshiki Kizu; Yoshiro Tsuboi; Nobu Matsumoto

In this paper, we propose a scalable and transparent parallelization scheme using threads for multi-core processor. The performance achieved by our scheme is scalable to the number of cores, and the application program is not affected by the actual number of cores. For the performance efficiency, we designed the threads so that they do not suspend and that they do not start their execution until the data necessary for them are available. We implemented our design using three modules: the dependency controller, which controls dependencies among threads, the thread pool, which manages the ready threads, and the thread dispatcher, which fetches threads from the pool and executes them on the core. Our design and implementation provide efficient thread scheduling with low overhead. Moreover, by hiding the actual number of cores, it realizes transparency. We confirmed the transparency and scalability of our scheme by applying it to the H.264 decoder program. With this scheme, modification of application program is not necessary even if the number of cores changes due to disparate requirements. This feature makes the developing time shorter and contributes to the reduction of the developing cost.


Archive | 2008

MEMORY MANAGEMENT SYSTEM AND IMAGE PROCESSING APPARATUS

Nobuhiro Nonogaki; Takeshi Kodaka


Archive | 2009

MOVING IMAGE SEPARATING APPARATUS, MOVING IMAGE UNITING APPARATUS, AND MOVING IMAGE SEPARATING-UNITING SYSTEM

Nobuhiro Nonogaki


Archive | 2006

LOGIC CIRCUIT MODEL CONVERSION APPARATUS AND METHOD THEREOF; AND LOGIC CIRCUIT MODEL CONVERSION PROGRAM

Tomoshi Otsuki; Nobuhiro Nonogaki


Archive | 2004

Trace data and power measurement data matching apparatus and method that adds synchronization markers

Nobuhiro Nonogaki; Takashi Akiba; Tetsuji Fukaya


Archive | 2009

IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND IMAGE DATA CONVERTING APPARATUS

Nobuhiro Nonogaki


Archive | 2004

Trace data processing apparatus and method

Nobuhiro Nonogaki; Takashi Akiba; Tetsuji Fukaya


Archive | 2011

TASK SCHEDULING METHOD AND MULTI-CORE SYSTEM

Nobuhiro Nonogaki


Archive | 2013

IMAGE FEATURE EXTRACTION DEVICE, IMAGE FEATURE EXTRACTION METHOD, AND IMAGE RECOGNITION DEVICE

Nobuhiro Nonogaki

Collaboration


Dive into the Nobuhiro Nonogaki's collaboration.

Researchain Logo
Decentralizing Knowledge