Network


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

Hotspot


Dive into the research topics where Toshimasa Funaki is active.

Publication


Featured researches published by Toshimasa Funaki.


pacific rim international symposium on dependable computing | 2007

Power-Performance Trade-Off of a Dependable Multicore Processor

Toshinori Sato; Toshimasa Funaki

As deep submicron technologies are advanced, new challenges, such as power consumption and soft errors, are emerging. A naive technique, which utilizes emerging multicore processors and relies upon thread-level redundancy to detect soft errors, is power hungry. Another technique, which relies upon instruction-level redundancy, diminishes computing performance seriously. This paper investigates trade-off between power and performance of a dependable multicore processor, which is named multiple clustered core processor (MCCP). It is proposed to hybrid thread- and instruction-level redundancy to achieve both large power efficiency and small performance loss. Detailed simulations show that the MCCP exploiting the hybrid technique improves power efficiency in energy-delay product by 13% when it is compared with the one exploiting the naive thread-level technique.Web applications are typically developed with hard time constraints and are often deployed with security vulnerabilities. Automatic web vulnerability scanners can help to locate these vulnerabilities and are popular tools among developers of web applications. Their purpose is to stress the application from the attackers point of view by issuing a huge amount of interaction within it. Two of the most widely spread and dangerous vulnerabilities in web applications are SQL injection and cross site scripting (XSS), because of the damage they may cause to the victim business. Trusting the results of web vulnerability scanning tools is of utmost importance. Without a clear idea on the coverage and false positive rate of these tools, it is difficult to judge the relevance of the results they provide. Furthermore, it is difficult, if not impossible, to compare key figures of merit of web vulnerability scanners. In this paper we propose a method to evaluate and benchmark automatic web vulnerability scanners using software fault injection techniques. The most common types of software faults are injected in the web application code which is then checked by the scanners. The results are compared by analyzing coverage of vulnerability detection and false positives. Three leading commercial scanning tools are evaluated and the results show that in general the coverage is low and the percentage of false positives is very high.


asia and south pacific design automation conference | 2008

Dependability, power, and performance trade-off on a multicore processor

Toshinori Sato; Toshimasa Funaki

As deep submicron technologies are advanced, we face new challenges, such as power consumption and soft errors. A naive technique, which utilizes emerging multicore processors and relies upon thread-level redundancy to detect soft errors, is power hungry. It consumes at least two times larger power than the conventional single-threaded processor does. This paper investigates a trade-off between dependability and power on a multicore processor, which is named multiple clustered core processor (MCCP). It is proposed to adapt processor resources according to the requested performance. A new metric to evaluate a trade-off between dependability, power, and performance is proposed. It is the product of soft error rate and the popular energy-delay product. We name it energy, delay, and upset rate product (ED UP). Detailed simulations show that the MCCP exploiting the adaptable technique improves the EDUP by up to 21% when it is compared with the one exploiting the naive technique.


digital systems design | 2008

Formulating MITF for a Multicore Processor with SEU Tolerance

Toshimasa Funaki; Toshinori Sato

While shrinking geometries of embedded LSI devices is beneficial for portable intelligent systems, it is increasingly susceptible to influences from electrical noise, process variation, and natural radiation interference. Even in consumer applications, modern embedded devices should be protected by dependable technologies. The challenging issue is there is a severe constraint in power consumption. As a platform to investigate the dependability, power, and performance trade-off, multiple clustered core processor (MCCP) is being investigated. It is a homogeneous multicore processor and has configurability in scale, which is beneficial for considering the trade-off. This paper focuses on how to explore the trade-off, and proposes to use mean instructions to failure (MITF) as a metric. To the best of our knowledge, this is the first study that formulates MITF for multicore processors. We compare three redundancy modes; undependable, thread-level redundancy, and instruction-level redundancy modes based on detailed simulations. As expected, thread-level redundancy shows largest MITF.


power and timing modeling optimization and simulation | 2006

Improving energy efficiency via speculative multithreading on multicore processors

Toshinori Sato; Yuu Tanaka; Hidenori Sato; Toshimasa Funaki; Takenori Koushiro; Akihiro Chiyonobu

The advance in semiconductor technologies has increased the number of transistors on a die, resulting in the continuous improvement in microprocessor performance. However, the increase in power consumption and hence in power density is about to stop the progress in microprocessor performance. While supply voltage reduction is commonly known as an effective technique for power savings, it increases gate delay and thus causes performance degradation. The increasing transistors can be utilized for maintaining performance while reducing power consumption. We are considering a speculative multithreaded execution on MultiCore processors. We propose to execute only the part of the program, which has the impact on program execution time, on power-hungry cores. In order to enable this, we divide the instruction stream into two streams. One is called speculation stream, which is the main part of a program and where speculation is applied. It is executed on power-hungry cores. The other is the verification stream, which verifies every speculation. It is executed on low-power cores. The energy consumption is reduced by the decrease in the execution time in the speculation stream and by the low-power execution in the verification stream. We call this technique Contrail architecture. The paper will present the energy efficiency of a Contrail processor based on detailed simulations.


Proceedings of the 4th International Workshop on Dependable Embedded Systems | 2007

Dependability-Performance Trade-off on Multiple Clustered Core Processors

Toshimasa Funaki; 敏正 舟木; Toshinori Sato; 寿倫 佐藤


情報処理学会論文誌 | 2008

A Dependability Selection Method for Multicore Processors Considering Power-performance Trade-off

寿倫 佐藤; 敏正 舟木; Toshinori Sato; Toshimasa Funaki


applied reconfigurable computing | 2008

A Metric for the Dependability-Performance Trade-off and its Application to a Multcore Processor

敏正 舟木; Toshimasa Funaki; 寿倫 佐藤; Toshinori Sato


applied reconfigurable computing | 2007

Evaluating Value Predictors in an Energy-Efficent MultiCore Processor

敏正 舟木; 昭宏 千代延; 寿倫 佐藤; Toshimasa Funaki; Akihiro Chiyonobu; Toshinori Sato


International Journal of Computers and Their Applications | 2007

Realizing Energy-Efficient MultiCore Processors by Utilizing Speculative Thread-Level Parallelism.

Toshinori Sato; Yuu Tanaka; Hidenori Sato; Toshimasa Funaki; Takenori Koushiro; Akihiro Chiyonobu


Distributed Computing | 2007

Performance, Power, and Dependability Trade-off on Multiple Clusterd Core Processors

寿倫 佐藤; 敏正 舟木; Toshinori Sato; Toshimasa Funaki

Collaboration


Dive into the Toshimasa Funaki's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Akihiro Chiyonobu

Kyushu Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hidenori Sato

Kyushu Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Takenori Koushiro

Kyushu Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

昭宏 千代延

Kyushu Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge