Network


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

Hotspot


Dive into the research topics where Tatsunori Kanai is active.

Publication


Featured researches published by Tatsunori Kanai.


advanced information networking and applications | 2004

WebTop XML editor supporting operations on views generated by user-defined styles

Hiroshi Yao; Haruhiko Toyama; Satoshi Shirai; Tatsunori Kanai

We present a WebTop XML Editor by which the user can edit XML documents on views generated by user-defined styles. Meta XSLT is the key technology of this feature. Meta XSLT converts a user-defined XSLT into a new XSLT which generates an editable HTML instead of a simple HTML. The user does not need to program complicated editing functions, and needs only to describe the XSLT considering the appearance of the view. Furthermore, we show the effective usage of this editor to browse and/or edit multiple XMLs on the same screen.


2016 IEEE Symposium in Low-Power and High-Speed Chips (COOL CHIPS XIX) | 2016

Powering-off DRAM with aggressive page-out to storage-class memory in low power virtual memory system

Yusuke Shirota; Shiyo Yoshimura; Satoshi Shirai; Tatsunori Kanai

With the rapidly growing demands for large capacity main memory in server systems and embedded systems, current DRAM-only approach is hitting the limit due to DRAMs capacity scaling issue and significant background power. With the emergence of new non-volatile memories, or storage-class memories (SCMs), we can now explore low power, high capacity memory subsystem by redesigning virtual memory system to be SCM-aware. Most research on virtual memory system design has focused on minimizing page fault frequency due to slow data transfers using storage such as HDD/SSD as virtual memory swap device. However with an SCM-based swap device, its near-DRAM access latency has potential for reducing requisite DRAM size by aggressively evicting pages from DRAM to SCM without sacrificing performance, and thus reducing background power by powering off the freed DRAM space for low power. To select an optimal SCM from among the many candidate SCM technologies, the impact of SCM characteristics was evaluated using full-system simulation. Results show that utilizing SCM with low access latency and low write energy can lead to significant potential reduction of memory subsystem energy by up to 83%, while maintaining performance degradation within acceptable range.


2015 IEEE Symposium in Low-Power and High-Speed Chips (COOL CHIPS XVIII) | 2015

Electronic Paper Display update scheduler for extremely low power non-volatile embedded systems

Yusuke Shirota; Shiyo Yoshimura; Tatsunori Kanai

Aggressive use of low power modes in embedded systems using emerging non-volatile or low power compute state retainable devices can greatly reduce its power consumption of idle-state. However, in general, non-volatile devices require comparatively large power to switch between the stable states. Therefore, to realize extremely low power mobile platforms with powerful multimedia application processor running solely on photovoltaic-power, mitigating power consumption of its active-state is the next issue. Replacing power hungry conventional LCDs with non-volatile displays is inevitable in realizing such low power platforms, but naive replacement is insufficient. As such, low power control cognizant of non-volatile device properties is necessary[2]. We propose a display update request scheduling scheme designed for a promising non-volatile display: Electronic Paper Display(EPD) and give deep analysis of power consumption. Proposed scheme dynamically rearranges update requests ill-suited for EPDs to localized and collision-free low power consuming requests at the device driver level, reducing EPD-based tablets energy consumption by up to 49% without requiring application specific modifications.


international conference on conceptual structures | 2011

Autotuning in an Array Processing Language using High-level Program Transformations

Yusuke Shirota; Jun’ichi Segawa; Masaya Tarui; Tatsunori Kanai

Abstract An autotuning framework based on an algorithm description language dedicated to array processing is introduced. The array processing language allows algorithm developers, may not be equipped with non-trivial knowledge of the increasingly complex architecture of todays processors, to easily perform extensive platform-specific tuning to fully extract performance. A given array processing program is translated into candidate parallel C codes, the best of which can then be selected by empirical evaluation. The high-level abstraction nature of our language allows a unique array processing program to be exposed to wide range of high-level program transformations, thus raising chances of obtaining high performance code. Furthermore, it also enables to extract algorithm-level information which can then be used in heuristic methods for efficient optimization parameter space exploration in the autotuning process. The results of preliminary evaluations show that autotuning using the parameterized C code variants generated with high-level program transformation is useful.


Archive | 2004

Method and system for performing real-time operation

Tatsunori Kanai; Seiji Maeda; Hirokuni Yano; Kenichiro Yoshii


Archive | 2002

Scheme for managing nodes connected to a home network according to their physical locations

Takeshi Saito; Hajime Ohsawa; Shigeru Maeda; Tatsunori Kanai; Shigeyasu Natsubori; Toshio Okamoto; Yoshiaki Takabatake


Archive | 1997

Transaction routing in a multiple processor system using an extracted transaction feature parameter and transaction historical data

Tatsunori Kanai; Takeshi Yokokawa


Archive | 2003

Structured document edit apparatus, structured document edit method, and program product

Haruhiko Toyama; Hiroshi Yao; Satoshi Shirai; Tatsunori Kanai


Archive | 2002

DATA TRANSFER SCHEME USING CACHING AND DIFFERENTIAL COMPRESSION TECHNIQUES FOR REDUCING NETWORK LOAD

Tatsunori Kanai; Toshibumi Seki; Kenichiro Yoshii; Hideaki Sato; Takayuki Miyazawa; Haruhiko Toyama; Yasuhiro Kimura; Hideki Yoshida


Archive | 2001

Scheme for multimedia data retrieval using event names and time/location information

Tatsunori Kanai; Seiji Maeda; Hiroshi Yao; Hirokuni Yano

Collaboration


Dive into the Tatsunori Kanai's collaboration.

Researchain Logo
Decentralizing Knowledge