Network on Chip Architectures最新文献

筛选
英文 中文
Modeling and analyzing timing faults in transaction level SystemC programs 事务级SystemC程序中的时序故障建模与分析
Network on Chip Architectures Pub Date : 2013-11-13 DOI: 10.1145/2536522.2536533
Reza Hajisheykhi, Ali Ebnenasir, S. Kulkarni
{"title":"Modeling and analyzing timing faults in transaction level SystemC programs","authors":"Reza Hajisheykhi, Ali Ebnenasir, S. Kulkarni","doi":"10.1145/2536522.2536533","DOIUrl":"https://doi.org/10.1145/2536522.2536533","url":null,"abstract":"Since SoC (System on Chip) and NoC (Network on Chip) systems are getting more complex everyday, they are subject to different types of faults including timing faults. Timing has a significant importance in NoC systems. However, their fault-affected models are not studied extensively. In this paper, we present a method for modeling and analyzing timing faults in SystemC Transaction Level Modeling (TLM) programs. The proposed method includes three steps, namely timed model extraction, fault modeling and timed model checking. We use UPPAAL timed automata to formally model the SystemC TLM programs and monitor how the models behave in the presence of timing faults. We analyze our method using a case study. This case study utilizes loosely-timed coding style, which has a loose dependency between timing and data.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124014137","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Position-based weighted round-robin arbitration for equality of service in many-core network-on-chips 基于位置的多核片上网服务公平性加权轮循仲裁
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401728
Hanmin Park, Kiyoung Choi
{"title":"Position-based weighted round-robin arbitration for equality of service in many-core network-on-chips","authors":"Hanmin Park, Kiyoung Choi","doi":"10.1145/2401716.2401728","DOIUrl":"https://doi.org/10.1145/2401716.2401728","url":null,"abstract":"This paper presents the position-based weighted round-robin arbitration for equality of service in many-core network-on-chips employing a deterministic routing algorithm. We concentrate on the network saturation induced by the hot-spot traffic that occurs when the threads running on the system simultaneously access shared data, global shared locks, etc. It exploits the deterministic properties of the interconnect network---the topology and the routing algorithm. This leads to the omission of additional information in packet headers, compared to the previous approaches. The hardware overhead is minimal, requiring only the weight counters in addition to a typical round-robin arbiter. Compared with the previous work, the proposed algorithm also reduces the critical path delay due to its simplicity. Although designed against the hot-spot traffic, the proposed arbitration scheme shows little performance degradation under other traffic patterns in terms of the average latency and the saturation throughput.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124670441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Power efficiency of wavelength-routed optical NoC topologies for global connectivity of 3D multi-core processors 面向3D多核处理器全局连接的波长路由光学NoC拓扑的功率效率
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401723
L. Ramini, D. Bertozzi
{"title":"Power efficiency of wavelength-routed optical NoC topologies for global connectivity of 3D multi-core processors","authors":"L. Ramini, D. Bertozzi","doi":"10.1145/2401716.2401723","DOIUrl":"https://doi.org/10.1145/2401716.2401723","url":null,"abstract":"There is still a significant gap between the optical network-on-chip (NoC) concept and a mature interconnect technology with practical relevance. Current research aims at bridging this gap by evolving basic optical components and by developing ad-hoc design tools to enable their use for system-level design. This paper points out another cause for the design predictability gap of optical NoC topologies, namely the physical placement of network interfaces in the target floorplan. Building on this awareness, the paper compares power efficiency of the most relevant topologies proposed so far for wavelength-routed optical NoCs in the context of a 3D-stacked multi-core processor.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"27 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126278405","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
A high-efficiency low-cost heterogeneous 3D network-on-chip design 一种高效率低成本异构三维片上网络设计
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401725
T. Xu, P. Liljeberg, J. Plosila, H. Tenhunen
{"title":"A high-efficiency low-cost heterogeneous 3D network-on-chip design","authors":"T. Xu, P. Liljeberg, J. Plosila, H. Tenhunen","doi":"10.1145/2401716.2401725","DOIUrl":"https://doi.org/10.1145/2401716.2401725","url":null,"abstract":"In this paper, we propose and analyze a heterogeneous Three Dimensional (3D) Network-on-Chip (NoC) design based on the optimized placement of vertical connections. NoC paradigm is expected to be the solution of future multicore processors, while 3D NoC extends the on-chip network vertically. Most previous research focus on symmetric, homogeneous, fully-connected 3D NoC designs. However, these designs may not be suitable for production and the market. The adoption of a 3D NoC design depends on the performance, power consumption and manufacturing cost of the chip. Here, we propose a 3D NoC design which improves performance, reduces power consumption and manufacturing cost. First, the vertical connections between layers are reduced and placed optimally. Second, the routers and links are redesigned to fit the heterogeneity nature of the network. The 3D NoC design is discussed with two configurations. We model a 64-core 3D NoC based on state-of-the-art 2D NoCs. A cycle accurate full system simulator is used for benchmark results. Experiments show that under different applications, the average execution times in two configurations are reduced by 5.5% and 20.7% respectively, compared with the homogeneous design. The average energy delay product of our design can achieve twice as better comparing with the diagonal heterogeneous design. This paper provides an inspiration for designing high performance, low power consumption and manufacturing cost 3D NoCs.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116234354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Deadlock-free and plane-balanced adaptive routing for 3D networks-on-chip 三维片上网络无死锁和平面平衡自适应路由
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401724
Nizar Dahir, Ra'ed Al-Dujaily, A. Yakovlev, Petros Missailidis, T. Mak
{"title":"Deadlock-free and plane-balanced adaptive routing for 3D networks-on-chip","authors":"Nizar Dahir, Ra'ed Al-Dujaily, A. Yakovlev, Petros Missailidis, T. Mak","doi":"10.1145/2401716.2401724","DOIUrl":"https://doi.org/10.1145/2401716.2401724","url":null,"abstract":"This paper proposes a new method for designing adaptive routing algorithms for 3D networks-on-chip (NoCs). This method is based on extending the existing 2D turn model adaptive routing to a 3D scenario. A 3-D plane-balanced approach with maximal degree of adaptiveness is achieved by applying a well-defined set of rules for different strata of the 3D NoC. The proposed method is applicable to any of the turn models. In this paper, we employ odd-even turn model as a basis for introducing the proposed strategy. Experimental results show that the new 3D odd-even can achieve up to 23.8% improvement in throughput over conventional odd-even approach. The improvement is consistent for different traffic types. The proposed method enables a new avenue to explore adaptive approaches for future large-scale 3D integration.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117307472","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Network on metachip architectures 元芯片架构上的网络
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401719
Ismo Hänninen, Wayne Buckhanan, M. Niemier, G. Bernstein
{"title":"Network on metachip architectures","authors":"Ismo Hänninen, Wayne Buckhanan, M. Niemier, G. Bernstein","doi":"10.1145/2401716.2401719","DOIUrl":"https://doi.org/10.1145/2401716.2401719","url":null,"abstract":"The size of systems on a chip is limited by our ability to design and fabricate such systems, staying within the appropriate costs depending on the application. In this paper, we propose a divide-and-conquer approach, Quilt Packaging®, to be utilized for reducing the fabrication costs of large digital systems by partitioning them into a quilted \"metachip\" that offers integration density and performance merits surpassing the traditional system-on-chip. The physical partitioning and the network-on-a-quilt are closely linked, and should be designed concurrently. For this purpose, we present calculations on the silicon cost of the interconnects and partitioning, discuss the network granularity, and propose a multiprocessor design around a quilted modular network, offering novel techniques to improve the performance and enable true heterogeneous integration. Specifically, the silicon costs of the quilting method are demonstrated to be around 1% of the chip area, while the yield benefits can be in the tens of percents regime. The metachip concept enables the combination of standard high-density memory technologies and wide-bus access with improved performance, typically at least doubling the amount of memory vs. single-chip CMOS. Our modular quilted network enables the integration of non-CMOS chips into the quilt.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126134877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Junction based routing: a scalable technique to support source routing in large NoC platforms 基于连接的路由:一种在大型NoC平台中支持源路由的可扩展技术
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401727
Shabnam Badri, Rickard Holsmark, Shashi Kumar
{"title":"Junction based routing: a scalable technique to support source routing in large NoC platforms","authors":"Shabnam Badri, Rickard Holsmark, Shashi Kumar","doi":"10.1145/2401716.2401727","DOIUrl":"https://doi.org/10.1145/2401716.2401727","url":null,"abstract":"To support communication among hundreds of cores on a chip, on-chip communication must be well organized. In the embedded systems using such a chip, the communication patterns can be profiled off-line and routing can be well planned. Source routing has been shown to be suitable in such contexts [1]. However, source routing has one serious drawback of overhead for storing the path information in header of every packet. This disadvantage becomes worse as the size of the network grows. In this paper we propose a technique, called Junction Based Routing (JBR), to remove this limitation. In the proposed technique, path information for only a few hops is stored in the packet header. With this information, either the packet reaches the destination, or reaches a junction from where the path information for on-ward path is picked up. There are many interesting issues related to this approach. We discuss and solve two important issues related to JBR, namely, the required number of junctions and their positions and path computation for efficient deadlock-free routing. A simulator has been developed to evaluate the performance of JBR and compare it with simple source routing. We observe that JBR has slightly worse performance as compared to pure source routing for packets with large payload. But JBR has a potential of higher performance for packets with small payloads.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"87 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128963635","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
A structural analysis of evolved complex networks-on-chip 进化的复杂片上网络的结构分析
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401721
H. Chung, Anusha Pai Asnodkar, C. Teuscher
{"title":"A structural analysis of evolved complex networks-on-chip","authors":"H. Chung, Anusha Pai Asnodkar, C. Teuscher","doi":"10.1145/2401716.2401721","DOIUrl":"https://doi.org/10.1145/2401716.2401721","url":null,"abstract":"Designing large-scale heterogeneous Networks-on-Chip (NoCs) for irregular applications often involves sophisticated optimization techniques that lead to unstructured networks. Such networks are hard to understand because they were not built with common engineering knowledge. In this paper we use tools from complex network analysis, such as community detection, and small-worldness, to analyze the structure of optimized heterogeneous NoCs. Our results show that communities evolve robustly and that heterogeneous link types are efficiently establishing inter- and intra-subnet connections. We confirm that networks optimized under cost pressure are more modular. Finally, we determine the small-worldness and observe that small-world networks evolve as a result of a trade-off between performance and cost. Our results are relevant for the understanding of heterogeneous NoCs and for designing optimal communication fabrics for emerging technologies.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124394831","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Low power flitwise routing in an unidirectional torus with minimal buffering 具有最小缓冲的单向环面的低功率飞向路由
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401730
Jörg Mische, T. Ungerer
{"title":"Low power flitwise routing in an unidirectional torus with minimal buffering","authors":"Jörg Mische, T. Ungerer","doi":"10.1145/2401716.2401730","DOIUrl":"https://doi.org/10.1145/2401716.2401730","url":null,"abstract":"State-of-the-art Network on Chips (NoCs) provide a high throughput and low latency by sending packets of data through a mesh topology, using virtual channels and wormhole flow control. The downside of this technology is a high area and energy consumption due to many buffers, large crossbars and a complex arbitration logic within the routers.\u0000 In our approach, we avoid flow control and complex analysis of the head flit by sending single standalone flits instead of large packets of flits. As the order of flits is preserved between sending and receiving node, large data blocks can be sent anyway. The complexity of the router is further reduced by using an unidirectional 2D torus instead of a mesh, which reduces the number of router ports from 5 to 3. The flits are X-Y-routed and transported bufferless, as long as they stay within one dimension. Consequently there is only one FIFO per router, which buffers flits when they turn from X to Y direction. In terms of throughput and latency the so-called paternoster router is comparable with a conventional router with two virtual channels, but it consumes 50% less energy and 60% less area.","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125337850","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Developing survival instincts in computing systems 发展计算机系统的生存本能
Network on Chip Architectures Pub Date : 2012-12-01 DOI: 10.1145/2401716.2401717
A. Yakovlev
{"title":"Developing survival instincts in computing systems","authors":"A. Yakovlev","doi":"10.1145/2401716.2401717","DOIUrl":"https://doi.org/10.1145/2401716.2401717","url":null,"abstract":"Complex information and communication systems have been studied for a long time. Many approaches and methodologies exist to date. Amongst the properties of interest in those studies the prominent place is occupied by the property of systems to stay alive and functional in spite of harsh environmental conditions that may surround them. Typically such conditions are assumed to generate higher rates of errors such as those that are caused by radiation. They are considered mostly in the scope of information processing, and to a lesser extent in the domain of resource availability, for example, the availability of energy. While the system may remain fully functional under the nominal conditions of energy supply, its behaviour may be highly unpredictable when the energy flow to the system is impaired for one or another reason. Design of systems with varying power modes is a rapidly emerging area of research, and it comes from many different directions; for example, intelligent autonomous systems, systems with energy harvesting, green computing etc. Much of this research is about systems that are still sufficiently complex that even their most energy-frugal mode of action still requires a certain stable level of energy flow. What about systems that have to 'live on the poverty line', the conditions in which power levels drop to zero and systems that have to self-recover upon the arrival of the 'first glimpse of sunlight'?\u0000 In this presentation we shall be looking at the first glimpses of, perhaps, still naive, approaches to building computing systems whose power sources can be defined in a wide band of modes. Such systems will effectively need survival instincts as part of their intrinsic characteristic. An important element of this new design discipline is a close proximity of the design methods required for power conditioning and those necessary for computational blocks as the latter form the load for the power chain. This proximity and associated holisticity drives for codesign, which involves new methods for modelling, simulation, synthesis and hardware and software implementation. This talk will address a number of paradigms for such designs, such as energy-modulated computing, power-proportional, power-adaptive and elastic system design, and present examples of problems formulated and solutions obtained in the context of research on the new generation of systems with energy-harvesting. Amongst those examples are a power-proportional FFT unit, a static RAM that can operate under varying power levels, reference free voltage sensor, power electronics with capacitor banks. One of the most critical aspects of any system design is its communication fabric. Its survival in power-deficient modes, in whatever form or shape, is essential for keeping even the most basic functions alive in the system. The talk will invite the audience to speculate on what sort of heuristics and principles of design of the interconnect fabric can be developed to support its ac","PeriodicalId":344147,"journal":{"name":"Network on Chip Architectures","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125910251","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信