亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        MSONoC: a non-blocking optical interconnection network for inter cluster communication①

        2020-10-09 07:38:16JiangLinCuiPengfeiShanRuiWuHaoyue
        High Technology Letters 2020年3期

        Jiang Lin (蔣 林)②, Cui Pengfei , Shan Rui , Wu Haoyue

        (*Integrated Circuit Laboratory, Xi’an University of Science and Technology, Xi’an 710054, P.R.China) (* *School of Electronic and Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, P.R.China)

        Abstract

        Key words: network on chip (NoC), optical interconnection, wavelength division multiplexing (WDM), non-blocking, multilevel switching

        0 Introduction

        In order to improve overall performance of the system and enhance parallel efficiency of the algorithm, the number of processor cores integrated on a single chip is increasing. The chip area becomes larger and larger, which means that the communication delay between processor cores and memory become very large, so data communication becomes the bottleneck of the overall system performance. The network on chip (NoC)[1]architecture alleviates the communication delay between processor cores on-chip to some extent, but the number of processor cores increases. Optical network on-chip (ONoC) has the advantages of effective bandwidth, transmission delay and power consumption superior to traditional electrical interconnections, and plays an increasingly important role in the core communication of the chip[2].

        In circuit switching interconnection network, active micro-ring resonator is mainly used to build optical router, and it is suitable for large-scale computation on chip. Many optical routers are designed by researchers. Refs[3-5] optimized the traditional optical router, reduced the number of micro-ring resonator, and designed a 4-port and 5-port optical router. For the extensibility of network, Ref.[6] designed a 6-port optical router. Ref.[7] used the crossing angles of 60 degrees or 120 degrees instead of the conventional 90 degrees crossing angle to reduce the crosstalk noise in the waveguide crossing regions. Ref.[8] utilized the feature of micro-ring resonator that the optical signal can be rotated 90 degrees and 270 degrees in the MR, and it designed a 5-port optical router by allocating the specific wavelengths for routing. The number of MRs is reduced further. A kind of network structure in one cluster is designed with the optimized 5-port optical router. Communication intra cluster[9,10]uses general electric interconnection network, and communication inter cluster uses optical interconnection network, so the communication delay can be reduced effectively. With the development of 3D technology, Ref.[11] optimized the traditional 5-port optical router based on crossbar and Ref.[12,13] designed a 7-port optical router. Although the number of micro-ring resonators decreases, the insertion loss becomes very small, the confliction of data communication in active optical interconnection networks are more worse, at the same time, making link utilization very low.

        In packet switching interconnection network, WDM technology is used to allocate specific wavelengths to achieve point-to-point communication. Due to the limitation of wavelength, it is suitable for small-scale interconnection. Ref.[14] used several 2×2 optical switches to construct a λ-router and realize a full optical connection structure for multi-processors. Ref.[15] designed a 4×4 optical switch which consists of 8 MRs. Ref.[5] designed a 5×5 optical switch and Ref.[11] designed a 7×7 optical switch. By connecting the switch with the bending waveguide, the non-blocking parallel access is implemented, but the number of MRs is large, and the power consumption cannot be tolerated. A two-level switching interconnection network was designed by using passive broadband micro-ring resonator, but the second level switch structure adopted crossbar switch mode, and the micro ring redundancy was big[16,17]. Refs[18-20] based on interconnection structure in cluster, used two links to achieve intra cluster communication and inter cluster communication. Although the number of wavelengths can be reduced, the exchange structure on the boundary needs special design, which is not conducive to the expansion of network scale. Ref.[21] employed 8 broadband micro-ring resonators and implemented a 5-port optical router. Using WDM[22-24]technology, the router can exchange the signal in between the 5 ports without blocking. However, as the network size is increasing, the structure needs to be redesigned.

        To alleviate above problems and adapt to the topology of the video array processor, a broadband micro-ring resonator is used in this paper to design a multi-level switching inter-cluster communication optical interconnection network called multilevel switching optical network on chip (MSONoC), enabling non-blocking concurrent access between multiple processing element clusters. The results show that compared to λ-route, GWOR, Crossbar, and the new topology structure, the number of micro-ring resonators of MSONoC is reduced by 95.5%, 95.5%, 87.5%, and 60%, respectively, while the insertion loss of MSONoC increase is quite small.

        1 Optical interconnection network

        1.1 Basic optical switch structure

        Many micro-ring resonators are responsible for the coupling, transmission, steering and filtering of optical signals in an optical interconnect network. Micro-ring resonators are divided into active and passive by transmitting wavelength signals.

        As shown in Fig.1, for the conventional micro-ring resonator, when the input signalλiis consistent with the resonant wavelengthλrof the micro-ring resonator, the signal will be rotated 90 degrees around the micro-ring resonator; when the wavelength of the input portλiand the resonant wavelengthλrare not isochronous, the signal will be output in the horizontal direction.

        The broadband MR[25-27]plays an importand role in an active comb switch, it allows multiple wavelengths of light to be switched simultaneously. Similar to the traditional micro-ring resonator, its input optical signal can drop or through along the broadband micro-ring resonators (BMR), but once the BMR is configured, it can have multiple resonant wavelengths to transmit and forward a variety of wavelengths of optical signal.

        Fig.1 Structure of traditional micro-ring resonator and multi resonant wavelength micro-ring resonator

        1.2 The basic switch unit of MSONoC

        Two crossed optical waveguides and one BMR form a 2×2 optical switch unit. Assuming that the resonant wavelength of the BMR is a set ofλr, if the input light wavelength belongs to the set ofλr, theI0signal is rotated 270 degrees around the BMR and output fromO0, and theI1signal is rotated 90 degrees around the BMR to the output ofO1; otherwise, theI0signal is output fromO1along the waveguide. TheI1signal is output fromO0along the waveguide.

        It is usually point-to-point communication process of storage access in the multi-core system, so it is necessary to filter the specific wavelength signal of an input port.

        By analyzing the optical signal exchange process of the basic 2×2 optical switch unit, it is found that the BMR actually filters the corresponding wavelengths from the optical signals of the 2 input ports respectively, and distinguishes the signal from the wavelength to the resonant wavelength setting. Signals with wavelengths do not belong to the resonant wavelength set, so a particular wavelength signal can be filtered from the input port by multiple exchanges.

        Accordingly, in order to achieve multiple switching purposes, many similar optical switching structures are required. By using and distributing a 2×2 basic optical switch unit, as shown in Fig.2, the structure of the optical switch unit of 4×4, 8×8 and 16×16 can be easily obtained. Fig.3 shows the 16×16 optical interconnect switch structure.

        Fig.2 Structure diagram of basic 2×2 light switching unit

        Fig.3 16 × 16 optical switching unit structure diagram

        1.3 MSONoC architecture

        As for a structure with node numberN,Nelectro-optical conversion units andNphotoelectric conversion units are required for sending and receiving the request signal. At the same time, log2Nlevel switches are required, and each stage of switch consists ofNbroadband micro-ring resonators. Among them,Nmust be a value of power of 2. This paper takes the structure with the node of 16 as an example.

        As shown in Fig.4, the 16×16 optical interconnection network requires a 4-stage optical switch to transmit a request signal during the memory access process. The first level of switching consists of 16 port switching units, and the second level of switching consists of two 8-port switching units. The third stage switch consists of four 4-port switch units, and the fourth stage switch consists of eight dual port switch units.

        The 16-port switching unit of the first-stage switching switch is composed of 16 micro-ring resonators and 16 optical waveguides, and the resonant wavelength of each micro-ring resonator isλ0,λ1,λ2,λ3,λ4,λ5,λ6,λ7, performing first-stage switching; second-stage switching switch, each micro-ring resonator resonant wavelength isλ0,λ1,λ2,λ3,λ8,λ9,λ10,λ11; third-stage switching switch, each micro-ring resonator resonant wavelengths isλ0,λ1,λ4,λ5,λ8,λ9,λ12,λ13; fourth-stage switching switch, each of the micro-ring resonator resonance wavelengths isλ0,λ2,λ4,λ6,λ8,λ10,λ12,λ14.

        2 Communication process

        For a wavelength assignment method is designed for the proposed ONoC system. A specific carrier wavelength is assigned for each communication pair. ForNnodes architecture, Table 1 and Table 2 show the wavelength assignment of 8×8 and 16×16 optical networks respectively. Table 3 is the algorithm for wavelength assignment.

        Table 1 and Table 2 are 8×8 and 16×16 optical interconnect network wavelength allocation. The different size of optical interconnect networks on chip uses different wavelengths, between processing units ensure non-blocking transmission. When the signal is transmitted, the waiting time is smaller. Therefore, the problem of blocking and delay should be fully considered when configuring the resonant wavelength of each micro-ring resonator to realize large-scale processing of non-blocking communication between cells.

        Before the request is issued, the response configuration packet information needs to be transmitted at the electrical configuration layer, and the BMR in the optical transport network is configured according to the requirements of each resonant wavelength. When the configuration is completed, each processing element issues a storage access request signal through the electro-optical conversion device, the request signal is coupled to the corresponding wavelength, and the non-blocking parallel access can be completed through the MSONoC structure.

        Fig.4 Optical link layer structure

        Table 1 Wavelength assignment scheme in 8×8 optical interconnection network

        To more clearly describe the concentric process, the micro-ring resonators in the MSONoC structure are numbered. The thick density dashed line and fine density dashed lines in Fig.5 indicate the case where PEG4 and PEG2 simultaneously access the RAM 7. When PEG4 needs to access the memory RAM 7, according to the wavelength allocation table, the required wavelength is λ1. When the request signal reaches the MR5, since the wavelength λ1is within the resonant wavelength group of the MR8, it rotates along the micro-ring; the MR9, λ1of the secondary switch structure also belongs to the resonant wavelength group of the MR9, and then rotates along the micro-ring; enters the micro-ring of the third-stage switching structure, λ1belongs to the resonant wavelength group of the MR20, and will enter the MR28 of the fourth stage switching structure, λ1does not belong to the resonant wavelength set of the MR28, which propagates along a straight line and reaches the corresponding memory.

        Fig.5 Signal transmission path

        Analyzing the access process of PEG4 and PEG2 to RAM 7, the MSONoC structure can implement non-blocking parallel access of one or more memories of multiple processing meta-clusters, but memory can only responds to one request at the same time. In this case,each bank requires a request cache unit to buffer the request signal that has not yet responded when multiple processing element clusters are simultaneously accessed.

        Table 2 Wavelength assignment scheme in 16×16 optical interconnection network

        Table 3 The algorithm of optical router design

        3 Network performance analysis

        Waveguide, wavelength and micro-ring resonators are 3 important parameters in an optical interconnect network on chip. The number of micro-ring resonators and waveguides affects the insertion loss of the entire network. Therefore, to improve the performance of the optical interconnection network, it is necessary to use the minimum number of micro-ring resonators and waveguides under the premise of ensuring the basic functions of the optical interconnection network. As the scale of optical interconnection network becomes larger, to ensure non-blocking communication of large-scale optical interconnection networks, the wavelengths used in the networks play a vital role. This paper uses wavelength division multiplexing technology to synthesize and decompose optical wavelengths, setting different fixed wavelength ranges for different micro-ring resonator resonances. The wavelength assignment tables in Table 1 and Table 2 are used to achieve non-blocking signal transmission. In optical interconnect networks on chip, the loss and dispersion of the optical waveguides that make up the micro-ring are not considered in this paper. Therefore, different input wavelengths have little effect on the network from the aspects of waveguide loss and dispersion.

        The number of micro-ring resonators in the optical interconnect network, the number of wavelengths used in the network, and the insertion loss are closely related to the performance of the entire network. The insertion loss can be calculated by Eq.(1).

        IL=∑ILbend+∑ILcross+∑ILdrop+∑ILthrough

        (1)

        where,ILis the insertion loss,ILbendis the waveguide bending loss,ILcrossis the waveguide direct loss,ILdropis the micro-ring resonator resonant loss, andILthroughis the micro-ring resonator direct loss. According to Ref.[3], the parameters in the formula are shown in Table 4.

        Table 4 Optical signal parameters

        Table 5 presents the statistical results of the number of micro-ring resonators and the number of wavelengths on the 2×2, 4×4, 8×8, and 16×16 network sizes. It can be seen from the table that with the network scale expansion, the number of micro-ring resonators and the number of wavelengths increases. As the size of the optical network increases, the number and size of wavelengths required are matched.

        Table 5 Results of resource statistics under

        Table 6 shows the wavelength range of each stage of the optical switching unit. In the wavelength range of λ0-λ15, the obtained values are 1553.33 nm, 1552.52 nm, 1551.72 nm,1550.92 nm,1550.12 nm,1549.32 nm,1548.52 nm,1547.72 nm,1546.92 nm,1546.12 nm,1545.32 nm,1544.53 nm,1543.73 nm,1542.94 nm, 1542.14 nm, and 1541.35 nm, respectively. Therefore, the reasonable allocation of wavelengths for large-scale optical networks, the structure designed in this paper can meet the non-blocking communication between processing elements.

        Table 6 Wavelength range assignment

        Fig.6, Fig.7, and Table 5 display the comparison results of the number of micro-ring resonators and the number of wavelengths for the structure of MSONoC and the λ-router[14], GWOR[15], Crossbar[28], and new topology[16]structures respectively. The results show that the MSONoC structure has a great advantage in the number of micro-ring resonators, which makes the insertion loss small, and the number of wavelengths required is not much different from the reference structure.

        Fig.6 Comparison of the number of microring resonators

        Fig.7 Comparison of wavelengths in different structures

        In order to facilitate comparison, based on the design of the original 16×16 scale, this paper carried out the design of an 8×8 scale multilevel switched optical interconnect network structure. Table 7 shows the different structures of the 8×8 network scale of insert loss comparison results.

        With the analysis of the above results, under the condition that the insertion loss does not increase much, the design of this paper reduces the number of micro-rings by 95.5%, 95.5%, 87.5% and 60% compared to the λ-route, GWOR, Crossbar, and new topology structures on the 16×16 network size. Compared with the traditional electrical interconnection, the optical interconnection network uses the wavelength division multiplexing technology to make the wavelength distribution reasonably realize the non-blocking communication between the multi-cores, which has great advantages for the current large-scale circuit popularization.

        Table 7 Insertion loss comparison results in different structures

        4 Conclusion

        In this article, multi-wavelength resonant micro-ring resonators are used to design multi-stage switching optical interconnection networks to enable non-blocking parallel access to cluster memory of multiple processing elements. At present, with the popularity of large-scale circuits, the performance requirements of the entire circuit for inter-processor communication are becoming stricter. The optical interconnect network designed in this paper can realize large-scale circuit non-blocking communication, and the number of micro-ring resonators is much smaller compared with the state of the art optical network structure. The results show that compared with λ-route, GWOR, Crossbar and new topology structure, the number of micro-ring resonators of MSONoC is reduced by 95.5%, 95.5%, 87.5% and 60%, respectively, and the minimum link insertion loss is 47.9% and 47.5% lower than the new topology and mesh structure. Therefore, compared with new topology and mesh structure, MSONoC structure has a certain advantage.

        中文字幕人妻少妇伦伦| 久久婷婷是五月综合色狠狠| 中文字幕一区二区三区在线视频| 久久无码精品精品古装毛片| 国产一区二区在线观看我不卡| 亚洲成人av大片在线观看| 99精品视频69v精品视频| 中国凸偷窥xxxx自由视频妇科| 久久精品无码一区二区2020| 久久综合老鸭窝色综合久久| 在线视频国产91自拍| 国产综合色在线精品| 中文字幕无码不卡一区二区三区| 亚洲V无码一区二区三区四区观看| 色噜噜色哟哟一区二区三区| 欲香欲色天天天综合和网| 国产麻豆精品久久一二三| 91爱爱视频| 男男互吃大丁视频网站| 中文字幕亚洲精品在线| 色与欲影视天天看综合网| 人妻暴雨中被强制侵犯在线| 亚洲a级片在线观看| 人妻有码中文字幕在线| 十四以下岁毛片带血a级| 蜜臀久久99精品久久久久久小说| 99成人无码精品视频| 国产视频精品一区白白色| 久久精品亚洲94久久精品| 色噜噜久久综合伊人一本| 亚洲产国偷v产偷v自拍色戒| 男女性搞视频网站免费| 综合色免费在线精品视频| 色老板精品视频在线观看| 亚洲成av人在线观看无堂无码 | 国产主播一区二区在线观看| 一本色道久在线综合色| 特级毛片a级毛片100免费播放 | 国产麻豆剧果冻传媒一区| 久久精品人成免费| av日本一区不卡亚洲午夜|