Цифровой журнал «Компьютерра» № 101 - Коллектив Авторов
Шрифт:
Интервал:
Закладка:
С позиций реализации компьютер с шестнадцатиразрядной шиной обеспечивает поддержку 216 (65536) адресов памяти, в то время как троичный компьютер аналогичной разрядности поддерживает 316 — около сорока трёх миллионов адресов. Есть над чем задуматься, учитывая более простую работу троичной логики с отрицательными значениями, что также существенно упростит архитектуру микропроцессоров.
Остаётся надеяться, что души «Сетуни» и «Сетуни-70» обретут троичное бессмертие не только в программных эмуляторах, но и в будущих поколениях компьютеров, которые не будут знать, что «третьего не дано».
Читайте также: Александр Самсонов о троичной логике и сетевой археологии. Энтузиаст, пытающийся возродить «Сетунь-70» в виде программного эмулятора, рассказал «Компьютерре» о малоизвестной истории «Сетуни» и практических преимуществах троичной логики.
- Автор выражает признательность за помощь в подготовке материала фотографу Надиру Чанышеву, Юлии Сергеевне Владимировой — инженеру второй категории лоборатории электронных вычислительных машин факультета вычислительной математики Московского государственного университета, а также ресурсу "Троичная информатика".
К оглавлению
Интервью
Павел Фролов («ГНУ/Линуксцентр») о НПП
Евгений Крестников
Опубликовано 27 декабря 2011 года
В интервью с Дмитрием Комиссаровым мы вкратце затронули тему финансово-экономического обоснования внедрения разработанных в рамках национальной программной платформы продуктов. Рассказать о переданном в Минкомсвязи ФЭО подробнее согласился Павел Фролов, руководитель компании ГНУ/Линуксцентр, который координировал работу над документом.
- Скажите, кто из экспертов разрабатывал данное обоснование, и по какой методике проводились расчёты?
- Список экспертов, разрабатывающих ФЭО, включает специалистов ИПМ им. М.В. Келдыша РАН, ИПУ им. В.А. Трапезникова РАН, МГУ им. М.В. Ломоносова. Список привлечённых предметных экспертов по ИКТ, СПО, экономике и прочим направлениям приведён в приложениях к ФЭО и будет опубликован после приёмки работ в Минсвязи.
- Порядки сумм впечатляют. В приведённых ПингВином данных речь идёт об экономии до 80 процентов по статье «Приобретение программных средств» и до 50 процентов по статье «Оплата услуг сторонних организаций и специалистов по ИКТ» (с 2012 по 2020 год). Нельзя ли узнать, на чём основаны эти выкладки?
- По статье «Приобретение программных средств»: при внедрении НПП один из главных смыслов — государство и бизнес «обязуются» за эти девять лет легализовать весь имеющийся у них пиратский софт (то есть оплатить его или заменить на СПО-аналоги). Поскольку уровень пиратства в РФ (2010 год) оценивался почти в 70 процентов, то эта сумма засчитывается в баланс экономии по данной статье. Остальная экономия по статье (десять процентов) — это постепенный переход от проприетарного ПО к аналогичному СПО.
По статье «Оплата услуг сторонних организаций и специалистов по ИКТ»: здесь основной выигрыш (двойной) достигается за счёт удешевления услуг ИКТ-специалистов (и организаций), за счёт отсутствия необходимости получения дорогостоящих сертификатов вендоров проприетарного ПО и сокращения количества очень высокооплачиваемых зарубежных специалистов (и организаций), участвующих в проектах внедрения проприетарного ПО (особенно крупных корпоративных систем и масштабных ИКТ-инфраструктурных проектов). Кроме того, происходит увеличение унификации ПО в НПП, а следовательно, увеличение количества специалистов по ИКТ во всех рыночных нишах ИКТ (особенно в дорогостоящих) и, естественно, снижение стоимости данных специалистов (по аналогии: специалисты по SAP -> специалисты по 1С). Увеличивается количество недорогих курсов по типовым программам НПП для привлечения молодёжи в ИКТ (см. предыдущий тезис).
- В пресс-релизе также говорится о дополнительным экономическом эффекте.
- В соответствии с расчётами, приведёнными в ФЭО, внедрение НПП будет иметь глобальные последствия для всей ИКТ-отрасли России, а также и в целом для социально-экономической системы России. Поэтому импортозамещение является только одним из прямых последствий внедрения, которое было включено в общий прямой эффект от внедрения НПП.
- Последний вопрос с НПП не связан. Насколько велик эффект от внедрения GNU/Linux на рабочих станциях? Экономия от внедрения свободной ОС на серверах действительно велика из-за высокой стоимости лицензий на серверный софт. Но ведь клиентское проприетарное ПО стоит не так дорого. Есть ли здесь смысл экономить?
- Экономия достигается за счёт использования единого репозитория СПО, то есть за счёт ухода от повторных затрат на разработку аналогичных приложений. Цена лицензий на рабочие станции невысока, однако их много, поэтому общий поток лицензионных платежей в масштабах страны оказывается значительным. Перенаправление данного потока внутрь ИКТ-отрасли России окажет существенное влияние на информационную безопасность страны. Данный вопрос рассмотрен подробно в разделе ФЭО, связанном с косвенными последствиями внедрения НПП на экономику России в целом.
К оглавлению
А. Самсонов о троичной логике и цифровой археологии
Андрей Письменный
Опубликовано 29 декабря 2011 года
В шестидесятые годы прошлого столетия в СССР разрабатывали уникальные вычислительные машины «Сетунь». В отличие от обычных компьютеров, они оперировали данными по законам не двоичной, а троичной логики (подробности — в статье Евгения Лебеденко "Tertium Datur"). Хотя исправных троичных ЭВМ не осталось, идея, на которой они были основаны, настолько интересна и необычна, что о «Сетуни» помнят до сих пор.
Александр Самсонов не застал тех времён, но увлекается троичной логикой сегодня. В свободное время он собирает и систематизирует информацию о троичных компьютерах и троичной логике. Помимо этого, он координирует группу, работающую над программным эмулятором «Сетуни-70».
- Как вы наткнулись на эту тему?
- Совершенно случайно. Году в 1998 читал журнал American Scientist, и там была статья о троичной неуравновешенной системе исчисления. Потом, если не ошибаюсь, троичная логика была упомянута во втором томе Дональда Кнута, и каким-то образом мне попалась статья о том, что существовала даже троичная ЭВМ. Я начал интересоваться, ходить по библиотекам, пытаться найти публикации, меня это захватило.
Когда я начинал, у меня не было ни единого знакомого, который не то что знал, а хотя бы мог понять основные принципы троичного представления данных. Дипломированному программисту показываешь эту систему, но для него понять, что нужно не только складывать, но ещё и вычитать — это шок и взрыв мозга. Кто-то сразу начинает критиковать, кто-то через какое-то время понимает. Некоторые вообще не в состоянии понять после того, как долго работают с двоичной логикой, что всё может быть проще и быстрее.
- И теперь вы пытаетесь организовать тех, кто интересуется троичной логикой?
- Всего заинтересованных — несколько десятков, но постоянно контактируют и чем-то занимаются человек пять. В России только один человек, все остальные из других стран — Штатов, Швеции и так далее. В Украинском Институте кибернетики серьёзно занимались этой темой, были публикации, патенты, какие-то схемы на уровне того времени. И у нас в Институте прикладной математики Варшавский занимался этим. Но он сконцентрировался на математике, а потом, с его отъездом, исследования прервались.
- Что представляла собой «Сетунь», и откуда она взялась?
- «Сетунь» — это первая и единственная в мире серийно производившаяся троичная вычислительная машина, которая относилась к классу малых. Её создали в лаборатории вычислительных систем МГУ. Работа началась в 1955 году, когда Николаю Петровичу Брусенцову дали задание ознакомиться с разрабатывающимися на то время ЭВМ, чтобы впоследствии приобрести одну их них для нужд университета.
- А Николай Петрович вместо этого сказал, что ему не нравится двоичная логика?
- Не совсем так. Его направили в одно из КБ, которое занималось созданием ЭВМ. Он с большим интересом наблюдал, каким образом производится машина, и обратил внимание на то, что некоторые элементы недостаточно оптимально используются, в частности память. Поскольку было много брака, приходилось устанавливать в два раза больше элементов.