Mostrar el registro sencillo del ítem
A Bandwidth Control Arbitration for SoC Interconnections Performing Applications With Task Dependencies
dc.contributor.author | Ibarra-Delgado, Salvador | |
dc.contributor.author | Sandoval-Arechiga, Remberto | |
dc.contributor.author | Gómez-Rodríguez, José Ricardo | |
dc.contributor.author | Ortiz-López, Manuel | |
dc.contributor.author | Brox-Jiménez, María | |
dc.date.accessioned | 2020-11-30T12:04:15Z | |
dc.date.available | 2020-11-30T12:04:15Z | |
dc.date.issued | 2020 | |
dc.identifier.uri | http://hdl.handle.net/10396/20849 | |
dc.description.abstract | Current System-on-Chips (SoCs) execute applications with task dependency that compete for shared resources such as buses, memories, and accelerators. In such a structure, the arbitration policy becomes a critical part of the system to guarantee access and bandwidth suitable for the competing applications. Some strategies proposed in the literature to cope with these issues are Round-Robin, Weighted Round-Robin, Lottery, Time Division Access Multiplexing (TDMA), and combinations. However, a fine-grained bandwidth control arbitration policy is missing from the literature. We propose an innovative arbitration policy based on opportunistic access and a supervised utilization of the bus in terms of transmitted flits (transmission units) that settle the access and fine-grained control. In our proposal, every competing element has a budget. Opportunistic access grants the bus to request even if the component has spent all its flits. Supervised debt accounts a record for every transmitted flit when it has no flits to spend. Our proposal applies to interconnection systems such as buses, switches, and routers. The presented approach achieves deadlock-free behavior even with task dependency applications in the scenarios analyzed through cycle-accurate simulation models. The synergy between opportunistic and supervised debt techniques outperforms Lottery, TDMA, and Weighted Round-Robin in terms of bandwidth control in the experimental studies performed. | es_ES |
dc.format.mimetype | application/pdf | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | MDPI | es_ES |
dc.rights | https://creativecommons.org/licenses/by/4.0/ | es_ES |
dc.source | Micromachines 11(12), 1063 (2020) | es_ES |
dc.subject | System-on-Chip | es_ES |
dc.subject | Arbiter | es_ES |
dc.subject | Interconnection | es_ES |
dc.subject | Bandwidth control | es_ES |
dc.subject | Quality of service | es_ES |
dc.title | A Bandwidth Control Arbitration for SoC Interconnections Performing Applications With Task Dependencies | es_ES |
dc.type | info:eu-repo/semantics/article | es_ES |
dc.relation.publisherversion | http://dx.doi.org/10.3390/mi11121063 | es_ES |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es_ES |