«18 вычислительных блоков против 12 вычислительных блоков =/= на 50% больше производительности. Многоядерные процессоры унаследовали (у ЦП. - О. Н.) неэффективный рост производительности с увеличением числа вычислительных блоков, поэтому просто некорректно говорить о 50-процентном приросте производительности графического процессора», — пишет Пенелло. Вообще-то именно в графических процессорах, в отличие от центральных, нагрузка масштабируется почти идеально, поэтому вдвое больше ядер — это в самом деле вдвое большая производительность.
«Вдобавок к этому каждый наш вычислительный блок на 6% быстрее. И это не просто 6-процентное увеличение тактовой частоты». Сокровенный смысл этого утверждения уловить так и не удалось.
«У нас большая пропускная способность памяти. 176 Гбайт/с — это пиковая скорость GDDR5 «на бумаге». Наш максимум «на бумаге» — 272 Гбайт/с (68 Гбайт/с для DDR3 + 204 Гбайт/с для ESRAM). ESRAM способна одновременно считывать и записывать данные, поэтому, как я понимаю, эти цифры неправильно интерпретируют». Просто складывать скорости двух разных типов памяти, даже физически расположенных в различных местах, наверное, более чем некорректно. К тому же мы не знаем, как реально используется действительно быстрая ESRAM объёмом всего 32 Мбайта и насколько она ускоряет тормозную DDR3, но нам известно, что у PlayStation 4 скоростная GDDR5 и что её там намного больше.
«У нас на 10% более мощный центральный процессор. Не просто более быстрый процессор, но и намного лучший звуковой чип, снижающий нагрузку на ЦП». Вполне возможно, что это действительно так.
«Мы прекрасно понимаем важность GPGPU (ГП общего назначения, то есть применение графического процессора для общих вычислений). В Microsoft изобрели DirectCompute (программный интерфейс. - О. Н.), и мы используем GPGPU в серийном продукте с 2010 года: он называется Kinect». Не очень понятно, при чём тут API для общих вычислений, если речь идёт по большому счёту о графической производительности.
«Если говорить о GPGPU, то у нас втрое выше пропускная способность шины ГП-ЦП для GPGPU, составляющая 30 Гбайт/с, что значительно повышает способность ЦП эффективно считывать данные, генерируемые ГП». Вероятно, это какая-то внутренняя информация, поскольку официально ни о чём подобном нигде не говорилось.
В заключение Пенелли выражает надежду, что эти более конкретные цифры помогут осознать: в Microsoft действительно минимизировали «узкие места» системы. Кроме того, он дал понять, что в целях развенчания мифа об огромном разрыве в производительности между Xbox One и PlayStation 4 самые квалифицированные инженеры-разработчики компании готовы рассказать подробности о конструкции приставки.
* * *
Разумеется, абстрактное сравнение заявленных показателей и даже моделирование систем вряд ли можно считать объективной оценкой производительности реальных приставок, и все аргументы в пользу той или иной стороны, пока настоящие серийные экземпляры Xbox One и PlayStation 4 не столкнутся лицом к лицу, будут оставаться лишь досужими домыслами. Именно поэтому несколько удивляет та неожиданная активность, с которой представители Microsoft бросились опровергать мнение о значительном отставании их детища от новой японской консоли.
Технологии
Пластиковый сейф: исследование уязвимости в системах цифровой сертификации
Андрей Васильков
Опубликовано 17 сентября 2013
Многие смарт-карты обладают низкой криптографической защитой либо не имеют её вовсе. Это утверждение справедливо даже для тех карт, которые признаны соответствующими жёстким критериям FIPS 140-2 Level 2 и надёжность которых подтверждена двумя международными сертификатами. К такому выводу пришла группа из семи независимых криптографов.
Полный отчёт об исследовании, компрометирующем существующую систему сертификации, будет представлен на конференции Asiacrypt 2013. Часть любопытных деталей стала известна уже сейчас.
Серьёзная уязвимость была выявлена в тайваньской программе цифровой сертификации с использованием персональных смарт-карт. С учётом её характера можно предположить, что она затрагивает другие страны и области применения. Основная проблема заключается в генераторе псевдослучайных чисел (ГПСЧ), применяемом в широко распространённом варианте криптосистемы RSA.