История компьютеров

Первый универсальный компьютер Harvard Mark I

Первый универсальный компьютер Harvard Mark I
Мэйнфрейм, или «большое железо» в компьютерной индустрии, - это самая долгоживущая компьютерная система в истории. Эта технология была существенно полезной со времен Второй мировой войны. Фактически, первый универсальный компьютер использовался в основном военно-морскими силами США во время войны. Как и суперкомпьютеры, мэйнфреймы удовлетворяли потребность в автоматическом крупномасштабном калькуляторе как более эффективном и безошибочном способе вычислений. Именно изобретение таких машин изменило определение термина `` компьютер '', чтобы обозначить устройства, которые могут выполнять автоматические вычисления математических операций, термин, который использовался для обозначения людей, которые выполняли ручные вычисления таких операций. Сегодня важность этой технологии в обработке крупномасштабных транзакций остается беспрецедентной. Крупные отрасли в государственном и частном секторах, от правительства и банковского дела до авиации и здравоохранения, постоянно нуждаются в более быстрых крупномасштабных мэйнфреймах с более высокой стабильностью и надежностью. Следовательно, большие железные дороги продолжают развиваться, поскольку они остаются в основе каждой ИТ-инфраструктуры.

В духе Бэббиджа

Говард Эйкен был аспирантом Гарварда, когда он придумал концепцию устройства, которое может автоматически вычислять дифференциальные уравнения, после того, как столкнулся с трудностями при решении задач математической физики в своих исследованиях.[1] Он представил машину, которая могла бы принимать множество математических вводных и выдавать точные и надежные результаты за короткое время. Придумав первоначальный дизайн, он обратился к некоторым производителям, но ни один из них не заинтересовался. Не смущаясь, Айкен исследовал другие технологические достижения, чтобы улучшить свой дизайн. В конце концов он наткнулся на демонстрацию Генри Бэббиджа аналитической машины своего отца в Гарварде, выполненную за 70 лет до этого. Заметив сходство между своим дизайном и дизайном Чарльза Бэббиджа, Эйкен изучил работу Бэббиджа над аналитической машиной и использовал его принципы при разработке нового концептуального дизайна. Айкен закончил разработку в 1937 году и получил поддержку преподавателей Гарварда, которые были впечатлены его усилиями. Он представил свой дизайн нескольким производителям. В конечном итоге Айкен получил одобрение от IBM в 1939 году после того, как Томас Уотсон, тогдашний председатель IBM, увидел в этом хорошую рекламу для компании и возможность продемонстрировать таланты компании.[2]

Калькулятор с автоматическим управлением последовательностью

Строительство машины началось в 1939 году на заводе IBM в Эндикотте, штат Нью-Йорк. Первоначальная конструкция состояла из электромеханических компонентов, таких как переключатели, реле, вращающиеся валы и муфты. Всего было использовано более 750000 компонентов, 500 миль проводов и 3 миллиона соединений.[3] Ввод осуществлялся через 24-канальную перфоленту, два устройства для чтения карт и перфорацию для карт, а печать на выходе осуществлялась двумя встроенными пишущими машинками.[4] Завершенное устройство занимало целую комнату, весило пять тонн, длина 51 фут, высота 8 футов и глубина 2 фута. Устройство было заключено в тщательно продуманный корпус, разработанный промышленным дизайнером IBM Нормалом Белом Геддесом. Спустя пять лет и примерно 300000 долларов спустя IBM отправила огромный калькулятор в Гарвард в феврале 1944 года. Устройство изначально называлось Калькулятор с автоматическим управлением последовательностью (ASCC) от IBM. Будучи крупнейшим электромеханическим калькулятором в то время, ASCC мог обрабатывать сложение или вычитание за 1 секунду, умножение за 6 секунд и деление на 15 секунд.3 секунды. Кроме того, устройство могло вычислять логарифмические и тригонометрические функции всего за минуту.[5] Поскольку это, по сути, калькулятор, который может вычислять массивные математические операции, устройство также называлось Гарвардским калькулятором.'[6] Лишь позже, когда между Айкеном и IBM произошел раскол, Айкен начал называть свое устройство «Harvard Mark I» или просто «Mark I.'

Первые операторы

Mark I впервые эксплуатировался гражданскими лицами Гарварда под руководством Роберта Кэмпбелла, который провел серию тестовых запусков после установки устройства. В мае 1944 года Судовое бюро ВМС США направило свою команду для работы с устройством вместе с техниками из Гарварда. В 1946 году Айкен и Грейс Хоппер опубликовали руководство по эксплуатации машины, Руководство по эксплуатации калькулятора с автоматическим управлением последовательностью, в котором документируются физические компоненты машины, работа, обслуживание и инструкции по программированию машины. Благодаря продуманным и подробным инструкциям, руководство также стало первым учебником по компьютерному программированию. Математические таблицы, напечатанные Марком I в 1946-1950 годах, были составлены в серии книг под названием, Летопись вычислительной лаборатории.

Гигантская военная помощь

По большей части, Mark I использовался для расчета и печати математических таблиц, которые использовались военными при проектировании широкого спектра военного оборудования, такого как подводные системы обнаружения, камеры наблюдения и радары. Mark I также использовался для вычисления функций Бесселя в одном из самых продолжительных проектов, который некоторые называли «Bessie.Но, пожалуй, наиболее заметным вкладом в вооруженные силы стал Манхэттенский проект, в рамках которого было создано первое ядерное оружие. Джон фон Нейман, ветеран Манхэттенского проекта, запустил одну из первых программ по Mark I, работая над взрывом атомных бомб.

Противоречие Марка I

Успех Harvard Mark I не обошел стороной и споры. После запуска устройства в 1944 году Управление новостей Гарварда выпустило пресс-релиз, в котором утверждалось, что Эйкен является единственным изобретателем устройства, и игнорировались усилия инженеров IBM. Из восьми страниц только один абзац был написан о вкладе IBM, без упоминания решающей роли компании в создании и развитии машины. Более того, релиз был выпущен без каких-либо консультаций с IBM.[7] Это глубоко взбесило Томаса Ватсона, который лично одобрил проект Эйкена, и он неохотно присутствовал на церемонии посвящения в августе 1944 года. Хотя позже Эйкен умилостивил его, все будущие проекты Эйкена были построены без помощи IBM.

Оставить отметку

Harvard Mark I - монументальное изобретение в истории вычислительной техники. Марк I перемешивал математические таблицы в течение 16 лет, завершив свои окончательные вычисления в 1959 году. После Mark I Айкен разработал еще три машины такого типа, которые он назвал Mark II, Mark III и Mark IV. Как и любое другое устройство, разработка его более совершенных преемников сделала Mark I технологически устаревшим. Сегодня части оригинальной машины выставлены в Научном центре Гарвардского университета, а некоторые части устройства были переданы IBM и Смитсоновскому институту.

Источники:

[1] Сборник историко-научных инструментов. «Компьютер Mark I в Гарвардском университете» N.d., http: // сайты.Гарвард.edu / ~ chsi / markone / о нас.html по состоянию на 12 октября 2020 г

[2] Джереми Норман. «Ключевые аспекты разработки Harvard Mark 1 и его программного обеспечения Говардом Эйкеном и Грейс Хоппер», История информации, N.d., https: // www.история информации.com / detail.php?id = 624, дата обращения 12 окт.2020 г

[3] Википедия. «Гарвард Марк I», N.d., https: // ru.википедия.org / wiki / Harvard_Mark_I По состоянию на 12 октября 2020 г

[4] Британника. «Гарвард Марк I» N.d., https: // www.Британника.ru / technology / Harvard-Mark-I 12 окт.2020 г

[5] Википедия. «Гарвард Марк I», N.d., https: // ru.википедия.org / wiki / Harvard_Mark_I По состоянию на 12 октября 2020 г

[6] Коллекция историко-научных инструментов. «Компьютер Mark I в Гарвардском университете» N.d., http: // сайты.Гарвард.edu / ~ chsi / markone / о нас.html по состоянию на 12 октября 2020 г

[7] J.А.N. Ли. «Компьютерные пионеры», IEEE Computer Society, N.d., https: // история.компьютер.org / pioneers / aiken.html 12 октября 2020 г

Как использовать AutoKey для автоматизации игр под Linux
AutoKey - это утилита автоматизации рабочего стола для Linux и X11, запрограммированная на Python 3, GTK и Qt. Используя его функции сценариев и MACRO...
Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...
Как загрузить и играть в Sid Meier's Civilization VI в Linux
Введение в игру Civilization 6 - это современный подход к классической концепции, представленной в серии игр Age of Empires. Идея была довольно просто...