发明名称 Verfahren und Vorrichtung zum Umspeichern von Daten zwischen Rechenelementen
摘要 1,259,967. Digital data routing. BURROUGHS CORP. 10 March, 1969 [21 March, 1968], No. 12440/69. Heading G4A. An apparatus for routing digital data among the processing elements of a computer can operate when the number of bits M in a data word is greater than, equal to, or less than the number of processing elements N. Five processing elements (PE'S) 11 are shown each holding a five bit word. Each PE is coupled to each other PE by a one bit wide path. N equals M (Figs. 3 to 6, not shown).-The words to be routed are stored in respective Registers 13 (Fig. 2) and three steps performed. Firstly four of the five bits of each respective word are transferred to the other PE'S through drivers 15 and each register 13 receives four bits, one from each of the other four words, through the receivers 17. This causes the layout of Fig. 3 to be changed to that of Fig. 4. Secondly the bits in each register 13 are shifted left or right end around by a predetermined route amount by a shift register 19 to produce Fig. 5. Thirdly the first step is repeated to give Fig. 6 where the rows of Fig. 3 have been interchanged. N greater than M (Figs. 7 and 8, not shown).- There are six PE'S each having a word of four bits, at least four of the PE'S must have drivers, receivers, registers and shifters that are six bits wide. The procedure is then as for M equals N. In another apparatus (Figs. 9, 10 and 11, not shown) an array of PE'S comprises a number of subarrays each having a number of PE'S equal to M. The corresponding PE'S of each subarray are coupled together (Fig. 10) by a bidirectional 5-bit path so that word swapping can occur. Where there are more than two subarrays the words cross to the next highest lower numbered subarray in an end-around fashion. N less than M (Figs. 12 and 13, not shown).- The bits are grouped so that there are the same number of groups as there are PE'S in the array, i.e. a 10 bit word for a 5 PE'S array is grouped into 5 two-bit groups and the routing is carried M out by groups as before. If - is an odd number N a mixture of the previous techniques is used.
申请公布号 DE1914560(A1) 申请公布日期 1969.11.13
申请号 DE19691914560 申请日期 1969.03.21
申请人 BURROUGHS CORP. 发明人 FREDERICK SEMMELHAACK,CARL
分类号 G06F7/00;G06F9/32;G06F15/173 主分类号 G06F7/00
代理机构 代理人
主权项
地址