Оставляя убитых и раненых, бросая вещи, горожане кинулись к воротам. Запертым. Французы тоже понимали роль лишних ртов. Метнулись назад - ядра и картечь. Уцелели лишь самые ловкие, сумевшие пробраться между имперскими линиями в соседние села, и самые жалкие, над кем смилостивились французы, пустившие их в город.
Но французы держались, хотя на обед у генерала Амбер-Дюбайе подавали кошку, обложенную дюжиной мышей, а стоила киска шесть франков. (О ценах на мышей история умалчивает.) Осаждающие вспомнили, что именно в Майнце работал первопечатник Гутенберг. Был налажен выпуск поддельных номеров "Moniteur universel", официоза Конвента. Там говорилось, что генерал Дюмурье сверг Конвент, и на троне - Луи XVII. Была организована доставка этих газет в Майнц с контрабандистами-прорывателями блокады и парламентерами. Проблему это не решило, но влияние на моральный дух осажденных в Майнце войск, видимо, оказало. Город капитулировал.
Так что же мог увидеть на своей первой войне фон Клаузевиц?
То, что насилие, осуществляемое путем нарушения работы таких обыденных механизмов, как подвоз в город еды, страшнее, чем идеальный строй и ружья прусских полков! Да, для этого была нужна осада, но главным фактором насилия, воздействующим на осажденный Майнц, как и позже на блокадный Ленинград, были не обстрелы и пожары, а голод. Вызванный, повторим, нарушением товарного обмена!
А товарный обмен ныне очень сильно завязан на Сеть. Автор не поленился проверить - и крохотная лавочка автомобильных запчастей, и супермаркет с едой - везде логистика чисто компьютерная, сетевая. Сеть ведь самый дешевый канал коммуникаций, допускающий передачу огромных объемов информации с низкими издержками и к тому же органично интегрированный со средствами обработки этой информации. То есть выведение из строя Сети тем или иным способом (перечислять их аудитории "КТ" не имеет смысла) нарушит повседневную жизнь, сделает ее удивительно некомфортной. Помните - поверх каждого канала поставки материальных ресурсов идет информационный канал транзакций. Пусть на складах навалом еды - когда невозможно передать информацию о том, где на нее существует платежеспособный спрос, этой еды все равно что и нет! То есть мы можем сделать вывод о принципиальной возможности кибернасилия. Когда же оно превратится в кибервойну?
Во-первых, когда такое кибернасилие будет направлено не на владельцев магазинов, а на государство.
Во-вторых, когда такое насилие будет организовано государством.
При несоблюдении названных условий - это рэкет, хулиганство, нарушение законов
В ядре же nVidia G80 все 128 скалярных процессора являются универсальными.
Каждый ALU в R600 выполняет одну инструкцию, а число потоков равно 64, то есть числу суперскалярных процессоров. И хотя в G80 вдвое больше потоков, в R600 количество операций за такт может достигать 320, что означает гораздо более высокую скорость обработки шейдеров. Но только теоретически: все зависит от "оптимальности" кода и от эффективности работы диспетчера, ведь в худшем случае производительность может упасть до 64 операций за такт.
Иными словами, в определенном смысле архитектура R600 уступает архитектуре G80, где производительность практически не зависит от эффективности кода. К тому же у R600 всего 16 текстурных блоков, а у G80 - вдвое больше, что дает процессору nVidia неоспоримое преимущество в играх с относительно простой графикой, не перегруженной шейдерами.
Унифицированная архитектура отлично масштабируется, то есть добавляя процессоры или урезая их количество, можно конструировать более мощные или менее мощные видеоускорители. Так, в чипе среднего уровня RV630 мы видим 120 потоковых процессоров, а в бюджетном RV610 - всего лишь 40. Разумеется, этим отличия не исчерпываются, и в младших модификациях отсутствуют некоторые блоки, которые бесполезны в процессоре, не обладающем достаточной производительностью.
Необычным нововведением для компьютерных видеоускорителей стал программируемый блок тесселяции, то есть разбиения поверхностей на полигоны.
Этот модуль, который инженеры AMD позаимствовали из процессора ATI Xenos для игровой приставки Microsoft Xbox, позволяет аппаратно повышать детализацию изображения без дополнительной нагрузки на центральный процессор. Единственное "но" - для его использования разработчики игр должны заложить в шейдеры соответствующие алгоритмы.
Еще одна конструктивная особенность R600, отсутствующая в RV610/630, - кольцевая шина памяти, которая существенно доработана по сравнению с вариантом предыдущего поколения, реализованным в процессорах серии R520 (семейство X1xxx).
Создавая кольцевую шину, инженеры AMD/ATI стремились минимизировать задержки и повысить надежность доступа к видеопамяти. Главное отличие новой кольцевой шины от старой - двунаправленность (раньше запросы графического ядра шли непосредственно к памяти, а по кольцевой шине отправлялись только ответы).
В процессоре R600 кольцевая шина с фактической шириной 1024 бита (512 бит в двух направлениях) соединяет восемь 64-битных каналов памяти и при использовании памяти типа GDDR3 обеспечивает пропускную способность более 100 Гбайт/с.