Send USB isochronous transfers from a WinUSB desktop app

Starting in Windows 8.1, the set of WinUSB Functions have APIs that allow a desktop application to transfer data to and from isochronous endpoints of a USB device. For such an application, the Microsoft-provided Winusb.sys must be the device driver.

A USB device can support isochronous endpoints to transfer time-dependent data at a steady rate, such as with audio/video streaming. There is no guaranteed delivery. A good connection shouldn’t drop any packets, it is not normal or expected to lose packets, but the isochronous protocol is tolerant of such losses.

The host controller sends or receives data during reserved periods of time on the bus, are called bus intervals. The unit of bus interval depends on the bus speed. For full speed, it’s 1-millisecond frames, for high speed and SuperSpeed, it’s 250-microseconds microframes.

The host controller polls the device at regular intervals. For read operations, when the endpoint is ready to send data, the device responds by sending data in the bus interval. To write to the device, the host controller sends data.

How much data can the app send in one service interval

The term isochronous packet in this topic refers to the amount of data that is transferred in one service interval. That value is calculated by the USB driver stack and the app can get the value while querying pipe attributes.

The size of an isochronous packet determines the size of the transfer buffer that the app allocates. The buffer must end at a frame boundary. The total size of the transfer depends on how much data the app wants to send or receive. After the transfer is initiated by the app, the host packetizes the transfer buffer so that in each interval, the host can send or receive the maximum bytes allowed per interval.

For a data transfer, not all bus intervals are used. In this topic, bus intervals that are used are called service intervals.

How to calculate the frame in which data is transmitted

The app can choose to specify the frame in one of two ways:

  • Automatically. In this mode, the app instructs the USB driver stack to send the transfer in the next appropriate frame. The app must also specify whether the buffer is a continuous stream so that the driver stack can calculate the start frame.
  • Specifying the start frame that is later than the current frame. The app should take into consideration the latency between the time that the app starts the transfer and when the USB driver stack processes it.

Code example discussion

The examples in this topic demonstrate the use of these WinUSB Functions:

In this topic, we’ll read and write 30 milliseconds of data in three transfers to a high speed device. The pipe is capable of transferring 1024 bytes in each service interval. Because the polling interval is 1, data is transferred in every microframe of a frame. Total of 30 frames will carry 30*8*1024 bytes.

The function calls for sending read and write transfers are similar. The app allocates a transfer buffer big enough to hold all three transfers. The app registers the buffer for a particular pipe by calling WinUsb_RegisterIsochBuffer. The call returns a registration handle which is used to send the transfer. The buffer is reused for subsequent transfers and offset in the buffer is adjusted to send or receive the next set of data.

All transfers in the example are sent asynchronously. For this, the app allocates an array of OVERLAPPED structure with three elements, one for each transfer. The app provides events so that it can get notified when transfers complete and retrieve the results of the operation. For this, in each OVERLAPPED structure in the array, the app allocates an event and sets the handle in the hEvent member.

This image shows three read transfers by using the WinUsb_ReadIsochPipeAsap function. The call specifies offset and length of each transfer. The ContinueStream parameter value is FALSE to indicate a new stream. After that, the app requests that subsequent transfers are scheduled immediately following the last frame of the previous request to allow for continuous streaming of data. The number of isochronous packets are calculated as packets per frame * number of frames; 8*10. For this call, the app need not worry about calculating start frame number.

winusb function for isochronous read transfer.

This image shows three write transfers by using the WinUsb_WriteIsochPipe function. The call specifies offset and length of each transfer. In this case, the app must calculate the frame number in which the host controller can start sending data. On output, the function receives the frame number of the frame that follows the last frame used in the previous transfer. To get the current frame, the app calls WinUsb_GetCurrentFrameNumber. At this point, the app must make sure that the start frame of the next transfer is later than the current frame, so that the USB driver stack does not drop late packets. To do so, the app calls WinUsb_GetAdjustedFrameNumber to get a realistic current frame number (this is later than the received current frame number). To be on the safe side, the app adds five more frames, and then sends the transfer.

winusb function for isochronous write transfer.

After each transfer completes, the app gets the results of the transfer by calling WinUsb_GetOverlappedResult. The bWait parameter is set to TRUE so that the call does not return until the operation has completed. For read and write transfers, the lpNumberOfBytesTransferred parameter is always 0. For a write transfer, the app assumes that if the operation completed successfully, all bytes were transferred. For a read transfer, the Length member of each isochronous packet (USBD_ISO_PACKET_DESCRIPTOR), contains the number bytes transferred in that packet, per interval. To get the total length, the app adds all Length values.

When finished, the app releases the isochronous buffer handles by calling WinUsb_UnregisterIsochBuffer.

Instructions

Step 1: Get the size of an isochronous packet.

Determine the size of an isochronous packet by inspecting the pipe’s MaximumPacketSize value.

For full-speed transmissions, the size of an isochronous packet is the number of bytes you can transfer in one frame. For high-speed and SuperSpeed transmissions, the size of an isochronous packet is the total number of bytes that can be transferred in one microframe. Those values are indicated in the pipe’s MaximumPacketSize.

In the example, MaximumPacketSize is 1023 bytes per frame (full speed); 3072 bytes per microframe (high speed); 45,000 bytes per microframe (SuperSpeed).

Note The MaximumPacketSize value indicates the maximum permitted size of the isochronous packet. The client driver can set the size of each isochronous packet to any value less than the MaximumPacketSize value.

Step 2: Determine the number of isochronous packets per frame.

For full-speed transmissions, you transfer one isochronous packet in each frame.

For high-speed and SuperSpeed transmissions, this value must be derived from the Interval value. In the example, Interval is 1. Therefore, the number of isochronous packets must be eight per frame. For other Interval values, see the table in the Prerequisites section.

Step 3: Calculate the number of isochronous packets that are required to hold the entire transfer buffer.

Calculate the number of isochronous packets that are required to transfer the entire buffer. This value can be calculated by dividing the length of the transfer buffer by the size of an isochronous packet.

In this example, we assume that size of each isochronous packet is MaximumPacketSize and the transfer buffer length is a multiple of MaximumPacketSize value.

For example, for full-speed transfer a supplied buffer of 25,575 bytes requires 25 isochronous packets (25575/1023). For high-speed transfer, a buffer of size 24,576 is divided into eight isochronous packets (24576 /3072) for the transfer. For SuperSpeed, a buffer of size 360,000 bytes fits in eight isochronous packets (360000/45000).

The client driver should validate these requirements:

  • The number of isochronous packets must be a multiple of the number of packets per frame.
  • The maximum number of isochronous packets that are required to make the transfer must not exceed 255 for full-speed device; 1024 for a high-speed or SuperSpeed device.

Step 4: Allocate an URB structure to describe the details of the transfer.

Allocate an URB structure in nonpaged pool.

If your client driver uses WDM routines, the driver must call the USBD_IsochUrbAllocate if you have the Windows Driver Kit (WDK) for Windows 8. A client driver can uses the routine to target Windows Vista and later versions of the Windows operating system. If you do not have the WDK for Windows 8 or if the client driver is intended for an earlier version of the operating system, you can allocate the structure on the stack or in nonpaged pool by calling ExAllocatePoolWithTag.

A WDF client driver can call the WdfUsbTargetDeviceCreateIsochUrb method to allocate memory for the URB structure.

The UrbIsochronousTransfer member of the URB structure points to a _URB_ISOCH_TRANSFER structure that describes the details of an isochronous transfer. Initialize the following UrbIsochronousTransfer members as follows:

Set the UrbIsochronousTransfer.Hdr.Length member to the size of the URB. To get the size of the URB, call GET_ISO_URB_SIZE macro and specify the number of packets.

Set the UrbIsochronousTransfer.Hdr.Function member to URB_FUNCTION_ISOCH_TRANSFER .

Set the UrbIsochronousTransfer.NumberOfPackets member to the number of isochronous packets.

Set the UrbIsochronousTransfer.PipeHandle to the opaque handle for the pipe that is associated with the endpoint. Make sure that the pipe handle is the USBD pipe handle used by the Universal Serial Bus (USB) driver stack.

To obtain the USBD pipe handle, a WDF client driver can call the WdfUsbTargetPipeWdmGetPipeHandle method and specify the WDFUSBPIPE handle to the framework’s pipe object. A WDM client driver must use the same handle that was obtained in the PipeHandle member of the USBD_PIPE_INFORMATION structure.

Specify the direction of the transfer. Set UrbIsochronousTransfer.TransferFlags to USBD_TRANSFER_DIRECTION_IN for an isochronous IN transfer (reading from the device); USBD_TRANSFER_DIRECTION_OUT for an isochronous OUT transfer (writing to the device).

Specify the USBD_START_ISO_TRANSFER_ASAP flag in UrbIsochronousTransfer.TransferFlags. The flag instructs the USB driver stack to send the transfer in the next appropriate frame. For the first time that the client driver sends an isochronous URB for this pipe, the driver stack sends the isochronous packets in the URB as soon as it can. The USB driver stack tracks the next frame to use for subsequent URBs on that pipe. If there is a delay in sending a subsequent isochronous URB that uses the USBD_START_ISO_TRANSFER_ASAP flag, the driver stack considers some or all packets of that URB to be late and does not transfer those packets.

The USB driver stack resets its USBD_START_ISO_TRANSFER_ASAP start frame tracking, if the stack does not receive an isochronous URB for 1024 frames after it completed the previous URB for that pipe. Instead of specifying the USBD_START_ISO_TRANSFER_ASAP flag, you can specify the start frame. For more information, see the Remarks section.

Specify the transfer buffer and its size. You can set a pointer to the buffer in UrbIsochronousTransfer.TransferBuffer or the MDL that describes the buffer in UrbIsochronousTransfer.TransferBufferMDL.

To retrieve the MDL for the transfer buffer, a WDF client driver can call WdfRequestRetrieveOutputWdmMdl or WdfRequestRetrieveInputWdmMdl, depending on the direction of the transfer.

Step 5: Specify the details of each isochronous packet in the transfer.

The USB driver stack allocates the new URB structure that is large enough to hold information about each isochronous packet, but not the data contained in the packet. In the URB structure, the UrbIsochronousTransfer.IsoPacket member is an array of USBD_ISO_PACKET_DESCRIPTOR that describes the details of each isochronous packet in the transfer. Packets must be contiguous. The number of elements in the array must be the number of isochronous packets specified in the URB’s UrbIsochronousTransfer.NumberOfPackets member.

For a high-speed transfer, each element in the array correlates to one isochronous packet in one microframe. For full-speed, each element correlates to one isochronous packet transferred in one frame.

For each element, specify the byte offset of each isochronous packet from the start of the entire transfer buffer for the request. You can specify that value by setting the UrbIsochronousTransfer.IsoPacket[i].Offset member. The USB driver stack uses the specified value to track the amount of data to send or receive.

Setting Offset for a Full-Speed Transfer

For the example, these are the array entries for the transfer buffer in full speed. In full speed, the client driver has one frame to transfer one isochronous packet up to 1,023 bytes. A transfer buffer of 25,575 bytes can hold 25 isochronous packets, each 1,023 bytes long. A total of 25 frames are required for the entire buffer.

Setting Offset for a High-Speed Transfer

For the example, these are the array entries for a transfer buffer in high speed. The example assumes that the buffer is 24,576 bytes, and the client driver has one frame to transfer eight isochronous packets, each 3,072 bytes long.

Setting Offset for a SuperSpeed Transfer

For the example, this is the array offset for SuperSpeed. You can transfer up to 45,000 bytes in one frame. The transfer buffer of size 360,000 fits within eight microframes.

The UrbIsochronousTransfer.IsoPacket[i].Length member does not imply the length of each packet of the isochronous URB. IsoPacket[i].Length is updated by the USB driver stack to indicate the actual number of bytes that are received from the device for isochronous IN transfers. For isochronous OUT transfers, the driver stack ignores the value that is set in IsoPacket[i].Length.

Заключение

  1. Поддержка CSM — режим, при котором могут работать старые виндовсы. Какие? Именно те, которые используют загрузочную запись MBR.
  2. Включать или нет — зависит от ситуации. Нужно установить старую винду — соответственно включать.

Удачи и добра, до новых встреч!

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Режимы работы процессора

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

Итак, я нашел информационную картинку-описание некоторых режимов работы процессора, смотрим (картинка правда большая, но зато инфа полезная):

PS: выше на картинке возможно данные уже устали, ведь появились новые процессоры, однако предназначение режимов — вряд ли изменилось.

Как включить XMP

Настройка оперативной памяти и любые действия с частотой, таймингами и вольтажом происходят в BIOS. Чтобы зайти в это меню, необходимо сразу после появления загрузочного экрана с логотипом производителя или «бегущими буквами» несколько раз нажать клавишу Delete или F2:

После того, как появится интерфейс BIOS, необходимо найти вкладку, отвечающую за разгон комплектующих. В меню материнских плат ASUS эти функции находятся в разделе Extreme Tweaker:

В пункте Ai Overclock Tuner необходимо выбрать строку XMP, чтобы ниже появилось окно с выбором профиля частоты:

После активации профиля переходим к последней вкладке, сохраняем настройки и перезагружаем компьютер:

Система загрузится с примененными параметрами из профиля XMP. Чтобы удостовериться, что настройки активировались, можно открыть утилиту CPU-Z, найти в разделе Memory строку Frequency и умножить значение на два. Если в итоге получится цифра, которая соответствует частоте из профиля, то все работает верно:

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

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

Функции ACPI хранятся в БИОСЕ компьютера. Это справедливо, разумеется, для тех BIOS, которые поддерживают ACPI. Кроме того, для работы функций ACPI требуется поддержка технологии со стороны операционной системы.

ACPI на уровне BIOS состоит из нескольких компонентов, которые включают ядро ACPI и таблицы данных. В отличие от таких встроенных в BIOS технологий, как PnP, реализация ACPI в рамках BIOS не столь объемна, а функции ACPI BIOS ограничиваются организацией загрузки таблиц ACPI в память компьютера. Таблицы данных ACPI содержат сведения об аппаратной конфигурации и помогают операционной системе управлять аппаратными компонентами.

7 Передача данных между процессорным модулем и программируемой логикой

Метод Преимущества Недостатки Используется для Расчетная пропускная способность
CPU Programmed I/O (GP) Простое программное обеспечение. Небольшое использование ресурсов в PL. Простые устройства в PL Низкая пропускная способность Функций управления <25Мбайт/с
PS DMAC Небольшое использование ресурсов в PL. Средняя пропускная способность. Несколько каналов. Простые устройства в PL Несколько сложное программирование DMA Организации DMA при ограниченном количестве ресурсов в PL 600 Мбайт/с
PL AXI_HP DMA Высокая пропускная способность. Несколько интерфейсов Доступ только к OCM/DDR. Более сложные устройства в PL. Высокопроизводительного DMA для больших наборов данных. 1200 Мбайт/с на каждый канал
PL AXI_ACP DMA Высокая пропускная способность. Низкая задержка. Поддержка когерентности кэша. Большой объем данных может переполнить кэш. Использует пропускную способность с CPU Interconnect. Более сложные устройства в PL Высокопроизводительного DMA для небольших когерентных наборов данных. Уменьшения загрузки процессора. 600 Мбайт/с
PL AXI_GP DMA Средняя пропускная способность Более сложные устройства в PL. Функций управления из PL в PS.Доступ к I/O. 600 Мбайт/с

На диаграммах ниже серым цветом выделены блоки, которые участвуют в передаче данных.

image
Путь передачи данных через Master GP (CPU Programmed I/O)

image
Путь передачи данных через Master GP (PS DMAC)

image
Путь передачи данных через HP (PL AXI_HP DMA)

image

Путь передачи данных для ACP (PL AXI_ACP DMA)

Из всех возможных методов передачи данных между процессорным модулем и программируемой логикой, мы используем только 2: CPU Programmed I/O и PL AXI_HP DMA о которых будет рассказано в отдельной статье.

Настройка BIOS материнских плат Gigabyte

Для входа в BIOS плат фирмы Gigabyte при загрузке компьютера нажимаем клавишу Del. На главной странице (M.I.T. Current Status) увидим текущую версию BIOS, множитель частоты системной шины, величины частот CPU и оперативки, объем памяти, температуру и напряжение центрального процессора.

M.I.T. Current Status в BIOS gigabyte

Оперативная память

На начало 2018 года самый распространенный тип оперативной памяти для ПК – это DDR4, частота которой достигает 4266 МГц, что намного выше, чем у DDR3. По умолчанию память RAM работает на частоте 2133 МГц. Поэтому необходимо ее перевести на частоту, соответствующую спецификации. Значение частоты зашито в профиле X.M.P. Для ее активации находим параметр Advanced Memory Settings, далее – Extreme Memory Profile (X.M.P.) и выставляем значение Profile1.

Для энтузиастов доступен разгон памяти путем изменения таймингов (Channel A/B Memory Sub Timings) и напряжения (DRAM Voltage Control).

Настройки для оперативной памяти

Настройки видеоадаптера

На следующем этапе настройки концентрируем внимание на графическом адаптере. В этом нам поможет вкладка Peripherals. Если конфигурация системного блока не предполагает использования дискретной видеокарты, то активируем встроенное в CPU графическое ядро: Initial Display Output – выбираем IGFX. Этот адаптер использует некоторое количество от общей оперативной памяти компьютера. Для изменения ее объема в разделе Chipset кликаем на DVMT Pre-Allocated и останавливаемся на максимально возможном значении. А в DVMT Total Gfx Mem делаем активным размер MAX.

При наличии внешней видеокарты параметр Initial Display Output меняем на PCIe 1 slot (слот PCIEX16) или PCIe 2 slot (слот PCIEX4), а значение Internal Graphics в подменю Chipset – на Disabled. Это делается для снижения нагрузки на CPU. При наличии двух мониторов возможно использование сразу двух графических адаптеров – внешнего и встроенного – выбор за пользователем.

Вкладка Peripherals

Управление вентиляторами

Что главное – поддержание минимально возможной температуры внутри корпуса или тишина? Ответ кроется в типе используемого видеоадаптера. Если он выделяет много тепла (от 150 Ватт), то отработанный горячий воздух необходимо как можно быстрее удалить из корпуса. Этим занимаются кулеры, располагаемые спереди, сзади и вверху системного блока. Они подключены в соответствующие разъемы на материнской плате. Но при нетребовательных задачах современный графический адаптер потребляет мало энергии. Поэтому в большом разделе M.I.T.\PC Health Status в подменю 1st System Fan Speed Control, 2nd System Fan Speed Control и 3rd System Fan Speed Control устанавливаем параметр Normal, который будет автоматически изменять скорость вращения лопастей исходя из температуры в системе. Можно активировать и собственный график этой зависимости, выбрав Manual. Эти значения устанавливаются в подразделе Fan Speed Control для каждого кулера. Если за видео графику отвечает встроенный в ядро CPU адаптер, то для уменьшения шума используем тихий режим – Silent.

В этом же разделе параметр CPU Fan Speed Control (CPU_FAN Connector) отвечает за регулирование скорости вращения процессорного кулера. Доступны следующие опции: Normal (автоматическая работа, зависящая от температуры ядер центрального процессора), Silent (вентилятор работает на пониженных скоростях), Manual (ручное управление), Full Speed (максимально возможная степень вращения).

Настройка вентиляторов

Сигналы тревоги

Спецификации центральных процессоров подразумевают их функционирование до 100 ºС. Но чем ниже температура внутри CPU, тем дольше он проработает. Поэтому BIOS предлагает установить пороговое значение этого параметра, по достижении которого включается аварийное оповещение. Находим в меню M.I.T.\PC Health Status строку CPU/System Temperature Warning. По умолчанию она имеет значение Disabled. Для процессоров с небольшим тепловыделением рекомендуется изменить его на 70 ºС/158 ºF, а для “горячих” – 90 ºС/194 ºF. Этот параметр зависит от того, как эффективно кулер отводит тепло от крышки процессора. Данная настройка применима и для корпусных вентиляторов охлаждения.

Сигнал тревоги также поступит при сбое в работе любого из вентиляторов и неправильном их подключении к разъемам на системной плате. Для включения этой функции в том же разделе ищем CPU/CPU OPT/System Fan Fail Warning и меняем на Enabled. В последнее время на рынке стали появляться кулеры с полупассивным режимом работы. При небольшой нагрузке на центральный процессор они не вращаются. В таком случае целесообразно оставить значение по умолчанию — Disabled.

Читайте также:  Как убрать навязчивую рекламу в интернете

Оптимизация работы периферийных устройств

Для установки операционной системы необходимо, чтобы компьютер при запуске обратился к диску, где находится дистрибутив операционки. Задать эти параметры можно в BIOS Features, зайдя в Boot Option Priorities, где в качестве первого загрузочного диска выбираем HDD, SSD, USB или DVD.

Система сейчас обычно ставится на твердотельный накопитель, который наилучшим образом работает в режиме AHCI. Активировать его можно в разделе Peripherals — SATA Configuration и его подразделе SATA Mode Selection. Здесь же, но в подменю External SATA включаем внешние устройства с SATA интерфейсом.

В любой материнской плате встроен аудио контроллер. Если пользователя не устраивает качество звучания, он добавляет в порт PCI или USB внешнюю звуковую карту. Тогда необходимо отключить интегрированный звук в меню ChipsetAudio Controller.

Настройка работы периферийных устройств

Заключительный этап

Подтверждение или отмена сделанных изменений BIOS делается в секции Save & Exit:

  • Save &Exit Setup – сохранение исправлений и выход;
  • ExitWithoutSaving – выход без внесения поправок;
  • Load Optimized Defaults – загрузка оптимальных настроек по умолчанию, которые требуются после обновления BIOS или очистки CMOS параметров.

Сохранение настроек BIOS

Участники тестирования

ASUS P6T DELUXE

Компания ASUS представила на тестирование долгожданную плату ASUS P6T DELUXE, анонс которой состоялся еще в августе. Отметим, что на данный момент в ассортименте ASUS есть уже несколько готовых решений на базе чипсета X58, в том числе платы P6T WS PRO, Rampage II Extreme, P6T6 WS Revolution и рассматриваемая ASUS P6T DELUXE.

Под крышкой объемной коробки сине-голубого цвета скрывается целых три отсека, в которых помимо самой платы содержатся интерфейсные кабели SATA II, гибридные кабели SATA II — SAS с совмещенным питанием Molex, кабель для разъема IDE, планка расширения USB 2.0 и IEEE-1394, провод USB-miniUSB, мост для организации SLI-подключения, вентилятор дополнительного охлаждения, подробная инструкция, набор драйверов на DVD, а также микрокомпьютер Palm OC, который мы рассмотрим чуть позже.

Рисунок

Плата ASUS P6T DELUXE выполнена в формфакторе ATX и имеет линейные размеры 305×244 мм. Новый процессорный сокет LGA1366, по сравнению с привычным уже LGA775, имеет несколько иную структуру: во-первых, размер контактной поверхности стал больше; во-вторых, крепление процессора теперь имеет двусоставную основу: помимо основного механизма на обратной стороне платы расположена металлическая пластина. Механизм установки процессора на плату не изменился, процессор размещается в гнезде и специальным зажимом плотно фиксируется в нем. Схема питания процессорного сокета представлена шестнадцатифазным набором на базе японских твердотельных конденсаторов с временем наработки на отказ более 5 тыс. часов.

Для установки модулей оперативной памяти на плате реализовано шесть 240-контактных разъемов DIMM, выполненных в веселой черно-оранжевой расцветке. Для тех, кто успел позабыть, напоминаем, что с появлением чипсета X58 персональные компьютеры вышли на новый этап развития, а именно — на применение трехканального режима работы памяти. В связи с этим число DIMM-разъемов возросло до шести вместо привычных четырех. Общий объем памяти, который можно установить на плату, составляет 12 Гбайт. Кроме того, плата поддерживает установку модулей с профилями XMP (eXtreme Memory Profile).

Рисунок

Питание материнской платы осуществляется с помощью 24- и 8-контактного 12-вольтных разъемов. Дисковая подсистема реализована широким набором интерфейсов: шесть разъемов SATA II (контроллер, встроенный в южный мост ICH10R), два разъема для подключения SAS-устройств (контроллер Marvell 88SE6320), разъем Ultra DMA 133/100/66 и разъем для подключения FDD-устройства. Разъемы дисковой подсистемы дополняются одним разъемом eSATA на задней панели платы. Хочется также отметить удобство расположения всех портов — даже при установке трех видеокарт все интерфейсы остаются открытыми для нужд пользователя, так как большинство разъемов находится в горизонтальной плоскости относительно платы.

Поскольку новый чипсет Intel X58 Extreme предоставляет разработчикам полную свободу действий, обеспечивая поддержку 36 линий PCI-Express при проектировании платы P6T DELUXE, инженеры компании ASUS смогли реализовать линейку интерфейсов PCI-Express следующим образом: на плате расположены три разъема PCI-Express 16x, один разъем PCI-Express 4x, а также два разъема PCI. Кроме того, благодаря долгожданной совместимости нового чипсета Intel с технологиями компании NVIDIA, а именно с технологией SLI, в руках пользователя оказывается незаменимый инструмент для создания мощных графических решений. Три разъема PCI-Express 16x могут работать по следующим схемам: одиночный вариант PCI-Express 16x для установки одной дискретной графической карты, два слота в режиме 16x — 16x для решений SLI и CrossFireX, а также режим трех рабочих разъемов в комбинации 8x-8x-8x для создания систем 3Way SLI. Правда, в описании к плате разработчики сообщают только о поддержке 2-Way SLI. Так что, несмотря на аппаратную возможность, реализация трехканального режима SLI может оказаться проблемной для владельцев платы ASUS P6T DELUXE.

Рисунок

Задняя панель платы предоставляет в распоряжение пользователя следующие интерфейсы: восемь высокоскоростных портов USB 2.0, гибридный порт PS/2 для подключения клавиатуры или мыши, композитный и оптический выходы S/PDIF, два разъема RJ-45 для организации сетевых подключений (два контроллера Marvell 88E8056 PCIe), один IEEE-1394, порт eSATA, а также шесть аналоговых разъемов звуковой системы. В качестве звукового контроллера применяется чип ADI AD2000B. Использование данного решения взамен привычных чипов Realtek разработчики объяснили тем, что данная система позволяет существенно улучшить качество звука.

Для получения дополнительных разъемов на плате расположены три коннектора для плат расширения USB 2.0 (что дает еще шесть дополнительных портов USB 2.0), один IEEE-1394 и CD-In. Для нужд продвинутых пользователей и оверклокеров на плате имеются дополнительные кнопки управления — включения/выключения системы и перезагрузки. Для охлаждения платы инженеры компании ASUS установили четыре радиаторных блока, связанных линией медных тепловых трубок. Радиаторы установлены на северном и южном мостах платы, а также на mosfet-модулях блока VRM. Для дополнительного охлаждения, как мы уже упоминали, в комплект поставки платы входит вентилятор для установки на охладительный радиатор VRM-блока. Теперь, когда мы немного ознакомились с внешней компоновкой платы, перейдем к рассмотрению ее возможностей. Для начала рассмотрим изменения, которые коснулись системы BIOS с выходом новых чипсета и процессора.

Рисунок

BIOS — как много в этом звуке для сердца оверклокера слилось. Мы привыкли к стандартному набору меню и утилит для тонкой настройки системы, поэтому, признаемся, с нетерпением ждали новинок, чтобы узнать, как далеко на этот раз удалось зайти разработчикам материнских плат. Чтобы не пускаться в скучное описание всей оболочки BIOS, коснемся только тех системных меню, которые претерпели изменения.

Ai Tweaker

  • Ai Overclock Tuner [Auto][Manual][X.M.P.][D.O.C.P];
  • CPU Ratio Setting [Auto][12.0-20.0];
  • Intel SpeedStep Tech [Disable][Enable];
  • Intel Turbo Mode Tech [Disable][Enable];
  • DRAM Frequency [Auto][DDR3-800MHZ][DDR3-1066MHZ]…;
  • DRAM Timing Control [Auto][меню с настройками таймингов];
  • CPU Voltage [Auto][0.85-2,1 V];
  • CPU PLL Voltage [Auto][1,8-2,5 V];
  • QPI/DRAM Core Voltage [Auto][1,2-1,9 V] (режим 1,9 V требует переключения джампера на плате для разблокирования настроек, по умолчанию поддерживается напряжение до 1,7 V);
  • IOH Voltage [Auto][1,10-1,70 V];
  • IOH PCIE Voltage [Auto][1,50-2,76V];
  • ICH Voltage [Auto][1,10-1,40 V];
  • ICH PCIE Voltage [Auto][1,50-1,80 V];
  • DRAM Bus Voltage [Auto][1,50-2,64 V] (опять же требуется переключение ограничивающего джампера);
  • DRAM DATA REF Voltage on CHA/B/C [Auto][0,395x-0,630x];
  • DRAM CTRL REF Voltage on CHA/B/C [Auto][0,395x-0,630x];
  • Load Line Calibration [Auto][Disabled][Enabled];
  • CPU Differential Amplitude [Auto][700-1000 mV];
  • CPU Clock Skew [Auto][Normal][Delay 100ps]-[Delay 1500ps];
  • CPU Spread Spectrum [Auto][Disabled];
  • IOH Clock Skew [Auto][Normal] [Delay 100ps]-[Delay 1500ps];
  • PCIE-Spread Spectrum [Auto][Disabled][Enabled].

Как видите, меню Ai Tweaker позволяет пользователю точно настраивать характеристики системы. Особо стоит отметить наличие нового режима Intel Turbo Mode, который позволяет использовать возможности нового процессорного семейства Nehalem на полную силу. Кроме того, в отдельных случаях пользователю доступна настройка тактовой частоты отдельных ядер. В данной материнской плате такая возможность отсутствует, зато пользователь может менять количество рабочих ядер процессора (1, 2 или все 4).

Advanced menu — CPU Configuration

  • CPU Ratio Settings [Auto][12.0-20.0];
  • C1E Ratio [Enabled] [Disabled];
  • Hardware Prefetcher [Enabled] [Disabled];
  • Adjacent Cache Line Prefetch[Enabled] [Disabled];
  • Intel Virtualization Tech [Enabled] [Disabled];
  • CPU TM function [Enabled] [Disabled];
  • Execute-Disable Bit [Enabled] [Disabled];
  • Intel HT Technology [Enabled] [Disabled];
  • Active Processor Cores [All][1][2];
  • A20M [Disabled][Enabled];
  • Intel SpeedStep Tech [Enabled][Disabled];
  • Intel TurboMode Tech [Enabled][Disabled];
  • Intel C-STATE Tech [Disabled][Enabled];
  • C State package limit setting [Auto][C1][C3][C6][C7].
  • Данное меню является более подробным, чем обобщенное Ai Tweaker.

Advanced menu — Chipset

  • PCI Express Selector [Auto][x8 x8 Mode][x16 x1 Mode].

Данная настройка позволяет переключать режимы использования PCI-Express-шины. Осталось загадкой, почему при поддержке режимов x8-x8-x8 и x16-x16 в настройках их не оказалось. Смеем надеяться, что совсем скоро, с очередным обновлением BIOS, компания ASUS включит поддержку недостающих режимов PCI-Express.

На диске программного обеспечения платы, помимо всевозможных драйверов, находятся следующие программные продукты:

  • ASUS MyLogo 2 — программа для изменения картинки boot logo, той картинки, которая первой появляется на экране монитора при загрузке компьютера. Никакой существенной пользы данная утилита, конечно, не приносит, но может стать хорошим инструментом для создания уюта в своей системе;
  • AI NET2 — программа для проверки состояния LAN-кабелей. Дает информацию о протяженности кабеля и его статусе по каждой паре внутренних жил;
  • ASUS PC Probe II — одна из самых старых и хорошо знакомых всем утилит, которая предоставляет пользователю информацию о работе внутренних и внешних компонентов, например о скорости вращения охлаждающих вентиляторов, загрузке CPU, памяти, занятости жестких дисков. Кроме того, утилита позволяет отслеживать температуру различных компонентов и в настраиваемом режиме оповещает пользователя в случае возникновения проблем;
  • ASUS AI Suite — немного расширенная по сравнению с PC Probe II утилита, но во многом ее дублирующая. В ее состав входят четыре приложения, которые дают пользователю возможность ознакомиться с частотными и электрическими характеристиками работы системы и оптимизировать работу своей системы при помощи заготовленных профилей, а также пакет ASUS EPU-6 Engine, который помогает отследить количество сэкономленной пользователем энергии в результате использования всех возможностей программного обеспечения ASUS;
  • ASUS TurboV — эта утилита вряд ли знакома широкому кругу пользователей. Ее основное назначение — разгон системы внутри операционной оболочки Windows. В возможности ASUS TurboV входит изменение частотных характеристик BCLK и множителей CPU и DRAM. Кроме того, мы нашли в ней долгожданную настройку отдельных ядер процессора, позволяющую задавать отдельную частоту работы для каждого из них;
  • SoundMAX — довольно удобная и хорошо знакомая оболочка для настройки параметров звуковой подсистемы компьютера. Похожа на многие другие, поэтому подробно мы на ней останавливаться не будем.

Несколько слов хотелось бы сказать о технологии ASUS Express Gate SSD. Мы уже не раз рассматривали данную инновацию компании ASUS, но, тем не менее, кратко опишем ее еще раз. Итак, ASUS Express Gate SSD — это небольшой чип с флэш-памятью, внутрь которого инсталлирована готовая микрооперационная система на базе Linux. Инициализация данной системы происходит перед режимом POST-цикла загрузки компьютера и позволяет пользоваться различными утилитами без загрузки полноценной операционной утилиты. Со времени нашего последнего знакомства с ASUS Express Gate система претерпела некоторые изменения: обзавелась приложениями для просмотра фотографий с различных носителей, выхода в Интернет, игры в небольшие сетевые игры, а также активного общения через Интернет с другими пользователями — и все это без применения Windows. Система очень гибкая и легко настраивается всего за несколько минут.

Завершая описание материнской платы ASUS P6T DELUXE, мы, как и обещали, расскажем о важной особенности данной платы — входящем в комплект поставки микрокомпьютере Palm OC.

Спешу огорчить тех, кто рассчитывал при покупке данной платы получить полноценный Palm, — данная модель микрокомпьютера имеет довольно узкую специализацию. Данное устройство предназначено для мониторинга состояния системы: температуры компонентов, скорости вращения вентиляторов, частоты работы процессора и памяти, а также изменения этих характеристик из интерфейса урезанной версии утилиты ASUS TurboV, о которой мы рассказывали выше. Кроме того, гаджет оснащен поддержкой Yahoo! Widgets. Таким образом, пользователь получает возможность просматривать текущий прогноз погоды, курсы валют и т.п., даже не касаясь клавиш компьютера. Насколько такой гаджет полезен, мы сказать не можем. Нам показалось, что опытного оверклокера или компьютерного энтузиаста вряд ли устроит столь скромный набор возможностей устройства, а остальным пользователям оно может просто не понадобиться. Однако данная технология открывает интересное направление дополнительного оборудования для компьютерных систем.

В целом плата ASUS произвела на нас очень приятное впечатление. Как мы ни старались, нам не удалось выявить недостатки в данном решении. Новинка уже доступна российским пользователям по цене около 14 тыс. руб.

ECS X58B-A

От компании EliteGroup в нашем тестировании участвовала модель ECS X58B-A. По нашим данным, сейчас она является единственным представителем решений этой компании на базе новой системной логики Intel X58 Extreme. Данная модель относится к топовой линейке компании под маркой Black Series.

Производитель подошел с особым усердием и фантазией даже к разработке упаковки платы. Лаковая коробка черного цвета оформлена в стиле фэнтези — со сказочными драконами и волшебными россыпями. Однако нам пришлось оторвать от нее взгляд и приступить к изучению содержимого. Коробка открывается наподобие книги, предоставляя пользователю доступ к двум независимым отсекам: отделу, в котором содержится сама плата, и отделу с дополнительным комплектом поставки. Что касается состава комплекта, то в него вошли пять интерфейсных кабелей SATA II, один кабель eSATA, плата интерфейсного расширения USB 2.0 + IEEE-1394, заглушка задней панели платы, а также подробная инструкция и диск с программным обеспечением.

Рисунок

Плата выглядит гораздо скромнее своей упаковки — она выполнена в классическом ATX-формфакторе со стандартными размерами 305×244 мм на печатной плате черного цвета. Сокет LGA1366 платы поддерживает установку всех процессоров новейшего семейства Intel Core i7. На данный момент таких процессоров насчитывается всего несколько, но производитель гарантирует, что она будет поддерживать все модели процессоров Core i7, которые будут выпущены компанией Intel. Реализация питания процессорного гнезда на этот раз ограничена всего шестью фазами, пять из которых расположены по левую сторону от разъема LGA1366 и снабжены пассивной охлаждающей системой, а пятая — над сокетом и не защищена от тепловых нагрузок. Питание платы осуществляется двумя 12-В разъемами: стандартным 24-контактным разъемом ATX и 4-контактным разъемом дополнительного питания процессора. Кроме того, на плате расположен 4-контактный разъем Molex для дополнительного питания графических интерфейсов. Отметим, что производитель в описании платы указывает, что без подключения данного разъема плата может работать нестабильно — мы проверили это на практике и убедились, что плата не просто нестабильно работает, но и вообще не запускается. Так что во избежание проблем советуем внимательно ознакомиться с рекомендациями EliteGroup. Шесть 240-контактных разъемов DIMM поддерживают установку модулей DDR3 в трехканальном режиме с частотой до 1333 МГц (без разгона) и общим объемом до 24 Гбайт. Семейство разъемов PCI-Express на этот раз представлено двумя слотами PCI-E x16, двумя PCI-E x1, одним разъемом PCI-E x4 и одним слотом PCI. Можно сделать простой вывод, что на плате ECS, несмотря на возможности нового чипсета, нельзя построить архитектуру из трех графических плат — 3Way SLI. Для реализации дисковой подсистемы пользователю предоставляется набор из шести интерфейсных разъемов SATA II и двух eSATA-разъемов на задней интерфейсной панели платы (контроллер Jmicron JMB362). На этом, увы, разъемы дисковой подсистемы исчерпаны. На плате не нашлось ни разъема ATA133/100/66, ни FDD. По-видимому, компания EliteGroup решила совсем отказаться от устаревших интерфейсов. Конечно, это не столь критично, но владельцев IDE-приводов ждет неприятный сюрприз и, возможно, необходимость покупки новых устройств.

Рисунок

Задняя панель платы несет на себе следующие интерфейсы: два PS/2-порта для подключения мыши и клавиатуры, шесть разъемов USB 2.0, один порт IEEE-1394 (FireWire), два LAN-порта RJ-45 (два контроллера Realtek 8111C GigaLAN), уже упомянутые два разъема eSATA и шесть аудиоразъемов звуковой системы (Realtek ALC 888S). Отметим, что аудиовыходы выполнены нестандартно: вместо шести аналоговых разъемов, которые мы уже привыкли встречать на платах с поддержкой 8-канального звука, на задней панели расположены пять аналоговых разъемов и один оптический выход стандарта S/PDIF. Кроме того, здесь же обнаружилась кнопка сброса настроек CMOS (кстати, очень полезная). Поскольку мы упомянули одну из управляющих кнопок, перечислим и остальные. Помимо нее на плате располагаются еще две кнопки: включения/выключения компьютера и его перезагрузки. Кроме того, для нужд оверклокеров и компьютерных энтузиастов разработчики расположили на плате небольшой датчик-монитор, который служит для выявления кодов ошибок при возникновении проблем в эксплуатации продукта. Из дополнительных разъемов для расширения интерфейсного набора на плате присутствуют три разъема для планок расширения USB 2.0, один для получения COM-порта и один разъем для дополнительных интерфейсов IEEE-1394.

В системе охлаждения компонентов платы компания EliteGroup использовала якобы новую технологию QoolTech II, которая, по сути, никаким новшеством не является. За громким названием скрывается система из трех алюминиевых радиаторов и соединяющей их тепловой трубки. Как мы уже упомянули, блоку VRM на этот раз достался только один радиатор для охлаждения. Да и радиатор южного моста платы оказался настолько небольшим, что мы усомнились в его возможностях. И наши опасения подтвердились после запуска системы: температура южного моста действительно была высокой. Для дополнительного охлаждения предусмотрены два 3- и один 4-контактный разъемы питания.

В качестве инструмента настройки системы в оболочке BIOS производителем была выбрана утилита MotherBoard Intelligent BIOS (M.I.B.). Данное меню имеет следующие настройки:

  • Performance Level;
  • CPU Over-Clocking Func;
  • Auto Detect DIMM/PCI clk;
  • Spread Spectrum;
  • CPU Current Voltage;
  • CPU Voltage;
  • NB Vcore;
  • IOH Voltage;
  • CPU VTT;
  • CPU VTT Voltage;
  • VDIMM;
  • DIMM Voltage;
  • SB Vcore;
  • SB Voltage;
  • Current Memory Frequency;
  • DRAM frequency;
  • Configure DRAM Timing by SPD.

Настройка Intel TurboMode нашлась в меню Advanced Setup. Кроме того, в этом же меню обнаружилась отдельная настройка частотных характеристик (точнее, множителей) по каждому из ядер процессора.

Стоит упомянуть о некоторых минусах, которые мы обнаружили при знакомстве с платой ECS X58B-A. Во-первых, мы столкнулись с неадекватным поведением системы BIOS — она отказывалась принимать некоторые внесенные изменения (например, повышение частоты памяти с 1066 до 1333 МГц). Во-вторых, описание платы, идущее в комплекте поставки, может ввести в заблуждение даже продвинутого пользователя. Примером тому является настройка системы CPU Voltage и ее возможное значение [Disabled]. В-третьих, в комплекте платы, помимо драйверов чипсета и встроенных систем, отсутствуют какие-либо прикладные утилиты.

По результатам знакомства с платой ECS X58B-A хочется отметить, что несмотря на тот факт, что плата обладает всем необходимым для компьютерного пользователя, она вряд ли станет хорошим выбором для компьютерного энтузиаста и продвинутого пользователя, на которых изначально рассчитана серия Intel X58 Extreme. Как бы того ни хотелось компании ECS, пока рано говорить о ее конкуренции с лидерами производства материнских плат. Цена рассмотренного решения составляет около 300 долл.

MSI MS-7520 Eclipse

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

Для нашего тестирования компания MSI предоставила материнскую плату MSI MS-7520 Eclipse. Под упаковкой платы, выполненной в черно-золотой гамме, мы обнаружили уже привычные два отделения: одно из них было занято материнской платой, а второе скрывало целую кипу входящих в комплект поставки полезных дополнений, в том числе шесть интерфейсных кабелей SATA II, кабель для присоединения IDE- и FDD-устройств, три переходника питания Molex — SATA, интерфейсный кабель eSATA и несколько дисков с драйверами и программным обеспечением. В коробке с платой также находилась дискретная звуковая плата MSI Xtreme Audio Card.

Рисунок

Решение выполнено на печатной плате из черного текстолита стандартного ATX-размера 305×244 мм. Сокет LGA1366 поддерживает установку новейших процессоров семейства Core i7 (Nehalem). Схема питания процессора реализована шестью фазами на базе твердотельных конденсаторов и катушками с ферритовыми сердечниками. Mosfet-модули защищены от перегрева большим медным радиатором. Для индикации работы фаз на плате имеются шесть LED-индикаторов (по одному на фазу). Установка подобных индикаторов стала обязательным атрибутом для энергосберегающих плат, поскольку уменьшение количества рабочих фаз питания процессора является одним из ключевых аспектов энергосберегающих технологий, которые в последнее время становятся все более актуальными. Поддержка памяти DDR3 реализована стандартным набором из шести 240-контактных разъемов DIMM. Общий объем памяти, который можно установить на плату, — 24 Гбайт. Некоторые операционные системы уже сейчас предоставляют пользователю возможность применения подобных преимуществ.

Рисунок

Для питания платы используются 24- и 8-контактный разъемы ATX. Большой разъем расположен, как всегда, возле слотов оперативной памяти, а 8-контактный — возле задней панели платы. Для организации дискового подпространства предусмотрены целых десять портов SATA II и разъем ATA133/100/66 (JMicron JMB363). Шесть разъемов SATA II классически поддерживаются контроллером южного моста ICH10R, а остальные четыре — отдельным контроллером JMicron JMB322, но они не поддерживают подключения оптических приводов и предназначены только для жестких дисков. Разъем FDD на плате отсутствует. Правда, он уже давно стал атавизмом материнских плат и имеет целый ряд более современных заменителей. Следуя последним тенденциям компоновки плат, разъемы SATA II и IDE расположены горизонтально по отношению к плоскости платы, что очень удобно при установке массивных графических плат. Реализованные на плате разъемы расширения предоставляют в распоряжение пользователя дополнительные порты: COM-порт, четыре порта USB 2.0 и два IEEE-1394. Кроме того, на плате есть разъем для установки TPM-модуля, использование которого, напомним, на территории России запрещено.

PCI-Express-семейство представлено тремя разъемами PCI-Express x16, двумя PCI-Express x1 и двумя PCI-слотами — довольно широким и полноценным набором для всевозможных устройств. Отметим, что скорость PCI-Express x16 поддерживается только двумя из трех слотов PCI-Express x16, несмотря на то что все разъемы электрически совместимы с PCI-E x16. Третий слот поддерживает скорость работы до 2 Гбайт/c, что соответствует стандарту PCI-Express x4. Как вы понимаете, такая компоновка разъемов делает невозможной установку систем 3Way SLI. Так что пользователь может создать только SLI или CrossFireX. Имеющиеся на плате LED-индикаторы отражают работу не только блока VRM — мы насчитали по крайней мере еще десяток сигнальных лампочек, которые относятся почти ко всем интерфейсным разъемам платы — к слотам PCI-E, DIMM-блоку, шине питания платы и др. После запоминания индикаторов у пользователя уйдет всего несколько секунд, чтобы установить неисправность в случае ее возникновения. Кроме того, мы обнаружили на плате немало управляющих кнопок, которые постепенно входят в обиход продвинутых пользователей: к их числу относятся кнопки включения/выключения компьютера, его перезагрузки, кнопка сброса настроек CMOS. Трехкнопочный переключатель CPU_CLK позволяет поменять системную частоту с 133 до 200 МГц прямо на плате. Отличительной особенностью платы MS-7520 Eclipse является небольшой жидкокристаллический экран для индикации POST-ошибок.

Читайте также:  Как сжать фотографию в программе Caesium

Рисунок

Отличие его заключается в том, что пользователю не придется опознавать коды ошибок и сверять их с бесконечными таблицами — этапы загрузки отображаются на мониторе словами (CPU ini, DDR ini и т.д.). В общем данная система очень удобна для продвинутых пользователей и оверклокеров и станет для них великолепным помощником.

На задней панели платы находятся следующие разъемы: два PS/2 для клавиатуры и мыши, восемь высокоскоростных портов USB 2.0, один IEEE-1394, два LAN-интерфейса (два контроллера Realtek RTL8111c) и два разъема eSATA (контроллер JMicron JMB362). Пользователей, наверное, удивит отсутствие выходов звуковой системы на задней панели платы, но не забывайте, что в комплект поставки входит звуковая плата MSI Xtreme Audio Card. На ней расположены пять звуковых аналоговых разъемов и один оптический разъем S/PDIF. Кроме того, на дискретную плату переместились разъемы CDin, а также Fron Panel Audio для вывода сигнала на панель корпуса.

Система охлаждения материнской платы представлена тремя радиаторами, установленными на южном и северном мостах платы, а также на Mosfet-модулях VRM-блока. Радиаторы северного и южного мостов связаны между собой двумя медными тепловыми трубками, которые наиболее эффективно распределяют температуру между блоками охлаждения. Для дополнительного охлаждения предусмотрены четыре трехконтактных разъема под охладительные вентиляторы.

Настало время обратиться к аппаратным возможностям материнской платы и рассмотреть BIOS-оболочку. Для разгона системы используется меню Cell Menu. Оно содержит следующие настройки:

  • Current Core/DRAM/QPI Frequency — эти пункты показывают текущую частоту CPU и скорость памяти. Только для чтения;
  • CPU Specifications — <Enter> для входа в подменю, где показана информация об установленном CPU;
  • CPU Technology Support — <Enter> для входа в подменю, где приведены технологии, которые поддерживаются установленным CPU;
  • D.O.T. Control — D.O.T. (Dynamic Overclocking Technology) — это функция автоматического разгона, реализованная благодаря новой технологии CoreCell MSI. Она позволяет определять уровень загрузки процессора при работе различных программ и автоматически регулировать частоту CPU. Автоматически увеличивая скорость процессора, данная технология помогает программам работать более ровно и быстро. Когда CPU временно простаивает или находится в режиме низкой загрузки, D.O.T. возвращает систему на частоты по умолчанию. Обычно D.O.T. включается только тогда, когда компьютер пользователя должен обрабатывать большие объемы данных, как в 3D-играх, или, например, воспроизводить видео;
  • Intel EIST — технология Enhanced Intel SpeedStep;
  • Intel C-STATE tech — технология управления питанием, при которой значительно сокращается питание процессора в «спящем» режиме;
  • Base Clock (МГц) — этот пункт позволяет установить тактовую частоту системы. Изменение данного параметра обеспечивает возможность разгона CPU;
  • Intel Turbo Boost tech — данная технология дает возможность динамического увеличения частоты процессора, когда приложения требуют большей производительности и при этом имеется запас по TDP. Перераспределение энергопотребления между ядрами процессора происходит прозрачно для пользователя (динамическое повышение, пошаговое снижение). Это новейшая технология в CPU Intel i7;
  • Turbo Boost Tech Config — это подменю появляется при установке CPU, поддерживающего технологию Intel Turbo Boost:
    • Turbo Ratio Limit Program — этот пункт используется для включения/выключения программы Turbo Ratio Limit. Установка в [Enable] активирует следующие пункты, здесь вы можете установить множитель CPU для каждого ядра,
    • 1/2/3/4-Core Ratio Limit — данные пункты позволяют выбрать множитель ядра CPU,
    • TDC Limit Override — установка в [Enable] активирует пункт TDC Limit value и позволяет установить значение TDC (Thermal Design Current),
    • TDC Limit value (A),
    • TDP Limit Override,
    • TDP Limit value (W);
    • QPI Links Speed,
    • QPI Frequency;
    • 1N/2N Memory Timing,
    • CAS# Latency (CL),
    • tRCD,
    • tRP,
    • tRAS,
    • CPU / PCI Express Amplitude Control,
    • CPU CLK Skew/ IOH CLK Skew — эти пункты используются для выбора фазового сдвига тактового сигнала для CPU/ IOH, что может улучшить результаты разгона CPU;

    Меню продвинутых настроек BIOS оказалось развернутым и, без преувеличения, позволяет полностью раскрыть возможности платы. Меню BIOS Green Power дает возможность настроить некоторые характеристики платы для обеспечения энергосбережения системы, в частности контроль переключения фаз питания процессора.

    Рисунок

    На диске с драйверами, входящем в комплект платы, представлены следующие утилиты:

    • MSI Live Update 3 — программа для обновления BIOS, а также драйверов материнской платы (чипсета, контроллера PCI-E);
    • MSI Dual CoreCenter;
    • MSI Live Monitor.

    Решение компании MSI, безусловно, заслуживает высокой оценки. Исходя из рассмотренных характеристик платы можно сделать вывод, что данное решение окажется прекрасным инструментом не только для рядового пользователя, но и для опытных оверклокеров и компьютерных энтузиастов, желающих получить максимум производительности от своего компьютера. Цена платы на данный момент составляет 450 долл., но пользователи, которые решатся на покупку данного решения, не пожалеют о своем выборе. Это одна из лучших плат за последнее время. Однако дождемся результатов тестирования для создания общей картины.

    Gigabyte EX58Extreme

    По сложившейся традиции наше тестирование не обошлось без представителя от компании Gigabyte. Нам была предоставлена плата Gigabyte EX58Extreme.

    Напомним, что на данный момент компания Gigabyte является одним из лидеров в продвижении энергосберегающих технологий. И это все больше отражается на внешнем виде плат Gigabyte: сложная система охлаждения, огромное количество LED-индикаторов, а также скрытых от глаз технологий. Но не будем забегать вперед и опишем все по порядку.

    Плата выполнена на классической для Gigabyte печатной плате синего цвета. Гнездо процессора LGA 1366 окружено 12-фазным VRM-блоком питания. Большое количество фаз дублируется 12 LED-индикаторами, которые показывают текущее распределение питания по фазам VRM. Данная система наглядно демонстрирует преимущества технологии Ultra Durable 3. В предыдущем номере журнала мы подробно описали данную технологию, поэтому сегодня только вкратце напомним о ней. Данная технология является стандартом в изготовлении материнских плат и предусматривает использование дросселей с ферритовыми сердечниками, твердотельных японских конденсаторов и прогрессивной системы охлаждения. Кроме того, внесенные в структуру печатной платы изменения, а именно утолщение медных слоев в структуре основы, позволяют эффективно охлаждать компоненты платы, тем самым продлевая срок их службы и обеспечивая большую стабильность в работе платы. К другим особенностям платы относится поддержка стандарта VRD 11.1, который позволяет эффективно распределять нагрузку по фазам питания процессора, отключая ненужные фазы в режиме простоя и снижая тем самым энергопотребление решения. Питание платы осуществляется по-прежнему 24- и 8-контактным разъемами ATX. Шесть 240-контактных разъемов DIMM поддерживают установку модулей DDR3 общим объемом до 24 Гбайт. Дисковая подсистема представлена десятью портами SATA II (шесть портов под управлением южного моста ICH10R платы и еще четыре под управлением контроллера JMicron JMB322,), разъемами ATA133/100/66 и FDD (чип iTE IT8720). На этой плате, единственной из всех участвующих в тестировании решений, предусмотрена возможность установки систем 3Way SLI и 3Way CrossFireX, что реализовано тремя слотами PCI-Express x16, два из которых работают в полноценном режиме x16, а один — в режиме x8. Напомним, что новый чипсет использует схему x8-x8-x8 для PCI-E-слотов. Кроме того, по-прежнему остается возможной реализация схем SLI и СrossFireX на базе двух графических плат с использованием полноценного режима x16-x16. Кроме трех PCI-E x16-слотов, в PCI-E-семействе платы есть разъем PCI-Express x4 и два PCI-слота.

    Рисунок

    Задняя панель платы предоставляет в распоряжение пользователя следующие интерфейсные разъемы: два порта PS/2, восемь высокоскоростных портов USB 2.0, два LAN-интерфейса, разъем IEEE-1394 (контроллер T.I. TSB43AB23), а также восемь звуковых разъемов: шесть аналоговых разъемов, разъем RCA S/PDIF и оптический выход S/PDIF. Кроме того, на задней панели имеется кнопка сброса настроек CMOS. На плате расположены кнопки включения/выключения и перезагрузки компьютера. Кроме того, из инструментария продвинутого пользователя на плате обнаружился светодиодный индикатор POST-кодов, предназначенный для тонкой настройки и профессионального оверклокинга системы. Для подключения дополнительных планок расширения интерфейсных портов на плате присутствуют два разъема для портов USB 2.0 и два для IEEE-1394.

    Рисунок

    Теперь о системе охлаждения. Поверьте, о ней стоит рассказать отдельно. Платы Gigabyte в последнее время и так отличались массивной и продуманной системой охлаждения, но при взгляде на новую разработку Gigabyte — Hybrid Silent-Pipe — все остальное кажется мелочью. Система действительно получилась сложной: три привычных радиатора на южном и северном мостах, а также Mosfet-модулях VRM-блока, связанные тепловыми трубками, — это классика современного охлаждения материнских плат. Радиатор южного моста вырос до размеров 9×6 см и, кроме того, претерпел изменения — классический набор пластин превратился в цельную конструкцию.

    Рисунок

    Не спешите делать выводы об ухудшении системы — такая конструкция выбрана неспроста. Дело в том, что система охлаждения оснащена жидкостным блоком, который охватывает северный и южный мосты платы, подводящие трубки логично расположены на северном мосте. А теперь — самое главное. Вы уже, возможно, обратили внимание на слово Hybrid в названии охлаждающей системы, но смысл его до сих пор был скрыт от вас. Так вот, радиатор северного моста имеет специальное четырехвинтовое крепление для установки дополнительного модуля охлаждения. Этот модуль размером 100×150 мм по виду больше всего напоминает графическую карту, с которой мы сначала его и спутали. Такая охлаждающая плата занимает один выходной интерфейсный слот задней панели корпуса и представляет собой трехкомпонентную систему: два больших радиатора, связанные друг с другом тепловыми трубками, с контактной площадкой для крепления. В общем, об охлаждении платы владельцам данного решения думать вряд ли придется. Кроме того, для установки дополнительных вентиляторов на плате расположены три 3- и один 4-контактный разъемы.

    Реализация оверклокерского интерфейса в BIOS представлена утилитой-меню M.I.T. (MB Intelligent Tweaker), которая должна быть хорошо знакома пользователям по предыдущим решениям Gigabyte. В ее состав входят:

    • CPU Ratio;
    • Advanced CPU Feature[menu]:
      • CPU Clock Ratio,
      • CPU Turbo Mode,
      • CPU Cores Enabled,
      • CPU Multi-Threading,
      • CPU Enhanced Halt,
      • C3/C6/C7 State Support,
      • CPU EIST Function,
      • Virtualization Technology;
      • QPI Link Speed,
      • Uncore Frequency,
      • Isochronous Support;
      • Advanced Clock Control [menu]:
      • CPU Host Clock Control,
      • PCI-E Frequency,
      • C.I.A.2,
      • CPU Clock Drive,
      • PCI-E Clock Drive,
      • CPU Clock Skew,
      • MCH Clock Skew;
      • Performance enhance,
      • System Memory Multiplier;
      • DRAM Timing Selectable,
      • Chanel A TIMING Settings,
      • Chanel B TIMING Settings,
      • Chanel C TIMING Settings;

      Программная часть компакт-диска, входящего в комплект платы, содержит следующие утилиты:

      • Dynamic Energy Saver Advanced — ядро запатентованной компанией Gigabyte системы энергосбережения. Утилита позволяет быстро и удобно получить доступ к системе экономии энергии простым нажатием клавиши Dynamic Energy Saver. Среди прочих настроек — возможность включения и выключения режима Throttling и регулирования напряжения центрального процессора. Пользователю стоит лишь нажать клавишу, и программа начнет отсчитывать сэкономленные ватты энергии. К сожалению, проверить достоверность сведений, которые приводятся программой, на данный момент чрезвычайно трудно, поэтому говорить об актуальности такой системы сложно. Однако мы надеемся, что силы и время, которые были потрачены на ее разработку, стоят результата;

      Рисунок

      Рисунок

      Программная оболочка системы Dynamic Energy Saver Advanced

      • EasyTune 6 — программа для быстрого разгона системы. Она содержит не только инструмент для быстрого изменения настроек различных компонентов (процессора, FSB, видеокарты), но и монитор, который отражает текущие характеристики системы и значения различных настроек.

      На данный момент цена материнской платы Gigabyte EX58Extreme составляет 11 500 руб.

      Intel DX58SO

      В заключение обзорной части нашей статьи мы рассмотрим решение от компании Intel, а именно плату Intel DX58SO. Модели Intel занимают особое место на рынке материнских плат — они всегда очень отличаются от решений других производителей. Выход материнской платы Intel DX58SO на базе чипсета Intel X58 Extreme тоже не обошелся без сюрпризов. Но не будем забегать вперед.

      Первое, что предстало нашим взорам при распаковке коробки черного цвета с фирменными логотипами Intel, — это табличка, которая сильно напоминала стандартную табличку из гостиничного номера, только вместо привычного «Do not disturb» на ней было написано: «Beware noobs, you will be pawned», а на обратной стороне: «Entry at Risk! Fraggers Only». Честно говоря, такой заявки о намерениях нам еще не приходилось видеть. От души посмеявшись над шуткой всем коллективом тестовой лаборатории и оценив находчивость сотрудников Intel, мы продолжили разбирать комплект платы. В нем обнаружились интерфейсные кабели SATA II в количестве четырех штук, дополнительный вентилятор охлаждения, подробнейший гид по установке всевозможных устройств на плату для сборки системы, а также диск с драйверами и подробная схема компонентов платы.

      Рисунок

      Компоновка платы тоже оказалась весьма необычной. Инженерам компании удалось, казалось бы, нарушить все устоявшиеся каноны проектирования платы. В чем же это выражалось, спросите вы. Прежде всего, гнездо процессора развернуто на 90° и расположено поперек платы, шестифазная схема блока VRM перенесена под сокет LGA1366. Четыре (а не шесть) 240-контактных разъемов DIMM размещены над процессорным сокетом. Плата поддерживает установку модулей DDR3 общим объемом 16 Гбайт. Из разъемов питания на плате присутствуют три: 24-контактный ATX, 8-контактный ATX и 4-контактный Molex для питания разъемов PCI-Express. Интересной находкой стал дублирующий разъем для PCI-Express-шины — пользователю предоставляется выбор между уже упомянутым Molex-разъемом и SATA-коннектором питания. Северный мост перенесен к правому краю платы. Дисковая подсистема представлена шестью разъемами SATA II и двумя интерфейсами eSATA. Ни IDE-, ни FDD-разъема на плате не обнаружилось. PCI-Express-семейство представлено двумя разъемами PCI-Express x16, одним PCI-Express x4, двумя разъемами PCI-Express x1 и стандартным PCI.

      Задняя панель платы несет на себе следующие интерфейсы: восемь высокоскоростных портов USB 2.0, порт IEEE-1394, два eSATA, один LAN-интерфейс, а также пять аналоговых аудиоразъемов и оптический разъем S/PDIF. Если вы успели заметить — с платы абсолютно исчезли разъемы PS/2. Видимо, они, так же как интерфейсы IDE и FDD, признаны компанией Intel морально устаревшими. Не видим причин не согласиться с таким смелым выводом.

      Система охлаждения платы представлена четырьмя радиаторами, установленными на мостах платы и МОП-транзисторах VRM-блока. Из управляющих кнопок на плате обнаружилась только одна — включения/выключения компьютера. В целом плата Intel выглядит вполне привычно, и ничто не выдает в ней скрытой производительности.

      Рисунок

      Отметим, что плата Intel DX58SO оказалась единственной в нашем тестировании, BIOS которой позволяла прецизионно настраивать режим Turbo Mode для каждого ядра процессора. Собственно, о настройках BIOS платы Intel DX58SO мы подробно писали в статье «Особенности настройки систем c процессором Intel Core i7», а потому не станем повторяться.

      Данное решение уже доступно российским пользователям по цене от 9500 руб. Вывод, который можно сделать по результатам изучения данного продукта, прост: компания Intel безусловно заслуживает самых положительных отзывов, когда дело касается процессорных решений и системной логики, но если рассматривать материнские платы Intel отдельно от остальных продуктов, то можно смело сказать, что сейчас они не в силах конкурировать с разработками таких производителей, как ASUS, Gigabyte и MSI. Несмотря на экстремальный чипсет X58, это решение ориентировано скорее на мэйнстрим-сегмент, поскольку по функциональности и компоновке смотрится достаточно блекло.

      Isochronous support что это

      Launch CSM − позволяет выбрать режим работы технологии совместимости UEFI−устройств с устаревшим оборудованием и модулями от сторонних производителей (CSM или Compatibility Support Module).

      [Auto] [Enabled] [Disabled]

      LBA/Large Mode
      [Disabled] [Auto]
      Опция запрещает или разрешает использование режимов LBA (Logical Block Adressing- логическая адресация блоков) и Large Disk Access Mode при работе с большим жестким диском. Управлять режимом доступа к HDD имеет смысл только при установке старых операционных систем, таких как DOS или Windows 9x/Me, которые при работе с накопителями полагаются на функции BIOS. Но следует учесть, что отключение этой опции может уменьшить видимую область на жестком диске (какие режимы отключаются, обычно не уточняется, поэтому в различных ситуациях при отключении LBA из, например, 500 Гб ОС увидит только 137 Гб, а может увидеть и только 528 Мб).

      Legacy USB Support – опция, которая определяет область доступности устройств, подключенных к портам USB.

      [Disabled] [Enabled] [Auto]

      Limit CPUID Maximum – позволяет управлять доступом операционной системы к инструкции CPUID, с помощью которой она определяет тип и конфигурацию процессора. Выбор значения [Enabled] позволяет загружаться операционной системы, даже если в ней не определена поддержка установленной в компьютере модели CPU. Может быть полезна при использовании устаревших ОС на конфигурациях, собранных из современных комплектующих. В остальных случаях данную опцию можно смело отключать.

      Load db from File (из подменю DB Management) − загружает файл базы данных db (более детально о ее предназначении читайте в описании пункта DB Management) из подключенного USB−накопителя. При этом сам файл должен быть отформатирован соответствующим образом.

      Load DBX from File (из подменю DBX Management) − загружает файл базы данных dbx (более детально о ее предназначении читайте в описании пункта DBX Management) из подключенного USB−накопителя. При этом сам файл должен быть отформатирован соответствующим образом.

      Load KEK from File (из подменю KEK Management) − загружает ключ Key−Exchange Key (более детально о его предназначении читайте в описании пункта KEK Management) из подключенного USB−накопителя. При этом файл, содержащий ключ Key−Exchange Key, должен быть отформатирован соответствующим образом.

      Load PK from File (из подменю PK Management) − загружает главный ключ Platform Key (более детально о его предназначении читайте в описании пункта PK Management) из подключенного USB−накопителя. При этом файл, содержащий ключ Platform Key, должен быть отформатирован соответствующим образом.

      IDE Legacy / Native Mode Selection – позволяет задать режим эмуляции параллельного интерфейса PATA. Настройка становится доступной только тогда, когда в опции SATA Mode Selection выбран параметр [IDE].

      IDE Prefetch Mode – упреждающее чтение устройств IDE
      [Enable][Disable]
      По умолчанию обычно включен (Enable) режим упреждающего чтения данных IDE-контроллером с накопителей, что позволяет немного увеличить быстродействие дисковой подсистемы. Отключать эту функцию имеет смысл только в том случае, если подключено устройство отказывается корректно работать в этом режиме.

      Основные разделы и настройки

      (на примере ноутбуков Asus)

      Как войти в UEFI

      Да в общем-то также, как и в BIOS – есть несколько способов. Приведу кратко их ниже.

      Самый распространенный вариант – это нажать спец. клавишу (на Asus это обычно F2 или Esc) для входа сразу же после включения устройства. Причем, желательно нажимать ее несколько раз и до, и во время появления логотипа – до того момента, пока не появится первое окно UEFI (как оно выглядит –представлено чуть ниже в статье) .

      Нажимайте несколько раз кнопку входа в BIOS (F2/Esc) до появления логотипа (и во время его отображения)

      Инструкция!

      Как войти в BIOS (UEFI) на компьютере или ноутбуке [инструкция] – https://ocomp.info/kak-voyti-v-bios.html

      Если у вас установлена ОС Windows 8/10 (и с ней все в порядке, т.е. она загружается)

      В этом случае можно войти в вообще UEFI без каких-либо «поисков» клавиш. Например, в Windows 10 достаточно открыть параметры системы (сочетание Win+i) и перейти в раздел «Обновление и безопасность» : далее перезагрузить компьютер с использованием особых вариантов загрузки (см. скрин ниже) .

      Обновление и безопасность – восстановление – особые варианты загрузки

      Обновление и безопасность – восстановление – особые варианты загрузки / Windows 10

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

      Параметры встроенного ПО

      Параметры встроенного ПО

      В помощь!

      Инструкция: как войти в UEFI (BIOS) из интерфейса Windows 8, 10 (без использования спец. клавиш F2, Del и др.) – https://ocomp.info/kak-voyti-v-bios-iz-windows.html

      Кнопки управления

      Как и в BIOS в UEFI также для справки приведены все клавиши управления (обычно справа). Также не могу не отметить, что в UEFI параметры можно менять с помощью мышки (чего раньше и представить было нельзя ✌).

      Hot Keys - горячие клавиши (подсказка в UEFI)

      Hot Keys — горячие клавиши (подсказка в UEFI)

      Основные клавиши управления:

      • Стрелочки (→, ←) : выбрать раздел настроек;
      • Стрелочки (↓, ↑) : выбрать определенный параметр (в открытом разделе);
      • Enter : установить (зафиксировать) текущую настройку;
      • «+» и «-» (нажимать без кавычек) : изменить опцию (например, что-то прибавить/убавить);
      • F1 : помощь/справочное меню;
      • F7 : вход/выход из расширенного меню;
      • F9 : загрузить дефолтные настройки (т.е. отменить/сбросить все параметры на заводские предустановки) ;
      • F10 : сохранить все введенные настройки;
      • Esc : выход из меню/раздела (или UEFI).

      Разделы в UEFI (вкладки)

      Основное окно

      Появляется сразу же после того, как вы заходите в UEFI. В нем представлено достаточно много полезной информации:

      1. модель процессора;
      2. объем оперативной памяти;
      3. модель видеокарты;
      4. серийный номер устройства;
      5. подключенные накопители (жесткие диски, SSD и пр.);
      6. приоритет загрузки;
      7. температура ЦП, режим работы кулера и пр.

      Asus UEFI (BIOS Utility - Ez Mode) - главное окно

      Asus UEFI (BIOS Utility — Ez Mode) — главное окно

      Обратите внимание на нижнюю часть окна (там все самое интересное 😉):

      1. сброс настроек в дефолтные (также это можно сделать, если нажать на клавишу F9);
      2. вызов загрузочного меню (F8);
      3. расширенные настройки (F7).

      Boot Menu (загрузочное меню)

      Boot Menu необходимо для того, чтобы просмотреть все загрузочные накопители (флешки, диски и пр.), подключенные к устройству. По сути говоря, это список устройств, из которых можно выбрать одно из них, и произвести загрузку. Например, часто бывает необходимо загрузиться с установочной флешки, чтобы инсталлировать ОС Windows.

      Для вызова Boot Menu – достаточно нажать по клавише F8 (или кликнуть мышкой по данному меню).

      Просмотр загрузочного меню

      Просмотр загрузочного меню

      Примечание : также Boot Menu можно вызвать при загрузке ноутбука, использовав спец. клавишу (для Asus эта клавиша Esc, нажимать нужно сразу же после включения устройства).

      Main (базовые)

      Основная (или базовая) вкладка UEFI, когда вы заходите в расширенные настройки. Из нее вы можете узнать:

      1. производителя и версию BIOS/UEFI (BIOS Vendor, Version) ;
      2. модель процессора (Intel Core i5-7200U) ;
      3. объем оперативной памяти (Total Memory) ;
      4. серийный номер устройства (Serial Number) ;
      5. текущую дату и время (System Date, System Time) .

      Вкладка Main (основная)

      Вкладка Main (основная)

      Advanced (расширенные)

      Один из главных разделов для задания множества архи-нужных параметров. Перечислю основные из них:

      1. Internal Pointing Device – включение/выключение тачпада (Enabled – это включено; Disabled – выключено) ;
      2. Wake On Lid Open – опция, которая отвечает за включение ноутбука при открытии крышки (если вы ее переведете в Disabled – то после открытия крышки, ноутбук не включится) ;
      3. Intel Virtualization Technology – аппаратная виртуализация (позволяет ускорить работу устройства при работе с виртуальными машинами. Большинству пользователей опция ничего не дает – производительности в обычной работе она не добавляет!);
      4. Intel AES-NI – опция, ускоряющая кодирование/декодирование защищенных данных (например, если вы используете BitLocker, то включив эту опцию – скорость расшифровки будет на

      Advanced - расширенные настройки

      Advanced — расширенные настройки

      Что касается режима работы видеокарт (вкладка Graphics Cunfiguration):

      1. можно отключить дискретный видеоадаптер (т.е. чтобы ноутбук всегда использовал только встроенную карту) . Делают так в тех случаях, когда дискретная карта пришла в негодность (или начала вести себя не стабильно), либо когда хотят продлить время работы устройства от аккумулятора;
      2. DVMT Pre-Allocated – технология динамической видеопамяти. В разных устройствах можно выделить разное значение: 32 МБ, 64 МБ, 128 МБ и пр. Существенное влияние на производительность не оказывает.

      Настройки графики

      Вкладка Sata Cunfiguration позволяет изменить режим работы жесткого диска ACHI/IDE. Например, при установке ОС Windows может так стать, что она не «увидит» жесткий диск (т.к. в ее арсенале нет ACHI драйверов (обычно, бывает со старыми ОС)). Переключив же режим в IDE — можно установить систему и разобраться с драйверами после.

      SATA Configuration - настройка режима работы диска

      SATA Configuration — настройка режима работы диска

      Boot (загрузка)

      Этот раздел, как следует из названия, отвечает за загрузку устройства: здесь можно указать, с какого носителя загружаться, использовать ли режим поддержки старых ОС и пр. При установке ОС Windows – изменять настройки требуется как раз здесь!

      Об основных параметрах этого раздела (см. скрин ниже) :

      1. CSM Support – поддержка загрузки старых ОС (на текущий момент это Windows 7 и ниже. ) ;
      2. Launch PXE OpROM policy – при помощи это «штуки» можно загрузить Windows по сети (т.е. не нужно использовать ни флешку, ни диск, ни CD-Rom). Большинству эта опция не нужна, включать не рекомендуется (есть риск, что будете наблюдать черный экран в ожидании загрузки ОС. ) ;
      3. Boot Option (1, 2, 3) – это приоритет загрузки: т.е. компьютер сначала попытается загрузиться с накопителя #1 – если на нем нет загрузочных записей, перейдет к накопителю #2 и т.д. Как только загрузочный носитель будет найден – ноутбук загрузиться с него, а все остальные носители проверены не будут!
      4. Hard Drive BBS Priorities – параметр, отвечающий за приоритет загрузки с HDD-дисков (обычно, его не трогают, оставляя по умолчанию) ;
      5. CD/DVD ROM Drive BBS Priorities – аналогично предыдущему пункту;
      6. Add New Boot Option – добавить новое загрузочное устройство (если ваша флешка не отображается в списке загрузочных устройств — используйте эту возможность) ;
      7. Delete Boot Option – удалить устройство (строку/опцию с загрузочным устройством).

      Раздел Boot - настройка загрузки

      Раздел Boot — настройка загрузки

      Security (безопасность)

      Этот раздел отвечает за безопасность устройства: можно установить пароли администратора, блокирующие изменение настроек BIOS; можно отключить режим защищенной загрузки (пресловутый Secure Boot – требуется для установки старых ОС) , и пр.

      Перечислю основные опции:

      • Administrator, user password – пароли администратора и пользователя (обычно, при их одновременной установке – пароль нужно будет вводить не только для изменения настроек BIOS/UEFI, но и для включения ноутбука) . Если вы беспокоитесь о безопасности данных на HDD — то на мой скромный взгляд, особой безопасности они не предоставляют, т.к., вынув ваш диск из ноутбука, его можно прочитать на любом др. ПК;
      • I/O Interface Security – блокировка/разблокировка различных интерфейсов (например, можно заблокировать работу USB или LAN);
      • Secure Boot – режим защищенной загрузки (поддерживается только новыми ОС Windows 8, 10). Предназначен для защиты вашего устройства от загрузочных вирусов.

      Security - вкладка настроек безопасности

      Security — вкладка настроек безопасности

      Save & Exit (сохранить и выйти)

      Раздел для сохранения и сброса настроек. В принципе, в него можно и не заходить, если оперировать кнопками F10 (это сохранение измененных параметров) и Esc (это выход из раздела/вкладки).

      Удаляем микрокод 06F2

      Если вы скачали биос уже без данного микрокода — пропустите этот пункт.

      Для удаления мы будем использовать заранее подготовленную утилиту MMtool.

      • Скачиваем и распаковываем архив с MMtool
      • Запускаем программу, нажимаем «Load Image» и открываем наш ранее снятый\скаченный дамп1-300x267
      • Переходим на вкладку «Cpu Patch» и видим список микрокодов
      • Смотрим на столбец «Cpu ID», нам нужен 06F2, выделяем его3-300x267
      • Ставим галочку напротив «Delete a patch data», затем жмём «Apply» и подтверждаем удаление
      • Сохраняем наш биос кнопкой «Save imege as. »

      Текст книги "Тонкая настройка компьютера с помощью BIOS. Начали!"

      Компьютеры, хранящие важную конфиденциальную информацию, должны иметь повышенные средства защиты от несанкционированного доступа. Установка пароля на загрузку компьютера в BIOS или пароля учетной записи в Windows защитит информацию от обычных пользователей, но не поможет, если компьютер попадет в руки профессионалов. Более эффективным решением является шифрование файлов, но и этот вариант нельзя считать абсолютно надежным, поскольку злоумышленники могут украсть пароль шифрования.

      Для создания систем с высоким уровнем защиты на материнскую плату может быть установлен специальный модуль безопасности – ТРМ (Trusted Platform Module, доверенный платформенный модуль). ТРМ позволяет создавать и хранить ключи шифрования, контролировать конфигурацию оборудования, состояние загрузочных областей и другие параметры.

      Само по себе наличие ТРМ на системной плате не дает никаких преимуществ без использования специального программного обеспечения. Одним из вариантов использования ТРМ является шифрование диска BitLocker, которое доступно в некоторых версиях операционных систем Windows Vista/7. В этом случае зашифрованными окажутся все файлы операционной системы, приложений, файл подкачки и даже свободные секторы на диске, что гарантирует более высокий уровень безопасности, чем простое шифрование файлов.

      СОВЕТ

      Дополнительные сведения об использовании BitLocker вы сможете найти, открыв окно справочной системы Windows Vista/7 и выполнив поиск по слову BitLocker.

      В системных платах с ТРМ обычно присутствует параметр для включения или выключения поддержки модуля ТРМ в BIOS, который может иметь название TCG/TPM SUPPORT, Trusted Platform Module или Security Chip. После включения ТРМ могут стать доступными дополнительные параметры для его настройки.

      Глава 9
      Настройка чипсета и компонентов системной платы

      В этой главе рассмотрены настройки северного и южного мостов чипсета. Северный мост обеспечивает работу быстродействующих компонентов системы: процессора, кэш-памяти, оперативной памяти и видеосистемы. Обычно эти параметры собраны в разделе Advanced Chipset Features (рис. 9.1), а в версиях BIOS с горизонтальной строкой меню – в меню Advanced или аналогичном. Напомню, что параметры чипсета, влияющие на разгон компьютера, были рассмотрены в гл. 6.

      Рис. 9.1. Раздел Advanced Chipset Features

      СОВЕТ

      В некоторых материнских платах производства Gigabyte часть настроек чипсета скрыта и для получения доступа к ним следует нажать клавиши Ctrl+Fl после входа в BIOS Setup.

      На всех современных системных платах есть большое количество интегрированных устройств: контроллеры жестких и гибких дисков, сетевые и звуковые адаптеры, последовательные и параллельные порты и др. Все они входят в состав южного моста чипсета, а их настройки обычно находятся в разделе Integrated Peripherals (рис. 9.2).

      Рис. 9.2. Раздел Integrated Peripherals

      Количество доступных в этом разделе параметров зависит от наличия тех или иных периферийных устройств в конкретной модели системной платы.

      Шина AGP

      Шина AGP – это более быстрый вариант PCI, оптимизированный для подключения видеоадаптеров. В новых системах шины AGP нет, а видеоадаптер подключается к шине PCI Express. В более старых системах вы встретите несколько параметров для настройки этой шины.

      AGP Capability (AGP Mode, AGP Transfer Mode)

      Параметр устанавливает скорость передачи данных по шине AGP.

      □ Auto – скорость выбирается автоматически в зависимости от возможностей платы и видеоадаптера;

      □ 1X, 2Х, 4Х, 8Х – режим работы порта задается вручную. Ручной подбор скорости может понадобиться при наличии ошибок в работе видеоадаптера.

      Также встречаются параметры AGP 4Х Mode или AGP 2Х Mode, позволяющие разрешить либо запретить использование режимов 2Х или 4Х.

      AGP Aperture Size (MB)

      Параметр устанавливает максимальный размер оперативной памяти, который разрешено использовать видеоадаптеру для хранения своих текстур.

      Возможные значения – 8,16, 32, 64, 128, 256. Рекомендуется выбирать значение, приблизительно равное половине объема оперативной памяти. Это не уменьшает количество доступной оперативной памяти, поскольку видеоадаптер обращается к ней только по мере необходимости.

      AGP Fast Write

      Параметр разрешает быструю запись, при которой процессор отправляет данные непосредственно в память видеоадаптера, минуя системную память. Для большинства адаптеров эту функцию рекомендуется разрешить, установив значение Enabled (On). При нестабильной работе видеоадаптера, в частности при разгоне, быструю запись лучше запретить, выбрав значение Disabled (Off).

      AGP Master 1 W/S Read

      Параметр определяет величину задержки при чтении данных на шине AGP. При установке значения Enabled (On) задержка будет равна одному такту, что рекомендуется для большинства адаптеров. Отключать эту функцию рекомендуется при возникновении ошибок в работе видеоадаптера.

      AGP Master 1 W/S Write

      Параметр устанавливает задержку при записи данных по шине AGP и полностью аналогичен предыдущему.

      AGP to DRAM Prefetch (AGP Prefetch)

      Значение Enabled (On) для данного параметра разрешает упреждающую выборку при обращении AGP-адаптера к оперативной памяти. В этом режиме чипсет предварительно выполняет выборку следующего блока данных, что ускоряет чтение последовательных областей памяти.

      Шина PCI Express

      Параметр применяется в системных платах ASUS. Он ускоряет работу видеоадаптера, установленного в слот PCI Express х16 (PEG – PCI Express Graphics – графический порт PCI Express).

      □ Auto – параметры работы адаптера устанавливаются автоматически, разгона нет;

      □ Slow, Normal, Fast, Faster – одно из этих значений задает уровень разгона видеоадаптера. При выборе Slow разгона нет, а при установке Faster достигается наибольшая производительность адаптера.

      Для настройки графического адаптера PCI Express в системных платах ASUS может присутствовать еще несколько параметров:

      □ PEG Root Control – управляет корневым портом PCI Express;

      □ Link Latency – управляет величиной задержки в канале PCI Express х16;

      □ PEG Buffer Length – определяет величину буфера для графической карты с интерфейсом PCI Express;

      □ Slot Power – позволяет изменить в небольших пределах напряжение питания слота PCI Express;

      □ High Priority Port Select – позволяет установить высший приоритет для выбранного порта.

      Чтобы шина PCI Express работала нормально, для этих параметров рекомендуется установить значение Auto.

      Параметр управляет графическим портом PCI Express х16, через который практически всегда устанавливается видеоадаптер, и в этом случае он обязательно должен быть включен.

      □ Enabled (On) – порт PCI Express х16 включен;

      □ Disabled (Off) – порт PCI Express xl6 отключен.

      В некоторых версиях BIOS есть аналогичные параметры для отключения каждого из слотов PCI Express. Названия могут быть такими: PCI Express Slot 1, PCI Express Slot 2, PCI Express Slot 3, а значения – Enabled/ Disabled.

      PEG Force x1

      Параметр переводит графический порт PCI Express xl6 в режим совместимости с портом x1.

      □ Disabled (Off) – порт использует режим х16, что необходимо для нормальной работы видеоадаптера, установленного в слот PCI Express х16;

      □ Enabled (On) – порт переведен в режим xl, что может понадобиться при установке соответствующей платы.

      Active State Power Management, ASPM

      Параметр включает режим динамического управления питанием устройств, подключенных к шине PCI Express, в зависимости от их активности.

      □ Enabled (On) – режим ASPM включен. Это значение рекомендуется при наличии устройств стандарта PCI Express 2.0;

      □ Disabled (Off) – режим ASPM отключен. Это значение следует использовать для устройств PCI Express 1.0 или в случае возникновения проблем при работе компьютера.

      Другие настройки чипсета

      Параметр управляет работой высокоточного таймера НРЕТ (High Precision Event Timer).

      □ Enabled (On) – таймер включен (это значение рекомендуется для Windows Vista/7);

      □ Disabled (Off) – таймер отключен.

      Вы также можете встретить параметр НРЕТ Mode, который служит для выбора 32– или 64-битного режима работы таймера. Выбирайте значение 32-bit mode для 32-разрядных версий Windows Vista/7, а значение 64-bit mode – для 64-разрядных.

      Memory Remap Feature (DRAM Over 4G Remapping)

      Параметр позволяет переместить адресное пространство для PCI-устройств за пределы первых 4 Гбайт.

      □ Enabled (On) – сегмент памяти, предназначенный для шины PCI, будет перемещен (рекомендуется при установке 64-разрядных операционных систем на компьютеры с 4 Гбайт ОЗУ и более);

      □ Disabled (Off) – сегмент памяти не перемещается (в этом случае при наличии 4 Гбайт ОЗУ доступными для операционной системы будут около 3 Гбайт).

      System BIOS Cacheable

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

      Video BIOS Cacheable

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

      Memory Hole At 15М-16М

      Параметр резервирует 1 Мбайт из адресного пространства между 15 и 16 Мбайт для монопольного использования некоторыми очень старыми ISA-платами. Поскольку такие платы уже редкость, рекомендуется установить для данного параметра значение Disabled (Off).

      PCI Delay Transaction (Delayed Transaction)

      Параметр включает специальный механизм задержки транзакций шины PCI, что ускоряет работу шины. Для современного оборудования включите этот параметр, установив значение Enabled (On). Если же в системе стоят устаревшие платы, не поддерживающие стандарт PCI 2.1, данный параметр нужно отключить.

      DVMT Mode Select

      Параметр позволяет выбрать режим выделения оперативной памяти для интегрированного видеоадаптера.

      □ DVMT – память выделяется динамически по запросам приложений и освобождается, когда в ней нет необходимости;

      □ Fixed – для нужд интегрированного видеоадаптера выделяется фиксированный объем памяти;

      □ Bosh – комбинация рассмотренных режимов: часть памяти резервируется для постоянного использования видеоадаптером, а при необходимости для его нужд динамически будут выделяться дополнительные области памяти.

      Для настройки максимального объема оперативной памяти интегрированного видеоадаптера может присутствовать дополнительный параметр DVMT/Fixed Memory.

      Контроллер IDE

      IDE-контроллер является обязательной частью системной платы и имеет ряд параметров для настройки. В более новых платах перечень доступных параметров обычно сведен к минимуму, поскольку IDE-накопители вытесняются устройствами с интерфейсом Serial ATA (SATA).

      OnChip IDE ChannelO (On-Chip Primary PCI IDE)

      Параметр управляет первым IDE-каналом. После его отключения станут недоступными настройки режимов РЮ и UDMA, а также параметры накопителей в разделе Standard CMOS Features.

      □ Enabled (On) – первый IDE-канал включен;

      □ Disabled (Off) – первый IDE-канал отключен и не использует системных ресурсов. Это можно сделать, если нет накопителей, подсоединенных к данному каналу.

      После включения канала могут появиться дополнительные параметры для его настройки:

      □ IDE Primary/Secondary Master PIO – установка режима программного ввода-вывода (PIO);

      □ IDE Primary/Secondary Master UDMA – включение или выключение режима Ultra DMA. При выключении Ultra DMA накопитель будет переведен в более медленный режим PIO.

      Для этих параметров следует всегда устанавливать значение Auto, а их ручная настройка может понадобиться для подключения некоторых очень старых дисков.

      OnChip IDE Channel1 (On-Chip Secondary PCI IDE)

      Параметр аналогичен предыдущему, но включает или отключает второй IDE-канал.

      IDE DMA Transfer Access

      Параметр разрешает или запрещает использовать режим прямого доступа к памяти (DMA) для всех жестких дисков IDE. Для современных винчестеров рекомендуется включить этот параметр, установив значение Enabled (On).

      IDE HDD Block Mode

      Параметр управляет блочным режимом работы IDE-контроллера, при котором скорость обмена данными увеличивается за счет передачи сразу нескольких секторов с данными. При значении Enabled (On) оптимальный размер блока подбирается автоматически, при Disabled (Off) блочный режим отключен.

      IDE Prefetch Mode

      Параметр разрешает или запрещает выполнять упреждающую выборку данных IDE-контроллером. Для более быстрого обмена данными установите значение Enabled (On), а при наличии ошибок в работе жесткого диска можно попробовать значение Disabled (Off).

      Контроллеры Serial ATA и RAID

      На всех современных платах есть встроенные контроллеры Serial ATA и RAID. Параметры для их конфигурации нередко выносят в отдельный подраздел (рис. 9.3).

      Рис. 9.3. Подраздел для конфигурации контроллеров жестких дисков

      Configure SATA As (SATA/RAID Mode)

      Параметр настраивает режим работы встроенного контроллера Serial ATA.

      □ Standard IDE (Disabled) – накопители SATA будут работать в режиме, совместимом с IDE;

      □ RAID – это значение нужно выбирать при создании RAID-массивов из нескольких жестких дисков;

      □ AHCI (Advanced Host Controller Interface) – расширенный режим работы контроллера SATA с поддержкой горячего подключения накопителей. AHCI поддерживается только в дисках стандарта Serial АТА2.

      ВНИМАНИЕ

      Изменение режима работы контроллера Serial ATA может привести к тому, что операционная система перестанет загружаться. В таком случае нужно вернуть прежнее значение параметра или переустановить Windows.

      Параметр настраивает режим совместного использования накопителей SATA и IDE.

      □ Disabled – контроллер Serial ATA отключен, используются только жесткие диски IDE;

      □ Auto – BIOS автоматически определит все подключенные накопители SATA и IDE, после чего установит им доступные режимы Master/ Slave;

      □ Combined Mode (Legacy Mode) – режим совместного использования дисков SATA и IDE, поддерживающий до четырех накопителей и совместимый с MS-DOS и Windows 98/Ме. Для дисков SATA нужно дополнительно назначить эмуляцию одного из стандартных IDE-каналов с помощью параметров Serial ATA Port0/1 Mode;

      □ Enhanced Mode (Native Mode) – расширенный режим совместного использования дисков SATA и IDE, поддерживающий до шести накопителей (он не поддерживается операционными системами Windows 98/Ме);

      □ SATA Only – используются только диски SATA, которым автоматически назначаются режимы Primary Master и Secondary Master.

      Onboard IDE Operate Mode

      Параметр похож на предыдущий и позволяет выбрать режим совместимости контроллеров SATA и IDE.

      □ Compatible Mode – режим совместимости с операционными системами MS-DOS, Windows 9x/NT4.0;

      □ Enhanced Mode – расширенный режим, который рекомендуется для операционных систем Windows 2000/ХР/2003. В этом случае может быть доступен дополнительный параметр Enhanced Mode Support On для настройки данного режима.

      IDE Port Settings

      Параметр служит для дополнительной конфигурации накопителей SATA и IDE при выбранном режиме совместимости со старыми операционными системами.

      □ Primary, P-ATA+S-ATA – используются IDE-накопители, подключенные к первичному каналу, а также SATA-диски;

      □ Secondary, P-ATA+S-ATA – используются IDE-накопители, подключенные ко вторичному каналу, а также SATA-диски;

      □ Р-АТА Ports Only – используются только IDE-накопители, a SATA-порты отключены.

      РАТА IDE Mode (РАТА IDE Set to)

      Параметр похож на предыдущий, но характерен для системных плат, где чипсет поддерживает только один канал для подключения обычных IDE-дисков.

      □ Ch.1 Master/Slave, Secondary, IDE2 – IDE-диски будут иметь обозначения Secondary Master и Secondary Slave;

      □ Ch.0 Master/Slave, Primary, IDE1 – IDE-диски будут иметь обозначения Primary Master и Primary Slave.

      SATA Port 0/2 Set to (SATA Port 1/3 Set to, SATA Port)

      Эти параметры показывают, какой из каналов IDE будет использоваться SATA-дисками, и устанавливаются автоматически в зависимости от значения параметра РАТА IDE Mode.

      SATA 1/2 (SATA Port 1/2)

      Эти параметры управляют интегрированным контроллером Serial ATA, отвечающим за работу портов SATA1 и SATA2.

      □ Enabled (On, Auto) – выбранный порт SATA включен;

      □ Disabled (Off, Not Installed) – порт отключен.

      Порты SATA3 и SATA4 включает и отключает аналогичный параметр SATA3/4.

      IDE/SATA RAID function (Raid Function, RAID Enabled)

      Параметр включает (значение Enabled (On)) или отключает (Disabled (Off)) интегрированный RAID-контроллер.

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

      □ VIA SATA Raid Utility;

      □ Onboard Sil3114 RAID;

      □ Onboard Promise Controller;

      □ JMicron SATA/PATA Controller;

      □ Marvell SATA Controller;

      □ Intel RAID Technology.

      После включения RAID-контроллера могут появиться дополнительные параметры для включения дисков в RAID-массив (SATA1/2/3/4 RAID) и более тонкой настройки контроллера.

      ПРИМЕЧАНИЕ

      Для дальнейшей настройки RAID-массива нужно воспользоваться утилитой настройки RAID, которая обычно описана в инструкции к системной плате.

      Шина USB

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

      USB Controller (OnChip USB Controller, OnChip EHCI Controller)

      Параметр включает (значение Enabled (On)) или отключает (Disabled (Off)) встроенный USB-контроллер. Поскольку USB-устройства достаточно популярны, нет веских причин для выбора второго значения.

      USB 2.0 Controller (USB 2.0 Support)

      Параметр позволяет указать версию протокола (USB 1.1 или USB 2.0), по которому будет работать USB-контроллер.

      □ Enabled (On) – используется протокол USB 2.0, обеспечивающий намного большую скорость обмена данными;

      □ Disabled (Off) – используется протокол USB 1.1. Это значение можно попробовать, только если есть проблемы в работе устройств по протоколу USB 2.0.

      USB Legacy Support (USB Keyboard Support Via)

      Параметр разрешает или запрещает поддержку USB-устройств со стороны BIOS и важен, когда применяется USB-клавиатура.

      □ Enabled (On, BIOS) – поддержка USB-устройств на уровне BIOS разрешена. Это значение нужно установить, только если используется USB-клавиатура или другие устройства, необходимые до загрузки Windows;

      □ Disabled (Off, OS) – поддержка USB-устройств в BIOS отключена. Это значение рекомендуется, если USB-устройства используются только после загрузки Windows.

      USB Mouse Support

      Параметр включает поддержку USB-мыши на уровне BIOS и аналогичен по смыслу параметру USB Keyboard Support Via. Включать его следует, если USB-мышь необходима в операционных системах, подобных MS-DOS.

      Параллельные и последовательные порты

      Настройки портов ввода-вывода могут быть выделены в отдельный подраздел с названием Onboard I/O Chip Setup, SuperlO Device, I/O Devices или аналогичный (рис. 9.4).

      Onboard Serial Port 1/2 (COM Port 1/2)

      Параметр включает или отключает первый или второй последовательный порт, а также задает для него прерывание и адрес ввода-вывода. Возможные значения:

      □ Auto – последовательный порт включен, и ресурсы для него распределяются автоматически (рекомендуемое значение);

      □ 3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3 – адрес ввода-вывода и прерывание для порта выбираются из предложенного списка;

      □ Disabled (Off) – последовательный порт отключен и не использует ресурсов.

      Рис. 9.4. Подраздел для конфигурации портов ввода-вывода

      Onboard Parallel Port (Parallel Port)

      Параметр настраивает ресурсы встроенного параллельного порта, через который подключаются принтер и другие устройства (реже).

      □ 378/IRQ7 (по умолчанию), 3BC/IRQ7, 278/IRQ5 – адрес ввода-вывода и прерывание, используемые параллельным портом;

      □ Disabled (Off) – порт отключен и не использует ресурсов.

      В некоторых версиях BIOS вместо указанного параметра применяются отдельные параметры Parallel Port Address и Parallel Port IRQ для установки адреса ввода-вывода и прерывания для порта соответственно.

      Данное произведение размещено по согласованию с ООО «ЛитРес» (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Ссылка на основную публикацию