Presentation | 2007/3/8 A Method for Verifying Performance Requirements and Optimizing Communication Scheduling of Network-on-Chip Wataru MURAI, Daisuke HAYASHI, Akio NAKATA, Tomoya KITANI, Keiichi YASUMOTO, Teruo HIGASHINO, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In this paper, we propose a method for verifying performance requirements of Network-on-Chip(NoC) considering dynamic communication behavior of IP cores, and an optimization method of packet scheduling to guarantee performence requirements. In the proposed verification method, a microscopic dynamic behavior of an entire NoC architecture including communication behavior of IP cores is modeled by Time Petri Nets, and then whether given latency/throughput requirements for all communications are satisfied is checked using model checking. In the proposed optimization method, first, time constraints are assigned for each NoC router so that the given latency requirement can be satisfied for each communication flow of an application, and based on that, a TDMA scheduling for each router and each flow is derived according to the static real-time scheduling theory. By iteratively applying the verification method and the refining the TDMA scheduling in a certain policy, a resource-efficient and performance-guaranteed NoC communication scheduling can be explored. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Network on Chip / Model Checking / Time Petri Xets / Optimization / Scheduling |
Paper # | CPSY2006-81,DC2006-95 |
Date of Issue |
Conference Information | |
Committee | DC |
---|---|
Conference Date | 2007/3/8(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Dependable Computing (DC) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | A Method for Verifying Performance Requirements and Optimizing Communication Scheduling of Network-on-Chip |
Sub Title (in English) | |
Keyword(1) | Network on Chip |
Keyword(2) | Model Checking |
Keyword(3) | Time Petri Xets |
Keyword(4) | Optimization |
Keyword(5) | Scheduling |
1st Author's Name | Wataru MURAI |
1st Author's Affiliation | Graduate School of Information Science and Technology, Osaka University() |
2nd Author's Name | Daisuke HAYASHI |
2nd Author's Affiliation | Faculty of Engineering Science, Osaka University |
3rd Author's Name | Akio NAKATA |
3rd Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
4th Author's Name | Tomoya KITANI |
4th Author's Affiliation | Graduate School of Information Science, Nara Advanced Institute of Science and Technology |
5th Author's Name | Keiichi YASUMOTO |
5th Author's Affiliation | Graduate School of Information Science, Nara Advanced Institute of Science and Technology |
6th Author's Name | Teruo HIGASHINO |
6th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
Date | 2007/3/8 |
Paper # | CPSY2006-81,DC2006-95 |
Volume (vol) | vol.106 |
Number (no) | 603 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |