| R. E Kessler. On the use and performance of the E-registers in the Cray-T3E. Technical report, System Performance Group, Cray Research Inc., 1994. |
....by each node. Remote memory accesses are not supported by stream buffers. The figure 1 presents stream buffers implementation on a T3E node. SB SB DRAM Alpha 21164 8 banks 64x1536 32x256 L2 L1 SB SB SB SB Figure 1: Stream buffers in the memory hierarchy on a T3E node. ffl E registers [Kes94b], are memorymapped registers operating at word granularity on remote or local memory. On each node 512 External Registers are allowed to user access. These 64 bit registers can be grouped (up to 8) to form a larger memory block. E registers are more than an additional level in the memory ....
....T3E node, stream buffers off (left) and on (right) can be a major factor of performance improvement. 2.1.1 Comparison with E registers E registers are the only way to access remote memory node, but they can also be used for local memory. Taking advantage of a dedicated port on the Alpha 21164 [Kes94b], they offer a rapid access for data at word (8 B) granularity in non cacheable mode only. When code exhibits very few data reutilization, it s interesting to compare E registers and stream buffers, this two features being directly concurrent. Results obtained on STREAMs with E registers are shown ....
R. E Kessler. On the use and performance of the E-registers in the Cray-T3E. Technical report, System Performance Group, Cray Research Inc., 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC