Лекции в школе Мура - Moore School Lectures

Теория и методы проектирования электронных цифровых компьютеров (в народе называемые « лекциями школы Мура ») - это курс по созданию электронных цифровых компьютеров, который проводился в Школе электротехники Мура при Университете Пенсильвании с 8 июля 1946 года по август. 30 октября 1946 года, и это был первый раз, когда какие-либо компьютерные темы были изучены для множества людей. Курс распространял идеи, разработанные для EDVAC (который затем создавался в Школе Мура в качестве компьютера-преемника ENIAC ) и инициировал взрывной рост активности в области компьютерного строительства в Соединенных Штатах и во всем мире, особенно в Соединенном Королевстве .

Задний план

Школа Мура в Филадельфии, штат Пенсильвания, была в центре разработок высокоскоростных электронных вычислений в 1946 году. 14 февраля того же года она публично представила ENIAC , первый электронный цифровой компьютер общего назначения, секретно разработанный в 1943 году. для Исследовательской лаборатории баллистики армии . Еще до завершения ENIAC была начата работа над электронно-цифровым компьютером второго поколения, EDVAC , который включал сохраненную программную модель. Работа в Школе Мура привлекла исследователей, в том числе Джона фон Неймана , который работал консультантом в проекте EDVAC, и Стэна Франкеля и Николаса Метрополиса из Манхэттенского проекта , которые прибыли сюда, чтобы запустить одну из первых крупных программ, написанных для ENIAC, математическую программу. симуляция проекта водородной бомбы .

Вторая мировая война вызвала серьезные национальные усилия во многих формах научных исследований, продолжавшихся в мирное время, которые требовали анализа с интенсивными вычислениями; Жажда информации о новых вычислительных машинах школы Мура не была утолена, а, напротив, усилена распространением заметок фон Неймана о логическом устройстве EDVAC. Вместо того, чтобы позволять себе заваливаться просьбами о демонстрациях или замедлять прогресс в компьютерных исследованиях, отказываясь от преимуществ опыта Школы Мура до тех пор, пока статьи не будут официально опубликованы, администрация, включая Дина Гарольда Пендера , профессора Карла Чемберса и директора по исследованиям Ирвен Трэвис , соответственно, предложил, организовал и обеспечил финансирование того, что они планировали как серию лекций для от 30 до 40 участников, записанных по избранному приглашению.

8-недельный курс был проведен под эгидой армии США «s Ordnance отдела а ВМС США » s Управление военно - морских исследований , который обещал (словесными авторизаций) за $ 3000 предлагается зарплаты лектора покровных и сборов и $ 4000 для поездок, печать и накладные расходы. (В конечном итоге было запрошено 1569 долларов сверх этой суммы.)

Даже когда школа Мура оказалась в центре внимания вычислительной техники, ее команда разработчиков компьютеров распадалась на отколовшиеся группы, которые надеялись продвинуть компьютерные исследования в коммерческих или академических целях в более престижных учреждениях. В первой группе были соавторы ENIAC Дж. Преспер Эккерт и Джон Мочли , которые в марте прошлого года покинули школу Мура из-за спора о патентных правах и основали первую компьютерную компанию, Electronic Control Company (позже переименованную в Eckert-Mauchly Computer). Corporation ) и взял с собой многих из сотрудников школы Мура; в последней группе были Герман Голдстайн (представитель армии в Школе Мура, который выполнял функции административного надзора за строительством ENIAC) и Артур Бёркс (профессор Школы Мура в команде разработчиков ENIAC), привлеченный в Институт перспективных исследований фон Нейманом. . Несмотря на несколько резкий раскол группы ENIAC / EDVAC, эти цифры дали большую часть лекций в школе Мура, причем Эккерт и Мочли получали самые высокие зарплаты (по 1200 долларов каждый), в то время как Голдстайн и другие получали только дорожные расходы и гонорар (50 долларов). за лекцию).

Лекторы и лекции

Лекции читались 5 дней в неделю по будням и длились от 1 до 3 часов, а после обеда обычно проводились неформальные семинары.

Многие из пионеров ранней разработки компьютеров, особенно те, кто участвовал в [ENIAC], внесли свой вклад в лекции школы Мура, в первую очередь Пре Эккерт, за которым следуют Джон Мочли и Герман Голдстайн. Темы охватывали практически все аспекты электронных вычислений, имеющих отношение к созданию и эксплуатации цифровых компьютеров, и включали, по многочисленным просьбам, внеплановую презентацию ENIAC во второй половине шестой недели и первой половине седьмой недели, включая лекции Мочли, Шарплесса и Чу. Обсуждения ENIAC вызывали сопротивление, поскольку его логическая конструкция устарела еще до его завершения из-за продолжающейся работы над EDVAC с его концепцией хранимой программы; тем не менее, это был единственный электронный цифровой компьютер, работавший в то время, и студенты ходатайствовали о демонстрациях и изучении его конструкции.

От команды школы Мура

  • Дж. Преспер Эккерт из компании Electronic Control:
    • "Превью цифровой вычислительной машины" (15 июля 1946 г.)
    • "Типы схем - общие" (18 июля 1946 г.)
    • «Надежность деталей» (23 июля 1946 г.)
    • «Гадюки» (26 июля 1946 г.) (совместно с Шеппардом)
    • «Мультипликаторы» (29 июля 1946 г.)
    • "Tapetypers и печатные механизмы" (1 августа 1946 г.)
    • «Устройства постоянного переменного ввода и вывода» (6 августа 1946 г.)
    • «Надежность и проверка» (7 августа 1946 г.)
    • "Электрические линии задержки" (14 августа 1946 г.)
    • "EDVAC параллельного типа" (22 августа 1946 г.)
    • "Вычислительная машина с параллельным каналом" (26 августа 1946 г.)
  • Джон У. Мочли из Electronic Control Company:
    • "Цифровые и аналоговые вычислительные машины" (8 июля 1946 г.)
    • "Использование функциональных таблиц с вычислительными машинами" (12 июля 1946 г.)
    • «Сортировка и подборка» (25 июля 1946 г.)
    • «Преобразование между двоичной и десятичной системами счисления» (29 июля 1946 г.)
    • "Код и контроль II: Конструкция машины и инструкции" (9 августа 1946 г.)
    • «Знакомство с ENIAC» (15 августа 1946 г.) (внеплановый)
    • «Блок-схемы ENIAC III» (20 августа 1946 г.) (внеплановый)
    • «Накопление ошибок в численных методах» (30 августа 1946 г.)
  • Герман Голдстайн из Института перспективных исследований , Принстон, Нью-Джерси :
    • "Численные математические методы I" (10 июля 1946 г.)
    • "Численные математические методы II" (11 июля 1946 г.)
    • "Численные математические методы III" (16 июля 1946 г.)
    • "Численные математические методы V" (22 июля 1946 г.)
    • "Численные математические методы VI" (30 июля 1946 г.)
    • "Численные математические методы VII" (2 августа 1946 г.)
  • Артур Бёркс из Института перспективных исследований , Принстон, Нью-Джерси :
    • "Функции цифровой машины" (12 июля 1946 г.)
    • "Численные математические методы IV" (22 июля 1946 г.)
    • "Численные математические методы VIII" (2 августа 1946 г.)
  • Т. Кайт Шарплесс из школы Мура:
    • «Коммутационные и соединительные схемы» (19 июля 1946 г.)
    • «Блок-схемы ENIAC I» (16 августа 1946 г.) (внеплановый)
    • «Блок-схемы ENIAC II» (19 августа 1946 г.) (внеплановый)
    • "Описание последовательного акустического двоичного EDVAC I" (28 августа 1946 г.)
    • "Описание последовательного акустического двоичного EDVAC II" (28 августа 1946 г.)
  • Джеффри Чуан Чу из школы Мура:
    • «Магнитная запись» (31 июля 1946 г.)
    • «Блок-схемы ENIAC IV» (21 августа 1946 г.) (внеплановый)
  • К. Брэдфорд Шеппард из школы Мура:
    • «Элементы законченной вычислительной системы» (15 июля 1946 г.)
    • «Гадюки» (26 июля 1946 г.) (совместно с Эккертом)
    • «Устройства памяти» (24 июля 1946 г.)
    • "Код и контроль I" (8 августа 1946 г.) (заменяет Эккерта)
    • «Код и контроль III» (запланировано, но не указано)
    • "Четырехканальная электростатическая машина с десятичной кодировкой" (27 августа 1946 г.)
  • Ирвен Трэвис из школы Мура:
    • "История вычислительной техники" (8 июля 1946 г.)
  • Сэм Б. Уильямс , консультант школы Мура:
    • «Надежность и проверка в цифровых вычислительных системах» (7 августа 1946 г.)

Из Пенсильванского университета

  • Ганс Радемахер :
    • «О накоплении ошибок численного интегрирования на ENIAC» (22 июля 1946 г.)

От Гарвардского университета

  • Говард Эйкен :
    • "Калькулятор с автоматическим управлением последовательностью" (16 июля 1946 г.)
    • "Электромеханические таблицы элементарных функций" (17 июля 1946 г.)

От Управления исследований и изобретений ВМС США.

  • Перри Кроуфорд-младший :
    • "Приложения цифровых вычислений с использованием непрерывных входных и выходных переменных" (5 августа 1946 г.)

От Национального бюро стандартов

  • Джон Х. Кертисс :
    • "Обзор государственных требований и деятельности в области автоматических цифровых вычислительных машин" (1 августа 1946 г.)

От Калифорнийского университета в Беркли.

Из Манчестерского университета, Англия.

  • Дуглас Хартри :
    • "Некоторые общие соображения при решении задач прикладной математики" (9 июля 1946 г.)

Из RCA

Из Военно-морской артиллерийской лаборатории

  • Кальвин Н. Мурс :
    • "Код и контроль IV: Примеры трехадресного кода и использования тегов стоп-приказов" (12 августа 1946 г.)
    • "Обсуждение идей для вычислительной машины лаборатории морской артиллерии" (26 августа 1946 г.)

От Института перспективных исследований

Независимый консультант

Первоначальный план лекций, изложенный Чемберсом в меморандуме от 28 июня 1946 года, состоял в том, чтобы они были сгруппированы в четыре основных заголовка, причем второй и третий были представлены одновременно после завершения первого: Общее введение в вычисления , освещение истории, типов и использования вычислительных устройств; Машинные элементы , с упором на аппаратное и программное обеспечение, под термином «код и управление»; Детальное изучение математики проблем , то, что сегодня могло бы составить курс программирования, включая лекции Голдстайна / Беркса по численным математическим методам и лекции Мочли по сортировке, десятично-двоичному преобразованию и накоплению ошибок; и, наконец, серия лекций по общему дизайну машин под названием « Окончательная подробная презентация трех машин» , хотя на самом деле в нее вошли шесть машин, в том числе ENIAC, который, несмотря на свою известность, не был целью ни одной из лекций.

Фактическая запись лекций неполна. В то время как многие из лекций были записаны на провод рекордера по Герман Лукофф и Дик Мервинам , рекордер часто сломался в середине лекции, и записи потребовалась несколько месяцев , чтобы быть расшифрована и оборудовано устройством лекторов. Только через два года после лекций, в 1948 году, весь материал был собран и опубликован в четырех томах, отредактированных Джорджем Паттерсоном из Школы Мура, работавшим в штате EDVAC. Некоторые из пробелов с тех пор были заполнены записями студента Фрэнка М. Верзу .

Студенты

На лекции школы Мура были приглашены 28 студентов, каждый из которых был опытным инженером или математиком:

Незваные посетители посмотрели хотя бы часть лекций:

  • Катберт Херд из Allegheny College
  • Джей Форрестер из Массачусетского технологического института
  • Неизвестные представители Лаборатории сервомеханизмов Массачусетского технологического института, которые на каждой неделе заменяли Брауна и Эверетта.

Кроме того, многие преподаватели посетили ряд лекций других.

В конце 1940-х - начале 1950-х годов люди и учреждения, представленные на лекциях школы Мура, были вовлечены в многочисленные успешные проекты по созданию компьютеров, включая EDSAC , BINAC , UNIVAC , CALDIC , SEAC и SWAC , машину IAS и Whirlwind .

Успех лекций школы Мура побудил Гарвардский университет провести первую компьютерную конференцию в январе 1947 года; В том же году была основана Ассоциация вычислительной техники как профессиональное общество для организации будущих конференций.

Рекомендации

  • Кэмпбелл-Келли, Мартин; Уильямс, Майкл Р., ред. (1985). Лекции школы Мура: теория и методы проектирования электронных цифровых компьютеров . Кембридж, Массачусетс; Лондон, Англия; Лос-Анджелес, Калифорния; Сан-Франциско, Калифорния: MIT Press и Tomash Publishers. ISBN   0-262-03109-4 .
  • Уилкс, Морис В. (1985). Воспоминания компьютерного пионера . Кембридж, Массачусетс; Лондон, Англия: MIT Press . С. 116–126. ISBN   0-262-23122-0 .
  • Луков, Герман (1979). От Dits к Bits: личная история электронного компьютера . Портленд, Орегон, США: Robotics Press. С. 59–60. ISBN   0-89661-002-0 . LCCN   79-90567 .
  • Шуркин, Джоэл (1996). Двигатели разума: эволюция компьютера от мэйнфреймов до микропроцессоров (2-е изд.). Нью Йорк, Нью Йорк; Лондон, Англия: WW Norton & Company . п. 205. ISBN   0-393-31471-5 .

Внешние ссылки