Технологии


ТехнологииТехнологии, как сумма мастерства, двигают научно-технический прогресс, одновременно являясь и его побочным продуктом. На старте того или иного умения трудно предположить, станет ли оно прорывной технологией или утонет в бесконечных поисках человечества лучшего из искусств — искусства жить.

Остров невезения или почему Яндекс не отменит SEO-ссылки

SEO-ссылки (они же — платные, продажные, неестественные и т.п.) давно и прочно ассоциируются у многих, как один из главных ва­ри­ан­тов про­дви­же­ния сайта (а у некоторых — и как единственный). В то же время ещё в 2009-м году в мадридском докладе, а после на каждой из SEO-конференций чет­ко произносилось, что Яндекс знает почти все про платные ссылки, знает с точ­но­стью до 90-99%.

Горизонты техники для персонального компьютера: Access Control Services

Дебютная идея микропроцессорной технологии — де­ле­ги­ро­вать мак­си­маль­ные вычислительные полномочия сис­тем­ной логике и пе­ри­фе­рий­ным мик­ро­конт­рол­ле­рам — возвращается по законам диалектики на ка­чест­вен­но ином уровне. Неотвратимость этого понималась даже тогда и именно тогда, когда концентрация функций центрального процессора достигла своего насыщения. Дальнейший рост производительности персональных компьютеров немыслим без интеллектуализации чипсета.

Распределенные вычисления персональных платформ

Известно, что технология VT-d использует цент­ра­ли­зо­ван­ный подход. Это выражается в том, что один Translation Agent (в дальнейшем будем называть его просто агент) выполняет трансляцию адресов для всех bus-master устройств. В этом контексте систему, в которой несколько групп bus-master устройств и несколько агентов, яв­ля­ю­щих­ся центральными в своих группах, также будем считать централизованной. Очевидно, что обслуживание группы устройств одним агентом позволяет снизить аппаратные затраты и упростить логику трансляции адресов.

Редактировать BIOS. Эпизод второй

Продолжаем исследовать возможности Flash Images Tool по внесению пра­вок в BIOS и связанные с ним стуктуры.

В предыдущей статье «Редактируем BIOS» мы рассмотрели декомпозицию флеш-образа на составные части: регионы и разделы (партиции). По­лу­чен­ный в результате этим ма­ни­пу­ля­ций образ базовой системы ввода и вывода годен к ра­бо­те с утилитой AMIBCP.

Сейчас наша задача  обратна к предыдущей — вернуть в файл измененный BIOS и собрать из имеющихся частей код для заливки во Flash ROM.

Умные алгоритмы шинного арбитража

Атомарные операции, призванные устранить возможные коллизии в SMP-системах, — простое и надежное ле­кар­ство от головной боли, вызванной столкновением лбами конкурирующих за ресурсы процессов. И не важно, что на время выполнения атомарной операции одним из них, до­ступ к сис­тем­ной шине запрещен для всех остальных, в том числе и для bus-mast­er устройств. Используя бок­сер­скую терминологию, можно сказать, что пока одному хорошо, все остальные сцепились в клинче. Оп­ти­ми­зи­ро­вать про­из­во­ди­тельность системы можно только поменяв подходы и только с помощью хитрых и умных алгоритмов шинного арбитража.

Редактируем BIOS

Сказано уже многократно, а совет до сих пор не теряет актуальность: «Десять раз подумай, прежде чем обновлять BIOS». Но психология бессильна против жажды к новому. Особенно в тех ситуациях, когда требуется получить скры­тый по­тен­ци­ал, заложенный производителем в компьютер.

Преграды и препятствия на пути к поставленной цели не помеха! Если не получается «по науке», на помощь придет выдумка. Так, в ситуации, когда AMIBCP не справляется с редактированием образа BIOS, с помощью обходных ма­нев­ров можно достичь ус­пеш­но­го результата.

Атомарные операции. Современный тренд

Как было сказано в предыдущей статье, атомарность имеет особое значение для организации параллельных процессов и механизмов их обеспечения в работе гипервизоров виртуальных сред.

В современных мультипроцессорных системах, наличие аппаратной поддержки для организации ячеек-семафоров является важным фактором повышения надежности и производительности системы. В ходе эволюции центральных процессоров и шинных технологий, механизм атомарных операций получил свое дальнейшее развитие.

i8086, один из самых первых процессоров, выпускавшихся компанией Intel

Мультипроцессорная и, особенно, виртуализацонная платформа должны иметь гарантию того, что операции, которые при рассмотрении на аппаратном уровне состоят из нескольких шинных циклов, выполняются как неделимые. Такие операции называются атомарными (Atomic Operations).

Геймерская республика живет по UEFI-законам

Сайт Republic of Gamers, работающий в домене асус-дот-ком, в канун своего пятилетия анонсировал еще один сервис для любителей компьютерных игр. Речь идет о сохранении в виде профайлов установок BIOS и настроек CMOS. Примечательно, что ROG Exchange, — так называется эта возможность, — позиционируется как профессиональный инструмент и вместе с утилитой MemTweakIt позволит выполнять тонкие настройки игровой платформы и сохранять их в общедоступной базе данных. Теперь борьба за каждый оверклокерский мегагерц может быть бережно сохранена.

AMIBCP и современные версии AMIBIOS

Так получилось, что компания American Megatrends свободно не распространяет программное обеспечение AMI BIOS Configuration Programm (AMIBCP). Но мир устроен как-то по-другому, и вот уже много лет сервисные инженеры и продвинутые пользователи освоили и успешно пользуются этим замечательным инструментом. Все эти годы главной неприятностью была и остается несовместимость новых версий AMIBIOS с прежними релизами AMIBCP. Но мы-то знаем, что мир устроен так, что «правильная» версия рано или поздно появится. :)

Страницы