Кому-то это утверждение покажется слишком оптимистичным, но с учётом того, что, к примеру, связывание на этапе выполнения требует сначала просмотра таблиц связи и только после этого вычисления адреса требуемой процедуры, то разделение процессов связывания и выполнения как раз и повышает результирующее быстродействие в два раза (минимум).
Кстати, на заре архитектуры К10 бродили слухи о том, что AMD собирается внедрить многопоточность в это ядро, причём эта гипотетичная технология красноречиво называлась «антигипертрединг» (Anti HyperThreading). Теперь понятно, почему. Видимо, на тот момент концепция ещё не созрела, а теперь, похоже, настало её время.
Для реализации всех преимуществ архитектуры «Бульдозера» недостаточно только оптимизаций, обязательно потребуются специализированные системные команды для тонкого управления аппаратурой. Потребуется и дополнительная аппаратура, но это потом, в новых «строительных машинах», которые AMD собирается выпускать каждый год, а пока достаточно и того, что сделано. Удалось бы внедрить оптимизацию на уровне общих кэшей процессорного модуля, и этого уже будет достаточно для начала.
Остается загадкой: изначально авторы данной архитектуры предполагали подобное использование своего детища, или это получилось у них случайно? Типа того, как Колумб плыл в Индию, а открыл Америку?
Будущее покажет, а пока пора застолбить тему несколькими заявками, и пускай у меня с годик эти патенты попылятся...
С Intel у меня получилось угадать. Интересно, получится ли с AMD?
Если и здесь угадаю, то буду менять профессию — пойду в экстрасенсы. Говорят, там больше платят и по телевизору показывают.
К оглавлению
Стационарные и сетевые плееры: какой выбрать
Олег Нечай
Опубликовано 19 октября 2011 года
Физические носители аудио- и видеозаписей неуклонно сдают свои позиции: уже давно никому не нужны кассеты с магнитной плёнкой, мало кто покупает «фабричные» CD и DVD, а диски форматов SACD и Blu-ray вообще интересуют ничтожный процент ценителей. Сегодня важна не форма, а содержание — мультимедийные файлы. Они могут быть самых различных форматов и типов, использовать разнообразные алгоритмы кодирования и сжатия и, самое главное, храниться на любых носителях — от тех же оптических дисков до компьютерных винчестеров и флэш-памяти. Наконец, они могут лежать на жёстком диске в пределах локальной сети или на каком-то мощном сервере на другом краю света.
Переход от воспроизведения носителей к воспроизведению файлов породил такой невиданный ранее тип аудиовидеотехники, как мультимедийные плееры. Конечно, на персональном компьютере можно проиграть любой медиафайл — при наличии соответствующего кодека. Но специализированный плеер практически всегда будет проще в использовании (как в управлении, так и в коммутации) и во многих случаях гарантирует стабильное качество звука и изображения.