Changes between Version 26 and Version 27 of InterconnexionNetworks
- Timestamp:
- Sep 2, 2010, 10:45:40 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InterconnexionNetworks
v26 v27 25 25 The X_ID, Y_ID and L_ID are coded on NX, NY, NL bits respectively. 26 26 The NX, NY and NL parameters are global for a given instance of the TSAR architecture. NX & NY cannot be larger than 5 (no more than 1024 clusters), 27 but can be smaller, if the number of clusters is larger than 1024. NL cannot be larger than 4 (no more than 16ports per cluster).27 but can be smaller, if the number of clusters is larger than 1024. NL is equal to 4 (no more than 16 target ports or 16 initiator ports per cluster). 28 28 29 29 In order to simplify the hardware implementation of the memory coherence protocol, the L_ID values are standardized on the coherence network, and the same value is used for an initaitor port and for a target port: … … 46 46 47 47 * According to the NUMA characteristics of the TSAR architecture, there is no transcoding of the X & Y fields, that directly define the target cluster coordinates (X_INDEX, Y_INDEX). 48 * The network decodes the LADR field to obtain the target L OCAL_INDEX, using a local routing table (implemented as a wired decoder in each local interconnect controller). The local routing tables and the number of bits NLADR to be decoded depend on the cluster.48 * The network decodes the LADR field to obtain the target L_ID, using a local routing table (implemented as a wired decoder in each local interconnect controller). The local routing tables and the number of bits NLADR to be decoded depend on the cluster. 49 49 50 50 === 2.2 Initiator identification ===