|
|
К сожалению, ответ на этот вопрос будет, скорее всего, отрицательным, если ориентироваться на существующие технологии. Прогресс в области цифрового ТВ и DVD-видео был связан с повышением эффективности сжатия информации. Сегодня алгоритмы сжатия данных вышли на энтропийный предел. Используемая технология на кремнии, позволяет работать с разрешением ~15 нм. На подходе мемристоры и графеновые транзисторы (5 нм), но постоянная кристаллической решетки кремния ~0,1нм. Да и совместить технологию на кремнии с графитом будет не просто. Понятно, что запас повышения разрешения менее 10, и это ограничение не технологии, а физики. Наиболее скоростные каналы передачи данных (оптоволоконные) работают на скорости 10 11 бит/c (используется 16 потоков в одном волокне), а постоянная поляризации диэлектрика составляет 10 -13 сек (запас на 5 лет развития с тем же темпом). За счет l -коммутации можно увеличить скорость передачи еще в 5-10 раз. Рост тактовых частот процессоров замедлился и уже в 2004 году производители перешли на многоядерную схему. Но и здесь ресурсы не беспредельны – уже сегодня на кристалле около 70% поверхности занимают проводные соединения между активными элементами, да и делать кристаллы размером с книгу вряд ли можно считать целесообразным. Кроме того, производительность вычислений растет в среднем пропорционально логарифму числа процессоров. Ярким примером сложившейся ситуации может служить супер-ЭВМ рекордсмен (Япония; 10 петафлоп/c), которая занимает 800 стоек и требует для своего питания и охлаждения отдельной электростанции (5 МВт = мощности первой АЭС в Обнинске; см. рис. ниже). А это самая энергоэффективная машина на сегодняшний день (2,2 Гфлопс/Вт). Что ждать от супер-ЭВМ следующего поколения – машина размером с небольшой город?
Вычислительные машины в 2005 году потребляли 1,2-1,5% производимой энергии (в США), большая часть из этой доли приходится на настольные машины и небольшие серверы. Но было принято решение сократить потребление в 2 раза. Эта задача была решена, что дало толчок к формированию направления green computing. Предполагается, что критических значений технологии достигнут в 2020-25 годах. Число машин, подключенных к Интернет, достигло 1,5 млрд. Вместе с iPhone, iPad и пр. это число достигает 4 млрд. Человечество уже не может жить без машин и сетей. Машины управляют потенциально опасными технологиями, авиалайнерами, энергетическими системами, проектируют новые лекарства, на очереди встраивание чипов в организм человека и т.д. Но ведь машины и используемые ими каналы передачи данных имеют конечную надежность. Среднее число ошибок на 1000 строк кода равно 15-50. Для Linux это число равно 7. Продукты Microsoft после отладки характеризуются цифрой 0,5 ошибок на 1000 строк кода. Рекордное значения имеют программные продукты NASA JPL (навигационные программы для космических объектов) имеют 0.003 ошибки на 1000 строк кода. имеют конечную надежность. В программном обеспечении любой современной машины содержится до 50000 ошибок. По этой причине жизненно важным становится поиск решений, которые бы гарантировали приемлемый результат даже на ненадежной машине с ошибками в программном обеспечении. Согласно существующим оценкам в дистрибутиве Debian содержится около 3 миллионов ошибок (на 350 млн. строк кода)! Быстро растет объем информации. Журнал Economist оценивает, что объем данных каждый год увеличивается на 60%. Эта точка зрения подтверждается аналитиком компании IDC, который предсказывает, что ‘цифровая вселенная' вырастит до 1.8 зеттабайт (10 21 байт) в 2011, на 47% по отношению к 2010, и превысит 7 ZB к 2015. 1 зеттабайт эквивалентен содержимому 50 библиотек конгресса США. На рис. 1 показан рост информационных объемов и доступной памяти. Зазор между потребностями и возможностями со временем только увеличивается (200 петабайт в год). Рис.1. Рост потребности и возможности памяти Дело идет к тому, что любая информация, как хранимая, так и передаваемая будет криптографически защищена. Но для алгоритмов защиты не доказаны теоремы криптографической прочности, а современные вычислительные технологии, в частности графические процессоры, сокращают срок жизни криптографических ключей. С учетом этого обстоятельства кривые на рис. 2 можно опустить вниз на 10 единиц. Рис. 2. Время жизни криптографических алгоритмов На рис. 3 показана эволюция числа WEB-серверов по годам с января 1996 по октябрь 2011 годов. В последнее время темп роста составил 250000000 серверов в год. Пора подумать о том, чтобы использовать эту мощность, которая превышает возможности всех супер-ЭВМ, для решения каких-то актуальных проблем. Рис. 3. Рост числа WEB-серверов по годам В нашей стране на высшем уровне принято решение о переходе на единое бесплатное программное обеспечение с открытыми кодами. Но чрезмерная унификация весьма опасна, так как первый же вирус сможет обрушить всю общенациональную сеть. Господь недаром создал нас с разными генными наборами, иначе первая же эпидемия чумы, холеры или гриппа очистила бы Землю от человечества. Сетевая безопасность уже давно стала еще одной важной проблемой. 70% часто посещаемых WEB-сайтов содержат вредоносные коды и заражают посетителей. Рекордный размер botnet достиг 12 млн. машин. Впрочем, самая большая botnet – это совокупность машин с ОС Windows (ведь мы не знаем, какие программы туда заносятся при обновлении ОС). Емкость памяти современных машин (~1Тбайт) по порядку величины сравнялся с числом нейронов в мозге человека, сигналы в человеческом теле распространяются со скоростью менее 130м/сек. Машины же выполняют миллион миллиардов операций в секунду, но конкурировать с человеком при выполнении творческих заданий пока не могут. Разработчики программного обеспечения стремятся сделать программы более дружественными для пользователя. Но это сопряжено с усложнение программ. Сформулирован закон Niklaus Wirth, который гласит, что скорость работы новых программ понижается быстрее, чем увеличивается быстродействие вычислительного оборудования. Усложнение программ делает их уязвимее, а требование к их надежности растет от дня ко дню. В 2008 году в мире использовалось 350.000.000 USB-флэш модулей памяти, что создает определенные угрозы. За последние два года 52% предприятий пострадали от утраты конфиденциальных данных, хранившихся на USB-драйвах. На рынке появились приборы, которые требуют аутентификации для доступа к таким устройствам. Флэш-память стала причиной занесения вируса в машины Международной космической станции. В 2011 году на рынке появился первый квантовый компьютер (128-кубит, Т=0,01 К 0 ) Компьютер занимает площадь 10 кв. метров. Он умеет распознавать фотографии известных достопримечательностей. Проблемы
|