thumb|ENIAC|250px ЭНІАК (, скар. ад Electronic Numerical Integrator and Computer — Электронны лічбавы інтэгратар і вылічальнік) — першы электронны лічбавы камп’ютар агульнага прызначэння, які можна было запраграмаваць для рашэння вялікага шэрагу задач.
Гісторыя стварэння Архітэктуру камп’ютара пачалі распрацоўваць у 1943 годзе Джон Прэспер Экерт і Джон Уільям Моклі, навукоўцы з Пенсільванскага ўніверсітэта (Інстытут Мура) па заказу Лабараторыі балістычных даследаванняў Арміі ЗША для вылічэнняў табліц стральбы. У адрозненне ад створанага ў 1941 годзе нямецкім інжынерам Конрадам Цузэ комплексу Z3, які выкарыстоўваў механічныя рэле, у ЭНІАКу ў якасці асновы кампанентнай базы выкарыстоўваліся вакуумныя лямпы.
Вылічэнні табліц стральбы ў той час праводзіліся ўручную на настольных арыфмометрах. Гэтую працу ў Лабараторыі выконвалі асобыя служачыя — «камп’ютары» — у асноўным жанчыны. Табліцы стральбы разлічваліся для кожнага асобнага тыпу снарада і гармат перад адпраўкай на фронт, і пры розных камбінацыях мноства параметраў (тэмпература паветра, хуткасць ветру, шчыльнасць грунту пад гарматай, узвышэнне ствала, хуткасць снарада, тэмпература ствала зброі) патрабаваўся карпатлівы разлік каля 3000 траекторый палёту снарада. Разлік кожнай траекторыі патрабаваў прыкладна 750 аперацый. Адзін вылічальнік быў здольны выканаць гэтыя вылічэнні за 12 дзён, а на вылічэнне ўсёй табліцы патрабавалася 4 гады. Без гэтых табліц артылерыстам проста немагчыма было дакладна трапіць у цэль. Ва ўмовах Другой Сусветнай вайны на фронт у Еўропу адпраўлялі ўсё больш і больш гармат і снарадаў да іх, у 1943 годзе саюзныя войскі высадзіліся ў Афрыцы, дзе ўмовы стральбы былі абсалютна новымі і патрабавалі новых табліц, а Лабараторыя не спраўлялася са своечасовымі вылічэннямі.
У Інстытуце Мура меўся адзін з нешматлікіх «дыферэнцыяльных аналізатараў» — механічны вылічальнік, з дапамогай якога Лабараторыя выконвала некаторую частку вылічэнняў. У гэтым інстытуце Моклі працаваў выкладчыкам, а Экерт — быў простым студэнтам з выдатнымі здольнасцямі інжынера. У жніўні 1942 года Моклі напісаў 7-старонкавы дакумент «The Use of High-Speed Vacuum Tube Devices for Calculation», у якім прапанаваў інстытуту пабудаваць электронную вылічальную машыну на аснове вакуумных лямп. Кіраўніцтва Інстытута работу не ацаніла і здала дакумент у архіў, дзе ён увогуле быў згублен.
Супрацоўніцтва Інстытута Мура з Балістычнай Лабараторыяй па вылічэнню табліц стральбы ажыццяўлялася праз капітана Германа Голдстайна, які да паступлення на службу ў армію працаваў прафесарам матэматыкі ва Універсітэце штата Мічыган. Толькі ў пачатку 1943 года адзін з супрацоўнікаў Інстытута ў выпадковай гутарцы паведаміў Голдстайну аб ідэі электроннага вылічальніка, з якой насіўся Моклі. Выкарыстанне электроннай вылічальнай машыны дазволіла б Лабараторыі скараціць час вылічэнняў з некалькіх месяцаў да некалькіх гадзін. Голдстайн сустрэўся з Моклі і прапанаваў яму звярнуцца з заяўкай у Лабараторыю на выдаткаванне сродкаў для пабудовы задуманай машыны. Моклі па памяці аднавіў страчаны 7-старонкавы дакумент з апісаннем праекта.
9 красавіка 1943 года праект быў прэзентован Балістычнай Лабараторыі на пасяджэнні Камісіі па навуцы. У праекце машына называлася «электронны дыф. аналізатар» (electronic diff. analyzer). Гэта быў хітрык, каб навізна праекта не выклікала непрыняцця ў ваенных. Усе яны былі ўжо знаёмы з дыферэнцыяльным аналізатарам, і праект у іх уяўленні проста прапанаваў зрабіць яго не механічным, а электрычным. Праект абяцаў, што пабудаваны камп’ютар будзе вылічаць адну траекторыю за 5 хвілін.
Пасля кароткай прэзентацыі навуковы кансультант камісіі ухваліў ідэю, і грошы (61.700 долараў ЗША на першыя 6 месяцаў даследчых работ) былі выдаткаваны. У кантракце пад нумарам W-670-ORD-4926, заключаным 5 чэрвеня 1943 года, машына называлася «Electronic Numerical Integrator» («Электронны лічбавы інтэгратар»), пазней да назвы было дабаўлена «and Computer» («і камп’ютар»), у выніку чаго атрымалася знакамітая абрэвіятура ENIAC. Куратарам праекта «Project PX» з боку Арміі ЗША выступіў зноў-такі Герман Голдстайн.
У лютым 1944 года былі гатовыя ўсе дыяграмы і чарцяжы будучага камп’ютара, і група інжынераў пад кіраўніцтвам Экерта і Моклі прыступіла да ажыццяўлення замыслу ў «жалезе». У групу ўвайшлі таксама: Роберт Шаў (Robert F. Shaw) (функцыянальныя табліцы) (модуль дзялення/здабывання квадратнага кораня) Томас Кайт Шарплес (Thomas Kite Sharpless) (галоўны праграміст) (модуль множання) (модуль чытання/вываду даных) Джэк Дэвіс (Jack Davis) (акумулятары)
У сярэдзіне ліпеня 1944 года Моклі і Экерт збудавалі два першыя «акумулятары» — модулі, якія выкарыстоўваліся для складання лікаў. Злучыўшы іх разам, яны перамножылі два лікі 5 і 1000 і атрымалі правільнае значэнне здабытку. Гэты вынік быў паказан кіраўніцтву Інстытута і Балістычнай Лабараторыі і даказаў усім скептыкам, што электронны камп’ютар сапраўды можна пабудаваць.
Камп’ютар быў гатоў цалкам толькі восенню 1945 года. З-за таго, што вайна на той час ужо была скончана, і асаблівай патрэбы ў хуткім вылічэнні табліц стральбы ўжо не было, ваеннае ведамства ЗША вырашыла скарыстаць ENIAC у вылічэннях па распрацоўцы тэрмаядзернай зброі.
З’яўляючыся звышсакрэтным праектам Арміі ЗША, камп’ютар быў паказан публіцы і прэсе толькі праз шмат месяцаў пасля сканчэння вайны — 14 лютага 1946 года. Праз некалькі месяцаў — у лістападзе 1946 года — ENIAC быў разабраны і перавезены з Універсітэта Пенсільваніі ў г. Абердзін у Лабараторыю балістычных даследаванняў Арміі ЗША, дзе з 29 ліпеня 1947 года ён паспяхова працаваў шмат гадоў і быў канчаткова выключаны 2 кастрычніка 1955 года ў 23:45.
У Балістычнай Лабараторыі на ENIAC выконваліся вылічэнні па праблеме тэрмаядзернай зброі, прагнозам надвор’я ў СССР для прадказання напрамку выпадання радыеактыўных ападкаў на выпадак атамнай вайны, інжынерныя разлікі, і канечне ж табліц стральбы, уключаючы табліцы стральбы ядзернымі боепрыпасамі.
Ужыванне У якасці выпрабавання ЭНІАКу першай была пастаўлена задача па матэматычнаму мадэляванню тэрмаядзернага выбуху супер-бомбы па гіпотэзе Улама-Тэлера. Фон Нейман, які адначасова працаваў кансультантам і ў Лос-Аламаскай лабараторыі і ў Інстытуце Мура, прапанаваў групе Тэлера скарыстаць ЭНІАК для разлікаў яшчэ ў пачатку 1945 года. Рашэнне праблемы тэрмаядзернай зброі патрабавала такога велізарнага аб’ёму вылічэнняў, што справіцца з ім не маглі ніякія электрамеханічныя калькулятары, якія меліся ў наяўнасці Лабараторыі. У жніўні 1945 фізікі Лос-Аламаскай лабараторыі Нікалас Метропаліс і наведалі інстытут Мура, і Герман Голдстайн разам са сваёй жонкай Адэль, якая працавала ў камандзе праграмістам і была аўтарам першага дапаможніка па рабоце з ЭНІАКамA REPORT ON THE ENIAC (Electronic Numerical Integrator and Computer) June 1, 1946 , пазнаёмілі іх з тэхнікай праграмавання ЭНІАКа. Пасля гэтага яны вярнуліся ў Лос-Аламас, дзе сталі працаваць над праграмай з назвай «The Los Alamos Problem».
Прадукцыйнасць ЭНІАКа была занадта малой для паўнавартаснай сімуляцыі, таму Метропаліс і Фрэнкель моцна спрасцілі ўраўненне, ігнаруючы шматлікія фізічныя эфекты і спрабуючы хоць бы прыблізна вылічыць толькі першую фазу выбуху дэйтэрый-трытыевай сумесі ў аднамернай прасторы. Дэталі і вынікі выкананых у лістападзе-снежні 1945 года вылічэнняў дагэтуль засакрэчаны. Перад ЭНІАКам была пастаўлена задача рашыць найскладанейшае дыферэнцыяльнае ўраўненне, для ўводу зыходных даных да якога спатрэбілася каля мільёна перфакартак. Уводная задача была разбіта на некалькі частак, каб даныя маглі змясціцца ў памяці камп’ютара. Прамежкавыя вынікі выводзіліся на перфакарткі і пасля перакамутацыі ізноў уводзіліся ў машыну. У красавіку 1946 года група Тэлера абмеркавала вынікі вылічэнняў і зрабіла выснову, што яны досыць абнадзейваючыя, хоць і вельмі прыблізна даказваюць магчымасць стварэння вадароднай бомбы.
На абмеркаванні вынікаў вылічэнняў прысутнічаў Станіслаў Улам. Уражаны хуткасцю работы ЭНІАКа ён прапанаваў зрабіць вылічэнні па тэрмаядзернаму выбуху метадам Монтэ-Карла. У 1947 годзе на ЭНІАКу было выканана 9 разлікаў гэтым метадам з рознымі зыходнымі параметрамі. Пасля гэтага метад Монтэ-Карла стаў ужывацца ва ўсіх вылічэннях, звязаных з распрацоўкай тэрмаядзернай зброі.
Брытанскі фізік Дуглас Хартры ў красавіку і ліпені 1946 года рашаў на ЭНІАКу праблему абцякання паветрам крыла самалёта, які рухаецца хутчэй за гук. ЭНІАК выдаў яму вынікі разлікаў з дакладнасцю да сёмага знака. Аб гэтым досведзе работы Хартры напісаў у артыкуле ў вераснёвым выпуску часопіса Nature за 1946 годThe Eniac, an Electronic Computing Machine // Nature (12 October 1946) vol. 158. — p.500—506 .
У 1949 годзе фон Нейман скарыстаў ЭНІАК для вылічэння ліку Пі і е з дакладнасцю да 2000 знакаў пасля коскі. Фон Неймана цікавіла статыстычнае размеркаванне лічбаў у гэтых ліках. Меркавалася, што лічбы ў гэтых ліках з’яўляюцца з роўнай імавернасцю, а значыць камп’ютары могуць генераваць сапраўды выпадковыя лікі, якія можна ўжываць як уводныя параметры для вылічэнняў метадам Монтэ-Карла. Вылічэнні для ліку е былі выкананы ў ліпені 1949 года, а для ліку Пі — за адзін дзень на пачатку верасня. Вынікі паказалі, што «лічбы ў ліку Пі ідуць у выпадковым парадку, а вось з лікам e сітуацыя выглядала значна горш»Nicholas Metropolis, George Reitwiesner, and John von Neumann, Statistical treatment of values of first 2000 decimal digits of e and of pi calculated on the ENIAC, Mathematical tables and other aids to Computations 4 (1950), no. 30, 109—112.
Першы паспяховы лічбавы прагноз надвор'я быў створан 5 сакавіка 1950 года камандай амерыканскіх метэаролагаў — , Філіпам Томсанам, Лары Гейтсам, нарвежцам і матэматыкам Джонам фон Нейманам з выкарыстаннем ENIAC. Яны карысталіся спрошчанымі мадэлямі атмасферных струменяў на аснове баратропнага ўраўнення віхру хуткасці. Гэта спрашчэнне зменшыла вылічальную складанасць задачы і дазволіла правесці разлікі з дапамогай даступных у той час вылічальных магутнасцейAmerican Institute of Physics. Atmospheric General Circulation Modeling. 2008-01-13.. Апісанне разлікаў і аналіз вынікаў былі прэзентаваны ў працы «Numerical Integration of Barotropic Vorticity Equation»Рэпрынт працы Numerical Integration of Barotropic Vorticity Equation на сайце Універсітэта Дубліна, апублікаванай 1 лістапада 1950 года ў часопісе Tellus. У артыкуле згадваецца, што прагноз надвор’я на наступныя 24 гадзіны на ЭНІАКу быў выканан за 24 гадзіны, гэта значыць прагноз ледзь паспяваў за рэчаіснасцю. Большая частка часу трацілася на раздрукоўку перфакартак і іх упарадкаванне. Пры належнай аптымізацыі работы ЭНІАКа, адзначалася ў працы, вылічэнні можна было б выканаць за 12 гадзін, а пры выкарыстанні больш дасканалых машын — за 30 хвілін. Для прагнозу выкарыстоўваліся карты надвор’я над тэрыторыяй ЗША і Канады за 5, 30, 31 студзеня і 13 лютага 1949 года. Пасля разлікаў прагнозныя карты параўноўваліся з рэальнымі для ацэнкі якасці прагнозу.
Характарыстыкі, архітэктура і праграмаванне На стварэнне ENIAC зрасходавана 200.000 чалавека-гадзін і 486.804,22 долара ЗША. Усяго комплекс уключаў 17468 лямп 16 розных тыпаў, 7200 крэмніевых дыёдаў, 1500 рэле, 70000 рэзістараў і 10000 кандэнсатараў. Вага — 27 тон Аб’ём памяці: 20 лічба-слоў Спажываная магутнасць — 174 кВт Вылічальная магутнасць — 357 аперацый множання ці 5000 аперацый складання ў секунду Тактавая частата — 100 kHz, гэта значыць адзін імпульс кожныя 10 мікрасекунд. Асноўны вылічальны такт складаўся з 20 імпульсаў і займаў 200 мікрасекунд. Складанне выконвалася за 1 такт, множанне — за 14 тактаў. Множанне замянялася шматкратным складаннем, так што 1 множанне раўнялася 14 аперацыям складання і выконвалася адпаведна за 2.800 мікрасекунд Прылада ўводу-вываду даных: табулятар перфакартак кампаніі IBM — 125 картак за хвіліну на ўвод, 100 картак за хвіліну на вывадELECTRONIC COMPUTERS WITHIN THE ORDNANCE CORPS by Karl Kempf November 1961 Тэхнічная спецыфікацыя ЭНІАКа