15 фев 2011 09:20Процессорные хроники 2010 года: год был событиями небогат, но это не значит, что их не было вовсеМы решили, что лучший способ подвести итоги 2010 года — это просто вспомнить основные его события. Как же их вычислить? Есть много способов, но один из них показался нам наиболее интересным: если сделать смелое предположение о том, что редакторы процессорного раздела нашего сайта действительно интересуются тем, о чём они пишут, то… правильно — то о самых интересных событиях года они наверняка написали! Осталось проверить данную гипотезу на практике и посмотреть, что из этого получится.
17 янв 2011 09:10Энциклопедия процессорных терминов: от uncore до high-kЭта справочная статья нужна, чтобы читатели не запутались в бесконечных терминах и сокращениях, переполняющих любую содержательную аналитику о процессорах и их архитектурах. Писать такие статьи без спецтерминов нельзя, иначе они превратятся в иносказательную кашу, из которой можно сделать какой угодно вывод, кроме правильного. Чтобы определиться, что именно автор имеет в виду под тем или иным специфическим словом или сокращением, не напоминая об этом каждый раз, и написана энциклопедия. Она также пригодится для изучения тематических иллюстраций, в изобилии встречающихся в процессорных статьях и презентациях и в большинстве случаев написанных на английском.
20 авг 2010 11:30Платформа LGA1156: старт, каких не было уже давноВсё, написанное в данной статье, является личной точкой зрения автора. Автор отдает себе отчет в том, что на самом деле все могло быть задумано совсем не так. В конечном итоге, планы корректировать приходится по самым разным причинам. В точности установить, как принимались те или иные решения, уже невозможно. Тем более, находясь в положении стороннего наблюдателя. Однако доступной информации достаточно, и вся она показывает, что получилось совсем не то, что планировалось. А вот изложенное далее, с точки зрения автора, ей не противоречит и даже наоборот.
11 авг 2010 02:00VIA Nano как инструмент для исследователя : дают ли эффект нечестные методы конкурентной борьбы?Компиляторы и библиотеки Intel работают зачастую подозрительно медленно на ЦП производства других компаний. Всё дело в том, что в генерируемом коде есть несколько версий наиболее критичных участков, оптимизированных для конкретной архитектуры или набора команд. Также в коде есть функция определения типа ЦП (на котором запущен код), чтобы выбрать верную ветвь. Nano впервые позволил провести независимое изучение честности программ и тестов благодаря тому, что опытный программист и исследователь Агнер Фог подобрал доступ к специальным регистрам для «перепрошивки» нужных значений. В результате лёгким движением регистра Nano превращается в Intel Core 2 (или любой другой процессор).
26 июл 2010 01:05«Нанопроцессор» VIA Nano — подробное изучение архитектурыПредположив, что читатель уже знаком с теорией и практикой энергоэффективных и дешёвых процессоров на примере Intel Atom, статью о VIA Nano мы построим по принципу поиска ответов на вопрос: «Почему VIA сделала это не так, как Intel?» Но сначала давайте попытаемся понять, что она вообще хотела.
11 июн 2010 00:15Процессор Intel Atom: всё, что вы хотели знать, но не могли найти. Часть 3 : Неравенство, Загадки, Резвость, СоперникиСтранностей у этого процессора набирается столько, что кажется, будто разработчики Intel почувствовали себя авторами захватывающего детектива для будущих исследователей. И первое, что бросается в глаза — те самые 24 КБ в кэше L1D. Но в начале снова некоторая теория.
09 июн 2010 00:15Процессор Intel Atom: всё, что вы хотели знать, но не могли найти. Часть 2 : Память, Выдержка, ВидыПрежде всего удивляют странные параметры L1D, но о них мы поговорим особо. Сейчас же добавим, что у всех кэшей — 64-байтовые строки. Это также нетипично, т.к. за последние 20 лет вычислительная индустрия выработала наилучшее соотношение длины строки кэша к куску данных, обмениваемых с памятью за такт — 4:1. Т.е. 2·8·4=64 байта на строку — оптимально для 2-канального контроллера памяти с 8 байтами/такт на канал. Неужели Intel намекает на использование двух модулей памяти на дешёвых и компактных мобильных ПК? Но ведь таких чипсетов для Атома не было полтора года после его выпуска, пока не вышел NVIDIA Ion. Правда, как выяснилось, второй канал памяти даёт Атому лишь 5–6 % прибавки к скорости…
07 июн 2010 00:15Процессор Intel Atom: всё, что вы хотели знать, но не могли найти. Часть 1 : Предыстория, Теория, Ядро, СилаКомпания Intel давно стала обращать пристальное внимание на мобильный потребительский сектор и выпускать ориентированные на него продукты. Поначалу это были процессоры, подобранные по малому энергопотреблению при прочих равных параметрах (разве что частоты пониже, да корпус поменьше). Затем стали выпускать ЦП, специально доработанные для подобных применений. Историю можно начать с чипа i80386SL, у которого впервые появился SMM (System Management Mode — режим управления системой), динамическое ядро было заменено на статическое (т.е. для сохранения энергии частота может падать до нуля), и добавлены контроллеры кэша, памяти и шин ISA и PI (Peripheral Interface). Все эти изменения увеличили число транзисторов аж втрое (с 275'000 у обычного 386SX/DX до 855'000), но инженеры посчитали, что такой бюджет оправдан. Помимо этого также были версии i386CX и i386EX без встроенной периферии с тремя режимами энергосбережения.
20 янв 2010 00:15Классификация x86-процессоров — попытка объять необъятное, понять непонятное и упорядочить неупорядочиваемое, с открытым финаломВ задаче создания общей классификации x86-процессоров (далее по тексту мы для краткости будем их называть просто «процессорами» или ЦП), самым важным является ответ на вопрос о том, зачем нам вообще нужна эта классификация. Ведь несколько десятков лет без неё жили, а тут вдруг понадобилась? И вообще, зачем в принципе нужны эти классификации? Отбросим клеветнические обвинения в том, что классификации нужны, чтобы было о чём писать, когда больше не о чем. На самом деле нужда в них возникает, когда мы настолько заблудились в эмпирически полученных знаниях в определённой области, что уже требуется их упорядочить.
04 ноя 2009 00:45Технология двоичной трансляции — сущность, сферы применения и особенности реализацииДвоичная трансляция (ДТ) — технология с достаточно длинной на данный момент историей, отсутствием каких-либо официальных документов, подробно описывающих достижения в этой области, и непредсказуемым будущим. Несмотря на то, что уже был реализован ряд систем двоичной трансляции и проведена серия исследований в этой области в различных научных центрах, до сих пор никто не использует такие системы в повседневной работе. Это и по сей день является многообещающей технологией и притягательным для многих инженеров направлением исследований. Уже давно витает в воздухе вопрос, где же реальные реализации в области двоичной трансляции, имеющие возможность стать всемирнопризнанными коммерческими продуктами?
27 июл 2009 05:15Методы увеличения вычислительной производительности — теоретические основыВсё время существования вычислительных машин, начиная ещё с арифмометров, создатели всегда хотели их ускорить. Какими способами у них это получалось и получается? Разумеется, никакого основного метода увеличить скорость вычислений нет, одновременно применяются почти все из до сих пор найденных. Поэтому для классификации потребуется разделение на качественные (интенсивные) и количественные (экстенсивные) ускорения.
16 июл 2009 12:551О разрядности процессоров — ищем ответ на простой на первый взгляд вопросЦелью данной статьи является попытка посеять сомнение в голове читателя, уверенного, что он знает о разрядности всё или почти всё. Но сомнение должно быть конструктивным, дабы сподвигнуть на собственное исследование и улучшить понимание.
03 июл 2009 09:25Выбор процессора — часть 1, теоретическаяВ данном материале мы попытаемся дать ответ на один очень простой и в то же время очень сложный вопрос: как правильно выбирать процессор? Разумеется, мы даже не будем пытаться представить свои советы в виде точной пошаговой инструкции, выполнив которую вы гарантированно получите качественный результат — очевидно, что существование такой инструкции невозможно. Поэтому, отказавшись от данной идеи сразу, мы решили пойти другим путём: попытаться сосредоточить в рамках одного материала необходимый набор базовых знаний, которыми нужно обладать, чтобы осознанно прийти к определённому выбору.
08 дек 2008 08:48«Новая старая» архитектура Core i7 : чего больше — сходства или различий?Выхода процессора Core i7, также известного под кодовым именем «Nehalem» ждали все. Ждали его и мы. Однако после того, как долгое ожидание закончилось, многие оказались, не побоимся этого слова, обескураженными: ведь ждали-то «простого и понятного» — что выпустит Intel первый свой процессор со встроенным контроллером памяти, а мы ей слегка попеняем за то, что она так долго не шла по давно проторенной AMD дорожке, но поглядим на результаты тестов производительности, умилимся, возрадуемся, и благодушно её простим. И вот, Intel выпустила Core i7. Однако оказалось, что это вовсе не «Core 2 со встроенным контроллером памяти», а нечто совсем-совсем другое. И как к этому относиться — совершенно непонятно. В этой, первой части статьи, посвящённой новой архитектуре Intel, мы попытаемся не прибегая к тестам понять, чего можно было ждать от нового процессора исключительно на основании описаний его характеристик.
18 ноя 2008 05:40Основные тенденции в секторе x86-64 процессоров — анализ и прогнозы
04 янв 2008 06:35Десктопные x86-процессоры в 2007 году : одним — надежды, другим — свершенияДа простят нас читатели за несколько несерьёзное начало повествования, но если шутка соответствует истине — то почему бы с неё не начать? Вкратце 2007 год на процессорном рынке можно описать так: Intel продолжала спокойно и неторопливо развивать архитектуру Core, AMD же всех весь год пугала, пугала...
19 июн 2007 05:12О некоторых особенностях использования встроенной компрессии файлов в файловой системе NTFS
18 янв 2007 07:22Технологии ATI CrossFire и NVIDIA SLI с точки зрения тестирования производительности процессоров
04 янв 2007 20:48Десктопные и серверные x86(-64) CPU в 2006 году — плановый взрыв без значительных повреждений
06 июл 2006 00:00Обзор микроархитектур современных десктопных процессоров. Часть 2: внеочередное исполнение операций
27 июн 2006 00:00Обзор микроархитектур современных десктопных процессоров. Часть 1: общая организация, кэш инструкций и предсказание переходов, выборка и декодирование
05 апр 2004 13:50Linpack и NAS Parallel Benchmarks — обзор пакетов измерения производительности кластерных систем
17 янв 2003 00:19Классификация, именование и краткие параметры процессоров
Показано с 31 по 60 из 72 результатов














