Original article: http://www.columbia.edu/cu/computinghistory/switch.html
Першыя аўтаматызаваныя навуковыя вылічэнні
Фота: [ 9 ]. IBM 285 Tabulator, 016 Punch, Switch Box, 601 Multiply Punch.
Устаноўка машыны з перфакартай прафесара Уоллеса Экерта для інтэграцыі дыферэнцыяльных ураўненняў - першыя аўтаматызаваныя навуковыя разлікі , Рэзерфардская абсерваторыя, Пупін Хол , Калумбійскі універсітэт, 1934 г. Злева направа: табулятар IBM Type 285 , дублюючы перфаратар IBM , перамыкач кіравання вылічэннем і множны перфаратар IBM Type 601 . Пераключальнік кіравання быў інавацыяй Экерта, створаны ў адпаведнасці з яго спецыфікацыямі Стывенам «Рэдам» Данвелам з IBM [ 59 ] (які пазней узначаліў праект STRETCH IBM [ 57] ]) у Endicott NY. «Усе пераключэнні машын для пераключэння з адной аперацыі на іншую выконваюцца аўтаматычна з дапамогай перамыкача кіравання разлікамі. Такім чынам, машыны заўсёды гатовыя да выканання наступных вылічэнняў, калі апошняе было завершана... Ён змяшчае радок электрычныя кантакты, кожны з якіх кіруецца кулачком, які верціцца. Кулачок уяўляе сабой круглы валаконны дыск, які мае надрэзы ў розных кропках па акружнасці. Серыя прыкладна з дваццаці такіх дыскаў прымацавана да агульнага вала, утвараючы свайго роду фартэпіяна рулет.
Паваротныя кулачкі ў скрынцы выключальнікаў; Фота: [ 103 ].
Калі гэты рулон паварочваецца з аднаго становішча ў наступнае, розныя кантакты размыкаюцца і замыкаюцца ў адпаведнасці з выемкамі ў дысках. Ланцугі з кантактаў выкарыстоўваюцца для працы розных перамыкачоў кіравання на табулятары і памнажальніку, а таксама шэрагу шматкантактавых рэле, якія эфектыўна змяняюць праводку штэпсельных шчытоў . Кожны крок у інтэграцыі складаецца з пэўнай колькасці розных машынных аперацый, якія заўсёды выконваюцца ў аднолькавым парадку. Такім чынам, для таго, каб машыны былі гатовыя да кожнай аперацыі, неабходна толькі круціць рулон з аднаго становішча ў наступнае, адзін поўны абарот адпавядае поўнаму этапу інтэграцыі. Адзін скрутак служыць для ўсіх ураўненняў дадзенага выгляду, а новы можна прыгатаваць за некалькі гадзін» [ 50 ].
Доктар Экерт сказаў у інтэрв'ю 1964 года [ 51 ]: «Гэта была рэвалюцыйная рэч, таму што да таго часу агульныя навуковыя вылічэнні заўсёды прадугледжвалі працу рук. Лічбы трэба было капіяваць. калькулятар або з лагарыфмамі, і тут упершыню вы маглі рабіць агульныя рэчы, такія як рашэнне дыферэнцыяльнага ўраўнення, цалкам аўтаматычна, і вам ніколі не трэба было чытаць або пісаць лічбы ".
Некалькі гадоў таму (пачынаючы з 1928 г.) LJ Comrie выконваў навуковыя вылічэнні з выкарыстаннем перфакартнага абсталявання ў офісе HM Nautical Almanac Office, Грынвіч, Англія. Метад Комры быў вялікім паляпшэннем як у хуткасці, так і ў дакладнасці ў параўнанні з ручным капіраваннем. Разлікі Комры рабіліся крок за крокам. Ручное ўмяшанне патрабавалася для перадачы прамежкавых вынікаў, прабітых на картках, на наступныя станцыі счытвання і/або для замены або перападключэння панэляў кіравання паміж этапамі. Метад Экерта быў першым, які дазволіў «запраграмаваць» складаную серыю вылічэнняў на выкананне да канца, ідэю, упершыню прадугледжаную Чарльзам Бэбіджам 100 гадоў таму.
Фактычна разлікі Экерта ў 1934 г. не былі цалкам аўтаматычнымі; патрабавалася невялікая колькасць умяшання аператара, як апісана на старонках 108-111 [ 50 ], у асноўным з-за абмежаванняў арыгінальнай скрынкі размеркавання і машын. Тым не менш, прынцыпы аўтаматычнай паслядоўнасці былі ўстаноўлены , і былі перанесены і цалкам рэалізаваны ў машынах Aberdeen (1944), SSEC (1946), Card Programmed Calculator (1948) і NORC (1954). (І, вядома, таксама, незалежна, у ASCC (Harvard Mark 1), ENIAC і інш., але яны былі зроблены з поўным веданнем наватарскай працы Экерта.) Як кажа П'ю [ 40] .], "гэты калькулятар з кулачковай паслядоўнасцю быў наватарскім крокам да лічбавых кампутараў з захаванымі праграмамі".
Херб Грош удакладняе ручное ўмяшанне: Экерт "выкарыстоўваў ... 601 як настольны калькулятар, перадаючы адну картку [часовага кроку] - або на некаторых этапах тры: па адной для x,y,z - праз цыкл раз'ёмныя панэлі, якія фактычна ўяўлялі сабой адзіную панэль кіравання на месцы, праводка якой была зменена галоўным аўтаматычным выключальнікам у яго спецыяльна пабудаваным "выключальніку". Кожны крок на пераключальніку змяняў опцыю 601, звычайна выбіраючы ў якасці ўваходнага поля проста прабіта ў якасці вываду на папярэднім кроку. Потым Экерт зноў падаў карту (ён сказаў мне, што сядзеў на стратэгічна размешчаным зэдліку і працягваў дасягаць прышчэпкай на кароткім стрыжні!). Потым ён перайшоў да наступнага пераключальніка пазіцыя, паўторна кармілі бедную злоўжывалі картку, і гэтак далей ".
Глядзіце таксама: LJ Comrie .
Спіс літаратуры:
- Comrie, LJ, "Аб пабудове табліц шляхам інтэрпаляцыі", Штомесячныя паведамленні Каралеўскага астранамічнага таварыства , том. 88, стар. 518-521 (1928).
- Comrie, LJ, "Прымяненне машыны для вылічэння табліц Холерыта да табліц Месяца Браўна", Штомесячныя паведамленні Каралеўскага астранамічнага таварыства , том. 92, № 7, с.694-707 (1932).
- Экерт, В.Дж., "Лікавая інтэграцыя з дапамогай машын Холерыта", Публікацыі Амерыканскага астранамічнага таварыства , Том 8, № 1, стар. 9 (1934).
- Eckert, WJ, "Рознае прымяненне даследаванняў: астраномія", у Baehne, GW (рэд.) Практычнае прымяненне метаду перфакарты ў каледжах і універсітэтах , Columbia University Press (1935).
- Экерт, У.Дж., "Вылічэнне асаблівых узрушэнняў метадам перфакарт", The Astronomical Journal , Vol.XLIV, No.20, Albany, NY (24 кастрычніка 1935 г.).
- Экерт, В.Дж., Метады перфакарт у навуковых вылічэннях , Бюро астранамічных вылічэнняў Томаса Дж. Уотсана, Калумбійскі універсітэт, Lancaster Press, Inc., Ланкастэр Пенсільванія (студзень 1940 г.). «Аранжавая кніга». Перавыдадзена ў 1984 годзе Інстытутам Чарльза Бэбіджа, Масачусецкім тэхналагічным інстытутам і выдавецтвам Tomash з новым увядзеннем Дж.С.Макферсана.
- Інтэрв'ю са Стывенам Дануэлам , OH 153, правёў Уільям Аспрэй, Інстытут Чарльза Бэбіджа, Цэнтр гісторыі апрацоўкі інфармацыі, Універсітэт Мінесоты, Мінеапаліс, 13 лютага 1989 г. (старонкі 30-31).