Архитектура компьютеров
-
Память управления процессора: типы, реализация и применение.
Память управления процессором: микропрограмма, ROM/ROS, WCS. История от матриц времен Whirlwind (1947) до современных реализаций. Архитектура CPU.
-
Лисповские машины: специализированные компьютеры для языка Lisp
Лисповые машины: специализированные компьютеры для эффективного выполнения Lisp. Первые рабочие станции, пионеры сборки мусора, графики и сетей.
-
Инструкции в секунду: измерение скорости процессора.
Инструкции в секунду (IPS) – устаревшая мера скорости процессора. Неточна из-за разницы во времени выполнения команд и влияния памяти. Актуальнее бенчмарки.
-
PDP-10: 36-битный мэйнфрейм от Digital Equipment Corporation
PDP-10: мэйнфрейм от Digital (1966-1983). 36-битная архитектура, DECsystem-10, ОС TOPS-10. Уникальные байтовые инструкции, расширение PDP-6.
-
Первый компьютер Digital Equipment Corporation: PDP-1
PDP-1: первый мини-компьютер Digital Equipment Corp (1959). Основа хакерской культуры MIT и игра Spacewar! 18-битная архитектура, до 64К памяти.
-
История создания суперкомпьютеров Cray: от CDC к собственному бизнесу.
Суперкомпьютеры Cray: CDC 8600 и STAR 100. История создания, архитектура и принципы работы машин Сеймура Крея. SIMD, параллельные вычисления.
-
ЭВМ Honeywell серии 6000: История и Модели
Компьютеры Honeywell 6000: история, модели (6030-6080), производительность до 1 MIPS. Наследники мейнфреймов GE 600, приобретенные Honeywell и Groupe Bull.
-
Майнфреймы GE серии 600: История и Архитектура
Мейнфреймы GE 600: история, характеристики 36-битных компьютеров General Electric, Honeywell, Bull и NEC. DTSS, Multics, виртуальная память.
-
CDC 6600: Первый суперкомпьютер компании Control Data Corporation
CDC 6600: первый успешный суперкомпьютер от Control Data. Обогнал IBM, лидировал в скорости вычислений (до 3 Мфлопс) с 1964 по 1969 год. История и применение.
-
IBM 801: Пионер RISC-архитектуры
IBM 801: первый RISC процессор 1970-х. Революционная архитектура, повлиявшая на развитие компьютеров и мейнфреймов. 24/32-битные версии.
-
IBM 704: Первая коммерческая ЭВМ с аппаратной поддержкой операций с плавающей точкой.
IBM 704: первый массово производимый компьютер с аппаратной поддержкой вычислений с плавающей точкой (1954). Мощный калькулятор для сложных задач.
-
Транзисторная вычислительная машина TX-0: пионер компьютерных исследований в MIT
Транзисторный компьютер TX-0: история создания, характеристики (64К памяти, 3600 транзисторов). MIT, 1956 год. Основа для хакерской культуры.
-
БЭСМ: Серия советских электронных вычислительных машин 1950–60-х годов
БЭСМ: советские ЭВМ 1950-60х годов. История создания, характеристики и модели компьютеров БЭСМ – от БЭСМ-1 до последних разработок. Советская вычислительная техника.
-
MIX и MMIX: Гипотетические компьютеры Дональда Кнута
MIX: гипотетический компьютер из книги Дональда Кнута «Искусство программирования». Архитектуры MIX и MMIX, бесплатное ПО MIXware/MMIXware.
-
Сверхкомпьютер ASC от Texas Instruments: пионер векторной обработки
Суперкомпьютер ASC от Texas Instruments (1966-73): первый векторный процессор. Обзор архитектуры, истории и роли в развитии вычислительной техники.
-
ILLIAC IV: Первый массово-параллельный компьютер
ILLIAC IV: первый суперкомпьютер с массовой параллельной архитектурой. 64 процессора, 1 млрд операций/сек (по проекту). SIMD-технология. История и характеристики.
-
PDP-6: 36-битный компьютер Digital Equipment Corporation
PDP-6: 36-битный компьютер DEC (1964). Расширение PDP-1/4, для вычислений в реальном времени и ИИ (Lisp, Project MAC). История и характеристики.
-
Эльбрус: История советских и российских компьютеров
Эльбрус: советские и российские компьютеры для космоса, обороны и науки. Уникальная архитектура, влияние Burroughs и язык ALGOL 68. История и развитие.
-
Сетунь: Советский троичный компьютер
Сетунь: советский троичный компьютер 1958 года, разработанный в МГУ. Использовал троичную логику вместо двоичной. Производство – Казанский матзавод.
-
Память на торсионах и магнитные сердечники: принципы работы и история развития.
Твистор-память: ранняя технология компьютерной памяти на магнитной ленте, разработанная Bell Labs в 1957 году. Альтернатива памяти на сердечниках, дешевле в производстве.
-
История ETA Systems: Взлет и падение суперкомпьютерной компании.
ЭТА Системс: история суперкомпьютеров 80-х. Выделение из CDC, разработка ETA 10 и причины закрытия. Сравнение с Cray и CDC STAR 100.
-
Майнфреймы Burroughs 1960-х и 1970-х годов.
Бурроуз мэйнфреймы 1960-70х: B5000, B6500, B8500. Архитектура, компиляция ALGOL 60, кластеры, эволюция и разделение на уровни компьютеров.
-
Flex: Компьютерная система с архитектурой возможностей и защищенной памятью.
Flex: британская компьютерная система 1970-80х с архитектурой возможностей и безопасным исполнением процедур. ALGOL 68RS, микропрограммируемое оборудование.
-
Транзисторный компьютер MOBIDIC: Автоматизация обработки данных в армии США.
MOBIDIC: первый транзисторный компьютер для армии США. Автоматизация обработки и передачи данных на поле боя (Fieldata). AN/MYK 1, S 9400.
-
FIELDATA: Предшественник ASCII и военная связь 1950-х годов.
FIELDATA: пионерский проект армии США 1950-х для стандартизации военной информации. Предшественник ASCII, повлиявший на форматы данных и связь.
-
Плесси СИСТЕМА 250: Первый компьютер с возможностной адресацией и безопасной архитектурой.
Плесси СИСТЕМА 250: первый компьютер с адресностью на основе возможностей, реализованный как машина Чёрча-Тьюринга. Безопасность вычислений и архитектура.
-
Случайный доступ к машине: Модель вычислений и анализ сложности.
Машина с произвольным доступом (RAM): абстрактная вычислительная модель, расширение счетной машины с косвенной адресацией регистров. Основа для RASP машин.
-
БЭСМ-6: Советский компьютер 1968–1985 годов
БЭСМ-6: советский ЭВМ (1968-1985). История, характеристики и роль в развитии вычислительной техники СССР. Основа для суперкомпьютера "Эльбрус".
-
Ретрокомпьютинг: История, Эмуляция и Современное Применение
Ретрокомпьютинг: хобби и история старых компьютеров. Коллекционирование, восстановление и использование устаревшего оборудования и ПО. Доступ к данным и периферии.
-
Сверхкомпьютер CDC 7600: Архитектура и Производительность
CDC 7600: суперкомпьютер 1967 года от Seymour Cray. Производительность 10-36 МФЛОПС, память 65К слов. Превзошел IBM System/360, стоил $5 млн.
-
CDC 8600: Несостоявшийся шедевр Сеймура Крея
CDC 8600: последний суперкомпьютер от Сеймура Крея. Разработка, проблемы с охлаждением и надежностью, преемник CDC 6600/7600. История вычислительной техники.
-
Системная шина компьютера: история и эволюция.
Системная шина компьютера: объединяет данные, адреса и управление. Разработана для снижения стоимости и модульности, уступила место современным шинам.
-
Мультивак: Суперкомпьютер Айзека Азимова
Мультивак: суперкомпьютер Айзека Азимова из фантастических рассказов. Управление экономикой, ответы на вопросы на естественном языке, предвестник HAL 9000.
-
АПЭКС: Ранний британский электронный компьютер 1950-х годов.
APE(X)C: первые британские компьютеры 1950-х, разработанные Эндрю Дональдом Бутом в Birkbeck College. История, спонсорство и назначение машин.
-
Геррит Блаув: Пионер компьютерной архитектуры IBM System/360
Геррит Блаув (1924-2018) – нидерландский учёный, ключевой разработчик IBM System/360. Биография, образование, вклад в компьютерную науку и историю IBM.
-
Файловое хранилище с адресным доступом (CAFS) от ICL: История и развитие
CAFS: аппаратное обеспечение ICL для дискового хранения с функцией поиска. Ускоряет доступ к данным, интегрируя логику поиска в контроллер диска. История разработки.
-
Unibus: Ранняя шина для PDP-11 и VAX
Unibus: ранняя шина для PDP-11 и VAX от DEC. Объединила системную и периферийную шины, упростила DMA и драйверы. Предшественник Q-Bus.
-
Компьютер Bendix G-15: конструкция и особенности 1956 года.
Bendix G-15: первый персональный компьютер 1956 года. Обзор технических характеристик, цены и стоимости аренды. История вычислительной техники.
-
Серия мэйнфреймов Burroughs B1000: Архитектура, ориентированная на языки программирования.
Бурроуз B1000: мэйнфреймы 1970-х годов (B1700, B1800, B1900). История разработки, производство в США и Бельгии. Burroughs Small Systems.
-
Майнфреймы Burroughs B2500–B4900: Архитектура, ориентированная на COBOL
Бурроуз B2500-B4900: мэйнфреймы для бизнеса (1966-1991). Оптимизация под COBOL, работа с десятичными данными. Burroughs Medium Systems.
-
Слово в вычислительной технике: размер и организация памяти
Слово в компьютерной архитектуре: размер, роль в обработке данных и адресации памяти. Важный параметр процессора и его производительности.
-
Метровик 950: Первый транзисторный компьютер британской разработки.
Metrovick 950: первый британский транзисторный компьютер (1956). Разработан Metropolitan Vickers для внутренних нужд. 48-битная архитектура.
-
Унивак 418: История и эволюция серии компьютеров 1960-х годов.
УНИВАК 418: транзисторные компьютеры 1960-х. Описание, характеристики и языки программирования TRIM III и ART418. Произведено более 392 систем.
-
CARDIAC: Картонный компьютер для обучения программированию
CARDIAC: картонный компьютер 1968 года для обучения школьников принципам работы вычислительных машин. Ручное вычисление, 100 ячеек памяти.
-
Signetics 2650: 8-битный микропроцессор и его применение.
Signetics 2650: 8-битный микропроцессор 1975 года. По архитектуре приближен к миникомпьютерам, но ограничен в функциональности и применении. История разработки.
-
Автокодер IBM: Ранние ассемблеры и макроязыки.
Автокодер IBM: первые ассемблеры с макросами для компьютеров 1950-60х. История, принципы автоматической кодировки и влияние на развитие языков программирования.
-
УНИВАК II: Вакуумный компьютер 1958 года
УНИВАК II (1958): усовершенствованный ламповый компьютер Sperry Rand. Увеличенная память (10 000 слов), совместимость с UNIVAC I, новые ленточные накопители.
-
ICT 1301: Ранний компьютер с десятичной логикой.
ICT 1301 и ICT 1300: ранние бизнес-компьютеры с десятичной логикой. Core-память, барабанная память, перфокарты. Характеристики и особенности машин ICT.
-
Марк III: Первый компьютер с магнитными барабанами
Марк III: самый быстрый компьютер 1950-х! 10 тонн, 5000 ламп, 1500 диодов. Подробности о скорости, памяти и технических характеристиках машины Aiken.
-
Modcomp: История американского производителя мини-компьютеров 1970-х – 1980-х годов
Modcomp: мини-компьютеры 1970-80х для задач реального времени. История компании, потеря доли рынка и трансформация в CSPi Technology Solutions.
-
31-bit computing
-
ЗЕБРА: Один из первых голландских компьютеров с барабанной памятью.
ZEBRA: один из первых голландских компьютеров (1958). Бинарная машина с магнитной памятью на барабане (8К слов). История, характеристики и производитель.
-
Electrologica X1
-
Honeywell 200: Семейство мэйнфреймов и Easycoder
Honeywell 200: история, характеристики и конкуренция с IBM. Быстрый процессор, совместимый с IBM 1401, повлиявший на рынок мейнфреймов 60-х.
-
Nord 10: Обзор 16-битного мини-компьютера Norsk Data
Nord 10/S: 16-битный мини-компьютер Norsk Data (1973/1975). Многоязыковой time-sharing, многопрограммность, CPU-кэш, paging. История и характеристики.
-
ICL 2900: Британские мэйнфреймы и виртуальные машины
ICL 2900: история британских мэйнфреймов 1974 года. Уникальная архитектура, предшественник Series 39 и Trimetra. Разработка и эволюция ICL.
-
Оптимальное программирование в ранних ЭВМ: минимизация времени ожидания инструкций.
Оптимальное программирование: исторический метод ускорения работы ранних ЭВМ за счёт расположения инструкций в памяти. Задержка доступа к данным в устаревшей памяти.
-
Миникомпьютеры Interdata Model 7/32 и Model 8/32
Миникомпьютеры Perkin Elmer Model 7/32 и 8/32: первые 32-битные системы ценой менее $10,000. Микрокод, обработка данных, память до 1МБ. История и характеристики.
-
Серия ЭВМ CDC 3000: История и Архитектура
CDC 3000: серия мейнфреймов от Control Data Corporation (CDC). Обзор моделей 3600, 3400, 3300, 3200, 3100 и их роли в 1960-х. История ЭВМ.
-
Закон Белла о классах компьютеров
Закон Белла о классах компьютеров: эволюция вычислительных систем, появление новых рынков и отраслей. Связь с законом Мура, циклы обновления каждые 10 лет.
-
FP 6000: Ранний канадский мэйнфрейм с многозадачностью
FP 6000: канадский мейнфрейм 1960-х, один из первых с многозадачностью. Разработан Ferranti Packard, стал основой для ICT 1900. История и характеристики.
-
Серия 16-битных микрокомпьютеров Nord 100
Nord 100: 16-битный мини-компьютер Norsk Data (1979). Преемник Nord 10, совместимый с Sintran III. История создания и эволюция модели.
-
Суперминикомпьютер Norsk Data ND 500: История и Модификации
ND 500: супермини-компьютер 1981 года от Norsk Data. 32-битная архитектура, SINTRAN III, до 4 CPU в общей памяти. Различные модели и реализации.
-
CDC 1604: Многоцелевая ЭВМ и ее применение.
CDC 1604: история мэйнфрейма, использовавшегося NASA, ВМС США и Пентагоном. Прогноз погоды, поддержка флота и анализ во время Карибского кризиса.
-
Сверхкомпьютеры CDC 6000: История и архитектура
CDC 6000: серия мейнфреймов 1960-х от Control Data Corporation. Высокая скорость, научные вычисления, многозадачность, SCOPE/KRONOS. Первые суперкомпьютеры.
-
Гибридная вычислительная система ГВС-100: разработка и применение в СССР
ГВС-100: советский гибридный компьютер 3-го поколения (1968-71). Разработан для моделирования динамических систем и научных расчетов в СССР и Югославии.
-
Parallel Element Processing Ensemble