Комп'ютер CRAY T3D - це масивно-паралельний комп'ютер з розподіленою пам'яттю, об'єднуючий від 32 до 2048 процесорів. Росподілійність пам'яті означає те, що кожен процесор має безпосередній доступ тільки до своєї локальної пам'яті, а доступ до даним, розташованим в пам'яті інших процесорів, виконується іншими, складнішими способами. CRAY T3D підключається до хост-компьютеру (головному або такому, що веде), роль якого, зокрема, може виконувати CRAY Y-MP C90. Вся попередня обробка і підготовка програм, що виконуються на CRAY T3D, проходить на хості (наприклад, компіляція). Зв'язок хост-машини і T3D йде через високошвидкісний канал передачі даних з продуктивністю 200 Мбайт/с. Масивно-паралельний комп'ютер CRAY T3D працює на тактовій частоті 150mhz і має в своєму складі три основні компоненти: мережа міжпроцесорної взаємодії (або по-іншому комунікаційну мережу), обчислювальні вузли і вузли введення/висновку. Обчислювальний вузол складається з двох процесорних елементів (ПЕ), мережевого інтерфейсу контролера блокових передач. Обидва процесорні елементи, що входять до складу обчислювального вузла, ідентичні і можуть працювати незалежно один від одного. Процесорний елемент. Кожен ПК містить мікропроцесор, локальну пам'ять і деякі допоміжні схеми. Мікропроцесор - це 64-х розрядний RISC (Reduced Instruction Set Computer) процесор ALPHA 21164 or 21164A фірми DEC, що працює на тактовій частоті 150 mhz. Мікропроцесор має внутрішню кеш-пам'ять команд і кеш-пам'ять даних. Об'єм локальної пам'яті ПК - 8 Мслов. Локальна пам'ять кожного процесорного елементу є частиною фізично розподіленою, але такою, що логічно розділяється (або загальною), пам'яті всього комп'ютера. Насправді, пам'ять фізично розподілена, оскільки кожен ПК містить свою локальну пам'ять. У теж час, пам'ять розділяється всіма ПК, оскільки кожен ПК може звертатися до пам'яті будь-якого іншого ПК, не перериваючи його роботи. Звернення до пам'яті іншого ПК лише в 6 разів повільніше, ніж звернення до своєї власної локальної пам'яті. Мережевий інтерфейс формує передачі перед посилкою через комунікаційну мережу іншим обчислювальним вузлам або вузлам введення/висновку, а також приймає повідомлення, що приходять, і розподіляє їх між двома процесорними елементами вузла. Контролер блокових передач - це контролер асинхронного прямого доступу в пам'ять, який допомагає перерозподіляти дані, розташовані в локальній пам'яті різних ПК комп'ютера CRAY T3D, без переривання роботи самих ПК.