Яцек Карпинский (9 апреля 1927 — 21 февраля 2010) был польским пионером в области вычислительной техники и информатики .
Во время Второй мировой войны он был солдатом батальона «Зоська» Армии Крайовой , был неоднократно награжден Крестом Храбрых . Он принимал участие в операции «Кучер» (разведка) и Варшавском восстании , где был тяжело ранен.
Позже он стал разработчиком одного из первых алгоритмов машинного обучения , методов распознавания символов и изображений .
Получив в 1960 году премию ЮНЕСКО , он в течение нескольких лет путешествовал по академическим центрам США, включая Массачусетский технологический институт , Гарвард , Калифорнийский технологический институт и многие другие.
В 1971 году он спроектировал один из первых мини-компьютеров — К-202 . Из-за политики развития вычислительной техники в Польской Народной Республике , входившей в то время в СЭВ , К-202 так и не был запущен в массовое производство.
Позднее Карпинский стал свиноводом, а в 1981 году, получив паспорт, эмигрировал в Швейцарию .
В начале 1960-х годов он также основал Лабораторию искусственного интеллекта Польской академии наук .
Яцек Карпинский родился 9 апреля 1927 года в Турине , Италия, в семье польских интеллектуалов и альпинистов . Его отец, Адам «Акар» Карпинский, был выдающимся авиационным инженером (который был одним из создателей SL-1 Akar, первого планера, полностью построенного поляками) и изобретателем, которому приписывают проекты инновационного альпинистского снаряжения ( кошки , палатка «Akar-Ramada»). Его мать, Ванда Чарноцкая-Карпинская, была уважаемым врачом, которая впоследствии стала деканом Университета физического воспитания в Варшаве . Оба были пионерами зимнего альпинизма в Татрах (первые успешные зимние атаки на Банувку , Новы Верх, Лодовы Щит и другие). [1] Адам Карпинский также был участником польской экспедиции в Анды , которая первой покорила вершину Мерседарио (6720 м). Сам Карпинский должен был родиться в зимовье Валлот [2] недалеко от Монблана , но из-за экстремальных погодных условий его родителям пришлось переехать в Турин, где и родился их первый ребенок.
У Карпинского был младший брат Марек, который также стал инженером-электриком. Семья переехала из Бяла-Подляска в Варшаву в 1934 году, где Ванда устроилась на работу в Физический университет Варшавы, а Адам работал в PZL (Польские авиационные заводы). Отец Карпинского погиб в сентябре 1939 года во время экспедиции на Нанда-Деви в Гималаях . После неудачной попытки покорить вершину он вместе со Стефаном Бернадзикевичем решил подняться на близлежащую вершину Тирсули (7039 м), где оба погибли под лавиной.
Жизнь Карпинского изменилась не только из-за смерти отца, но и из-за начала Второй мировой войны . Несмотря на свой юный возраст (тогда ему было четырнадцать), притворившись семнадцатилетним, он сумел вступить в « Серые ряды» — польскую подпольную военизированную организацию бойскаутов, где служил в Grupy Szturmowe (штурмовых группах).
В начале 1943 года он был тяжело ранен во время работы над самодельными бомбами для подземной диверсионной операции, когда одна из них случайно взорвалась в подвале его дома. Он потерял зрение на оба глаза и столкнулся с серьезной угрозой ампутации руки. [3] После вмешательства его матери и помощи ее коллег-врачей его глаза полностью восстановились, а рука была спасена, но он так и не восстановил полный контроль над ней. После выздоровления Карпинский возобновил свою деятельность в Армии Крайовой .
С помощью своей матери Ванды и брата Марека, которые также активно участвовали в сопротивлении, семья создала секретный форпост сопротивления в своем семейном доме на улице Обсерваторов. Это место было форпостом для отряда Юлиуша «Лауданьского» Дечковского и содержало тайный стрельбище. Это также было убежищем для Станислава Медзы-Томашевского , офицера Армии Крайовой, работавшего в ее информационном отделе .
Карпинский участвовал во многих полевых операциях, в том числе в Сечичской операции (Akcja pod Sieczychami) в качестве солдата и операции Кучера в рамках разведки под командованием Веслава Краевского. После формирования батальона Зоська Армии Крайовой Карпинский поступил на службу, где подружился с поэтом Кшиштофом Камилем Бачинским , оба были командирами более мелких подразделений. [4]
Карпинский также участвовал в Варшавском восстании . В первый день боев он оказался безоружным вместе с примерно 30 другими солдатами в здании госпиталя на улице Кошиковой после того, как поставка оружия была ошибочно направлена в другое место. Во время эвакуации подразделения группа Карпинского попала под шквальный огонь, в результате которого погибло большинство эвакуированных. Сам Карпинский был застрелен из пистолета калибра 9 мм — пуля застряла в позвоночнике, но он выжил. Найденный на следующий день медсестрами госпиталя, он получил лечение, но остался парализованным . Выписавшись из госпиталя после провала восстания, он воссоединился со своей семьей в Прушкуве , но так и не смог стоять или ходить. Семья переехала через Краков и Закопане в небольшую деревню Мужасихле в Татрах, где они оставались до конца войны. В ходе войны Карпинский был трижды награжден Крестом храбрости.
После Второй мировой войны семья Карпинского переехала в Радомско , и он начал посещать местную среднюю школу. Он был вынужден заново учиться ходить, что он и делал во время походов в горы со своим братом и Юзефом Литынским. Он закончил всю программу средней школы за один год и блестяще сдал бакалавриат. После этого Карпинский переехал в Лодзь , чтобы начать университетское образование на факультете электромеханических наук в местном политехническом институте . Через два года он перешел в Варшавский технологический университет , который окончил в 1951 году.
В первые годы работы он испытывал некоторые незначительные досады со стороны коммунистических служб безопасности ( Urząd Bezpieczeństwa ) из-за своего прошлого в Армии Крайовой. [ требуется цитата ] Карпинский, как и многие другие бывшие ветераны батальона «Зоська», под влиянием призыва бывшего высокопоставленного офицера Армии Крайовой Яна «Радослава» Мазуркевича , раскрыл себя коммунистам, но в отличие от многих, его пощадили. Тем не менее, он был вынужден несколько раз менять место работы, в конечном итоге получив ордер на работу на заводе электрокомпонентов Т-12 в Жеране . В то время, когда Карпинский планировал бежать из Польши, он даже работал над проектированием мини-подводной лодки, на которой он мог бы пересечь Балтийское море и достичь датского острова Борнхольм . [5] Однако после первых признаков польской оттепели он решил остаться. В 1955 году ему предложили работу в Институте фундаментальных проблем Польской академии наук, на что он согласился. Там он работал под руководством Лешека Филипковского над проектированием прототипа ультразвукового аппарата.
Его первым самостоятельным проектом был AAH — аналитический анализатор гармоник. Карпиньский получил от своего давнего друга Юзефа Литыньского, сотрудника Государственного института гидрологии и метеорологии, которого он знал еще со времен работы в Радомско, задание построить устройство для вычисления интегралов Фурье. Институт надеялся, что устройство поможет повысить эффективность долгосрочных прогнозов погоды . Карпиньский собрал команду из пяти человек и в 1957 году построил компьютер на основе электронных ламп. Машина использовалась в течение двух лет, пока ее случайно не сломали. Сам Карпиньский утверждал, что AAH повысил точность прогнозов на 10% [6] , оценка, которая не оспаривалась. Частью инженерной группы был брат Карпиньского Марек, который успешно работал с ним до своей трагической гибели в 1957 году во время альпинистской экспедиции в Татрах.
Прорывным достижением в карьере Карпинского стало создание AKAT-1 в 1959 году в сотрудничестве с инженером Янушем Томашевским. AKAT-1 был пионерской работой — первым в мире анализатором дифференциальных уравнений на основе транзисторов . Карпинский построил устройство во время своей работы в Институте автоматики Польской академии наук, где он нашел работу после успеха AAH. Целью AKAT-1 было моделирование различных сложных динамических процессов, таких как теплопередача или механика амортизатора . Инновационность устройства была признана историками компьютерной науки — например, Мачей Сысло утверждает, что следует признать, что усилия Карпинского предшествовали любому другому подобному устройству. [7] Конструкция также получила высокую оценку за эстетические достоинства — панель, разработанная ведущими польскими художниками — Эмилем Цесляром, Ольгердом Рутковским, Станиславом Семеком и Анджеем Врублевским, была признана «инновационно объединяющей все функции в согласованной и привлекательной форме, которая предвосхищала будущие тенденции». [7] Машина была тепло принята внутри страны, ее освещали множество общенациональных СМИ, включая национальное телевидение TVP1 и Польскую кинохронику . [8]
В настоящее время машину можно увидеть в Музее техники в Варшаве .
Успех AKAT-1 позволил Карпинскому быть выдвинутым Польшей в качестве кандидата на всемирную премию ЮНЕСКО для молодых инженеров в 1960 году. Работа Карпинского была оценена международным комитетом ЮНЕСКО среди около 200 других претендентов, и он оказался среди шести лауреатов. В качестве награды ему разрешили поехать на полугодовую стипендию в США, чтобы посетить основные технологические центры страны. За время стипендии, которая в конечном итоге была продлена до целого года, Карпинский успел посетить около двадцати университетов и лабораторий, среди которых Computation Laboratory в Гарварде , Caltech , UCLA и Los Alamos National Laboratory . Во время своего пребывания он встретился с рядом ведущих компьютерных ученых того времени, включая Джона Экерта , Клода Шеннона и Эдварда Ф. Мура . Несмотря на многочисленные предложения остаться в США и перенести туда свою работу, Карпинский решил вернуться в Польшу. Позже выяснилось, что до и во время своего пребывания в США Карпинский сотрудничал с польской разведкой для сбора данных, что вызвало споры вокруг его персоны. Сам Карпинский, опрошенный по этому поводу после падения коммунизма, неохотно комментировал этот вопрос, но настаивал на том, что соглашение с офицером разведки капитаном Зигмунтом Гочем ограничивалось отчетами о состоянии технического прогресса американских объектов. [9]
Вскоре после возвращения из США Карпинский, вдохновленный американским опытом, решил реализовать некоторые из своих новейших идей на родине. Он убедил директора Института автоматики Стефана Венгжина построить персептрон — устройство, созданное по идеям Фрэнка Розенблатта , способное научиться различать и распознавать объекты и формы. Идея была успешно реализована, и польский персептрон был завершен в 1964 году, став одним из первых подобных устройств в мире и первым известным в коммунистическом блоке. [10]
Вскоре после завершения работы над персептроном Карпинский рассорился с Венгжиным, что заставило его покинуть Институт автоматики. Он перешел в Институт физики Польской академии наук под руководством Ежи Пневского . Команда Пневского работала над анализом данных из ЦЕРНа — снимков с пузырьковых камер Глазера , следов сталкивающихся электронов и нейтронов . Институт боролся с объемом данных и искал механизм для ускорения обработки данных. В 1965 году по просьбе Пневского Карпинский спроектировал сканер, а после его успеха начал работу над математической машиной, которая могла бы вычислять сканированные данные. С помощью недавно сформированной команды из семи человек, включая позже давних сотрудников Тадеуша Купневского и Терезу Пайковскую, Карпинский закончил машину в 1968 году, получившую название KAR-65, после трех лет работы. Из-за финансовых ограничений KAR-65 был построен с использованием польских германиевых транзисторов TG-40 и диодов DOG-61 , значительно медленнее своих западных аналогов. KAR-65 был асинхронным и использовал специальную операционную систему, разработанную Карпинским. Компьютер мог выполнять 100 тысяч операций в секунду, что делало его самым быстрым польским компьютером того времени. Компьютер состоял из двух частей, обе размером 1,7 м x 1,4 м x 0,4 м, но все равно был значительно меньше ведущих польских компьютеров того времени, мэйнфреймов Odra . Интерфейс компьютера был разработан художником Станиславом Томашевским , который также работал над AKAT-1. Общая стоимость строительства оценивалась в 6 миллионов злотых . Была построена только одна машина, и она продолжала работать в Институте физики в течение 20 лет. В настоящее время она находится в Музее техники в Варшаве.
Несмотря на то, что компьютер имел технологический успех, скорее всего, из-за давления конкурирующих производителей компьютеров (главным образом Elwro , производителя мэйнфреймов Odra), многие отчеты о KAR-65 были остановлены цензурой. Карпиньскому запретили печатать его статью 1969 года с Польской информационной конференции в Закопане. Его статья о KAR-65 в Maszyny Matematyczne того же года также была заблокирована. Подобная судьба постигла статьи на эту тему популярных журналистов Стефана Братковского и Александра Бохеньского. Перед интервью в телевизионной программе Tele-Echo Карпиньскому официально запретили говорить о компьютере. Он пожаловался по этому поводу президенту Комитета по науке и технике Яцеку Качмареку (28.04.1970), но не получил никакой поддержки. [11]
В 1970 году Карпинский решил основать собственное учреждение для работы над своей новой идеей — мини-компьютером оригинальной архитектуры, для чего он искал поддержки у государственных чиновников. В 1970 году Карпинскому было дано разрешение основать завод по производству микрокомпьютеров (Zakład Budowy Mikrokomputerów) в Варшаве-Влохах . Основой для создания компьютера послужило соглашение о совместном предприятии между польским государством (представленным Metronex, внешнеторговым офисом) и британскими частными партнерами — компаниями Data-Loop и MB Metals. Карпинский, который организовал это соглашение, был назначен техническим директором, полностью отвечающим за инженерную сторону предприятия. Детали и финансы должны были поставляться британцами, но весь процесс строительства и производства должен был осуществляться в Польше, на чем Карпинский настоятельно настаивал. MB Metals и Data-Loop получили права на продажу компьютера во всех странах, кроме Польши. Компании также несли исключительную ответственность за продвижение и распространение продукции. [12]
Карпинский собрал команду из 113 сотрудников, включая программистов и инженеров-разработчиков оборудования, таких как Збигнев Швай, Тереза Пайковска, Анджей Земкевич и Эльжбета Езерска. Главной целью проекта было создание компьютера, который был бы небольшим, доступным (около 6,5 тысяч долларов за штуку), простым в производстве и отказоустойчивым. [13] Большое внимание также уделялось его модульности — Карпинский был полон решимости построить целую систему с гибкой сложностью и компоновкой в соответствии с потребностями пользователя. Производство 1300 единиц было запланировано двумя начальными сериями. Основной целью была коммерческая деятельность, но Карпинский намеревался использовать K-202 в самых разных областях — в промышленности, администрации, науке и военных (на суше и на флоте).
Команда работала три года, и в 1973 году были завершены первые прототипы. Результатом стал мини-компьютер, весьма инновационный во многих отношениях. K-202 был построен полностью на микрочипах, используя революционные чипы Intel 4004 1971 года. Он также был асинхронным и использовал представление с плавающей точкой , как KAR-65. Более того, K-202 использовал сегментацию памяти с подкачкой страниц , став первым мини-компьютером, который сделал это. Кроме того, он выполнял около миллиона операций в секунду. Эти две вещи сделали K-202 быстрее своих потенциально самых опасных конкурентов — PDP-11 от DEC и Modular One от CTL . Компьютер был небольшим, помещался на столе и весил 35 килограммов. Он также был очень ударопрочным, водостойким и термостойким. K-202 использовал авторскую операционную систему SOK и специализированный язык программирования ASSK, но также поддерживал ALGOL 60 , FORTRAN IV , BASIC и другие. Важной особенностью также является возможность доступа к 64 устройствам одновременно, что обеспечивает высокую степень свободы архитектурного построения системы.
Несмотря на техническое совершенство компьютера, он так и не достиг массового производства. Было выпущено всего 30 машин, а условия работы в команде Карпинского оставались скорее лабораторными, чем промышленными. Причины такого исхода остаются неясными и до сих пор являются предметом исторических дебатов. Сам Карпинский указывал на преднамеренные усилия некоторых высокопоставленных чиновников, в основном Ежи Гука, директора ZPAiAP "Mera"
, местного гиганта и монополиста компьютерной инженерии, производителя мэйнфреймов Odra. Другим возможным врагом Карпинского был полковник Рышард Кулеша, директор Института математических машин Польской академии наук. Другие, среди которых Стефан Братковский и Мачей Сысло, указывают на общее недоверие к иностранным компаниям и нежелание идти на риск в правящем классе, особенно если проект предполагал потребление большого количества иностранной валюты, что имело решающее значение для рушащейся коммунистической экономики. [14] Другим возможным объяснением отсутствия политической воли в случае Карпинского является возникновение нового, всеобъемлющего проекта СЭВ по созданию нового семейства компьютеров в коммунистическом блоке под названием Riad . Проект получил абсолютный приоритет, особенно после визита его директора Лавренова в Варшаву осенью 1972 года. Стефан Братковский указал, что у K-202 был шанс на успех только как части, подчиненной всей системе, от чего Карпинский сразу отказался, посчитав проект Riad намного хуже K-202. [15] Отсутствие надлежащего промышленного и институционального бэкграунда, а также личные черты Карпинского — упрямство, индивидуализм и отсутствие социальных навыков также упоминаются в качестве возможных причин.Карпиньский не смог найти достаточной политической поддержки, несмотря на умеренную поддержку влиятельных Францишека Шляхчича и Юзефа Тейхмы . Он также отказался вступать в коммунистическую партию , что могло бы значительно повысить его шансы, по словам тогдашнего министра культуры Юзефа Тейхмы. Критики начали разоблачать высокую стоимость проекта (стоимость K-202 составляла 6500 долларов за единицу для иностранных клиентов) и отсутствие коммерческого успеха, обвиняя Карпиньского в неэффективном управлении , мошенничестве и хищениях . В результате он потерял свою должность в проекте, который был быстро переименован в Mera 400 после очень незначительных изменений (около 1% функционального содержания) и не получил дальнейшего развития, что фактически положило конец шансам K-202 на коммерческий успех. Большинство из 30 прототипов активно работали в течение нескольких лет в 43 различных учреждениях по всей Польше. Например, в 1972 году машина К-202 использовалась для компьютеризации расчетов результатов чемпионатов Европы по борьбе. В настоящее время осталось всего несколько экземпляров; один можно увидеть в Музее техники в Варшаве. Единственный рабочий экземпляр находится в частных руках.
Разочарованный результатами производства К-202, Карпинский в 1978 году решил переехать в сельскую местность недалеко от Ольштына (деревня Домбрувка Велька ) и основал небольшое животноводческое ранчо. В 1981 году по приглашению Стефана Кудельского Карпинский переехал в Швейцарию, чтобы работать над магнитофонами Nagra .
В 1990 году, после ряда неудачных деловых начинаний, Карпинский решил вернуться в Польшу. В 1990-х годах он был консультантом по информатике у Анджея Олеховского и Лешека Бальцеровича . Он также пытался запустить собственные деловые начинания — ручной текстовый сканер «Pen-Reader», изобретенный во время его пребывания в Швейцарии, и кассовые аппараты «Libella», но оба провалились.
В 2009 году он был награжден Офицерским крестом Возрождения Польши за выдающиеся достижения в области компьютерной инженерии.
Яцек Карпинский умер 21 февраля 2010 года во Вроцлаве , где он жил с 1996 года.
В 2010 году он был посмертно награжден еще более престижным Командорским крестом Возрождения Польши , третьей по величине степенью этого ордена.
Было установлено, что Яцек Карпинский работал тайным информатором Службы безопасности с 1961 года. За свою работу он получал значительные финансовые вознаграждения, включая спонсируемые государством зарубежные отпуска с женой. [16] Работа Карпинского в основном была посвящена сбору технологических данных. Он также заявил, что это условие, при котором он склонен предоставлять информацию. Карпинский был ценным активом, много путешествуя с 1950-х годов и обладая широким кругом международных контактов. Он предоставил разведке много полезной информации, начиная с международной выставки в Лейпциге в 1961 году. [17] Но пик его деятельности пришелся на поездку в Соединенные Штаты, во время которой он собрал и передал обширный объем информации как о технологических центрах, так и о личностях американской науки и промышленности.
Историк Адам Кохайкевич утверждает, что его сотрудничество во многом было обусловлено наивностью в отношении ситуации в научном мире, а также целей и методов разведки. [18] Интенсивность сотрудничества Карпинского значительно снизилась в 1970-х годах, когда Карпинский стал не сотрудником, а целью для разведки. У Карпинского изъяли паспорт, в его ближайшее окружение внедрили информаторов для сбора информации о нем, его телефонные звонки и личная переписка также отслеживались. [19]
Кроме того, масштаб инженерных достижений Карпинского является предметом горячих споров. Утверждается, что его конструкция, в первую очередь K-202, была достаточно инновационной (или даже превосходила), чтобы успешно конкурировать с мировыми конкурентами (в первую очередь PDP-11 и Modular One ), и, таким образом, провал K-202 знаменует собой одну из самых больших возможностей для Польской Народной Республики для быстрой модернизации – Адриан Марковски сравнил Карпинского с Биллом Гейтсом. [20] Также утверждается, что поражение Карпинского было в первую очередь вызвано административной некомпетентностью и актами саботажа со стороны его врагов. Критики указывают на преувеличения в оценке Карпинским своей работы [21] и утверждают, что судьба проекта в государственных структурах была, по крайней мере частично, оправдана. [22] Они, среди них Мачей Сысло, подчеркивают огромные масштабы средств и организации, необходимые для успеха нового устройства, и указывают на неопределенность относительно реальных возможностей машины. [14]
Яцек Карпинский изображен в романе Романа Братного « Лот ку зиеми» как Марек Зых.