Byte Merge

Другие идентичные по назначению опции: Byte Merge Support, PCI Dynamic Bursting.

Параметр - Byte Merge

BIOS-утилита Byte Merge предназначена для оптимизации функционирования, улучшения показателей быстродействия и производительности шины PCI. Алгоритм работы данной функции аналогичен опции PCI Dynamic Bursting и напрямую связан с использованием PCI-конфигурации CPU to PCI Write Buffer. Настройка утилиты осуществляется при помощи значений Enabled, Disabled.

Принцип работы

Как известно, центральный процессор имеет возможность мгновенно обработать 64 бита информации (или 4 строки PCI) при помощи интегрированного в системную плату буфера шины. Данный алгоритм, осуществляемый при помощи функции CPU to PCI Write Buffer, позволяет существенно экономить ресурсы процессора, снижая время его простоя, а также уменьшая энергопотребление ЦП.

Если же рассмотреть данный процесс под другим углом зрения, то можно обнаружить то, что процессор обрабатывает строки разной длины: 8, 16 или 32 бит. В то же время обработка даже 8 бит считается полноценной операцией. Но оставшиеся незанятыми ячейки буфера совершают холостой ход, что существенно снижает пропускную способность шины PCI.

Для устранения этой особенности и оптимизации работы системы была разработана утилита Byte Merge. Данная функция представляет собой алгоритм объединения строк 8 и 16 бит в 32-битную строку. Это позволяет буферу записи предварительно «склеить» небольшие строки, а после этого передать результат для обработки на шину PCI. Вследствие этого количество операций на шине PCI уменьшается, снижается ее загруженность, в то время как коэффициент производительности растет.

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

Стоит ли включать?

В целях повышения эффективности, пропускной способности PCI-bus и улучшения общей производительности системы рекомендуется использовать функцию Byte Merge в значении Enabled (Разрешено). В обратном случае (при деактивации данной опции) алгоритм работы останется прежним, за исключением того, что обрабатываемые процессором данные не будут накапливаться и объединяться в блоки по 32 бита, а шина PCI будет задействована при наличии любого обращения к ней.

Следует заметить, что при активации рассматриваемой функции могут возникнуть проблемы с работой некоторых сетевых плат (или NIC). В частности, это относится к сетевым адаптерам серии 3Сom 3С905. Поэтому при возникновении неполадок в работе сетевой карты рекомендуется деактивировать данную опцию, присвоив ей значение Disabled.

Порекомендуйте Друзьям статью: