Memory Interleave Enabler

Специальный драйвер для Windows Windows 9X, ME, NT 4.0, 2000 и XP, ускоряющий работу с оперативной памятью на некоторых материнских платах чипсетами VIA:

Socket 7

  • VP2 VT82C595 0595
  • VP3 VT82C597 0597
  • MVP3 VT82C598 0598
  • MVP4 VT82C501 0501

Slot I / Socket 370

  • Pro VT82C691 0691
  • Pro BX VT82C692 0692
  • Pro133 VT82C693A 0691
  • Pro133A VT82C694X 0691
  • Pro Plus VT82C693 0693
  • ProSavage4 PM133 VT8605 0605
  • PLE133 VT8601 0601
  • Pro266 VT8633 3091
  • PX266 VT8653 3101
  • ProSavage PM266T VT8615 3103

Socket 462

  • KX133 VT8371 0391
  • KT133 VT8363 0305
  • KT133A VT8363A 0305
  • S3 ProSavage KM133 VT8365 0305
  • KT266, KT266A VT8366 3099
  • KLE133 VT8361 3112

Socket 478

  • P4X266 3128
  • VT8662 3102
  • VT3133 3133

Данный текст может быть переведен при помощи машинного перевода или ИИ и предназначен для первичного ознакомления. Всегда сверяйтесь с оригинальной версией во избежание проблем.

Включатель чередования памяти для чипсетов VIA
Вопросы и ответы

Версия 0.15 от 9 февраля 2002 г.

  Copyright (C) 2001-2002, George E. Breese. Все права защищены.

Важно: Этот продукт МОЖЕТ ПОВРЕДИТЬ КОМПЬЮТЕР или его файлы. Используйте с осторожностью и на свой страх и риск.
Если вы установили предыдущую версию этого драйвера, удалите её перед установкой текущей версии.

Лицензия: Данное ПО лицензируется, а не продаётся. Автор предоставляет вам лицензию на использование продукта на следующих условиях. Владея, используя или пытаясь использовать продукт, вы принимаете всю ответственность за его применение. Вы соглашаетесь никогда не предпринимать юридических действий (гражданских или уголовных) против автора по любой причине. Вы можете распространять продукт только в исходной форме. Вы не вправе взимать плату за распространение, если только все средства немедленно не перечисляются автору. Автор сохраняет права на всю интеллектуальную собственность, воплощённую в продукте.

Упомянутые торговые марки принадлежат их владельцам.

Что это?
Что такое чередование памяти? Как это работает?
Нужно ли оно мне?
Зачем оно нужно?
У меня один модуль памяти. Можно ли использовать чередование?
У меня Fast Page или EDO RAM. Можно ли использовать?
У меня DDR SDRAM. Можно ли использовать?
Я разогнал процессор. Можно ли использовать?
Как установить?
Как проверить работу?
Что может пойти не так?
Как удалить?
Как ещё улучшить производительность памяти?
Сколько памяти использует драйвер?
Как создан драйвер?
Будет ли исходный код?
Как связаться с вами?

Что это?

Это драйвер для Windows 9X, ME, NT 4.0, 2000 и XP. Он увеличит скорость многих компьютеров с чипсетами VIA.

Многие производители материнских плат забыли активировать «чередование памяти». Для плат с чипсетами VIA этот драйвер включит данную функцию.

Что такое чередование памяти? Как это работает?

Чипы SDRAM содержат банки памяти, разделённые на страницы. Современная SDRAM имеет четыре банка на чип.

Активация страницы памяти требует времени, но после активации данные читаются и записываются быстро. Чипсеты VIA могут удерживать активные страницы в каждом банке, ускоряя операции чтения/записи.

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

Процесс активации нескольких страниц SDRAM получил название «чередование» из-за сходства с аналогичной технологией в старых компьютерах.

Нужно ли оно мне?

Если в вашем компьютере установлен один из перечисленных ниже чипсетов VIA, и производитель не включил чередование, вам нужен этот драйвер.

Чипсеты для процессоров Super Socket 7

Модель Арт. PCI ID
VP2 VT82C595 0595
VP3 VT82C597 0597
MVP3 VT82C598 0598
MVP4 VT82C501 0501

Чипсеты для Pentium II/III (серия «Apollo»)

Модель Арт. PCI ID
Pro VT82C691 0691
Pro BX VT82C692 0692
Pro133 VT82C693A 0691
Pro133A VT82C694X 0691
Pro Plus VT82C693 0693
ProSavage4 PM133 VT8605 0605
PLE133 VT8601 0601
Pro266 VT8633 3091
PX266 VT8653 3101
ProSavage PM266T VT8615 3103

Чипсеты для процессоров Athlon

Модель Арт. PCI ID
KX133 VT8371 0391
KT133 VT8363 0305
KT133A VT8363A 0305
S3 ProSavage KM133 VT8365 0305
KT266, KT266A VT8366 3099
KLE133 VT8361 3112

Чипсеты Pentium 4 и будущие (универсальная поддержка)

Арт. PCI ID
P4X266 3128
VT8662 3102
VT3133 3133

Чтобы подтвердить наличие чипсета VIA:

  • Откройте корпус и осмотрите материнскую плату. Крупный квадратный чип рядом с CPU имеет логотип VIA и номер детали. Чип может быть под радиатором.
  • Скачайте SiSoft Sandra. Проверьте информацию о материнской плате.
  • Используйте утилиту для идентификации PCI-устройств. Чипсет VIA имеет vendor ID 1106 и ID из таблиц выше.
  • Сверьтесь с руководством к материнской плате.

Возможно, чередование уже включено. Проверьте в SiSoft Sandra: в разделе «Logical/Chipset Memory Banks» параметр «Bank Interleave» должен быть «2-way» или «4-way». В этом случае драйвер не требуется.

Зачем оно нужно?

Многие производители материнских плат не активировали функцию «чередования памяти», которая значительно ускоряет доступ к памяти.

VIA Technologies Incorporated (www.viatech.com или www.via.com.tw) включает эту функцию в свои чипсеты с 1997 года.

У меня один модуль памяти. Можно ли использовать чередование?

Да. Крупные модули DIMM содержат чипы на 64 Мбит с четырьмя банками. Чипсет может удерживать все банки активными, запоминая последний адрес в каждом.

Чипсеты VIA поддерживают до четырёх модулей памяти. Чипсет запоминает адреса в каждом банке всех модулей (до 16 страниц).

Мелкие модули могут использовать чипы на 16 Мбит с двумя банками или EDO RAM. ПРИМЕЧАНИЕ: Эта версия драйвера не определяет 16-Мбитную память и всегда включает 4-канальное чередование для SDRAM.

У меня Fast Page или EDO RAM. Можно ли использовать?

Нет. Эта функция VIA работает только с SDRAM.

У меня DDR SDRAM. Можно ли использовать?

Да.

Я разогнал процессор. Можно ли использовать?

Обычно да, но возможно потребуется снизить разгон.

Драйвер активирует неиспользуемый раздел чипсета, чувствительный к разгону.

Память будет работать быстрее. При разгоне и чередовании стабильность может нарушиться.

Разгон и чередование увеличивают энергопотребление. При недостаточном питании система станет нестабильной.

Как установить?

Распакуйте ZIP-файл в отдельную папку.

Запустите SETUP.BAT из этой папки. После установки перезагрузите компьютер.

Драйвер активируется только после перезагрузки.

Как проверить работу?

Запустите тест памяти в SiSoft Sandra. Показатели должны значительно вырасти. Примеры результатов (МБ/с):

Материнская плата Без драйвера С драйвером
Apollo Pro133 (ChainTech 6ATA2) ALU 124, FP 128 ALU 223, FP 239
KX133 (Biostar M7MKE) ALU 352, FP 376 ALU 413, FP 503
MVP3 (DFI P5BV3+) ALU 110, FP 114 ALU 133, FP 139

Что может пойти не так?

Существует небольшой, но реальный риск проблем: «синий экран смерти», нестабильность системы или отсутствие эффекта.

Драйвер помог моему компьютеру. Я делюсь им в надежде, что он поможет вашему.

Как удалить?

Через «Панель управления» → «Установка и удаление программ». Изменения вступят в силу после перезагрузки.

Как ещё улучшить производительность памяти?

ПРИМЕЧАНИЕ: Все изменения несут риск повреждения. Выполняйте с осторожностью и на свой страх и риск.

В BIOS (раздел «Advanced Chipset Setup») можно настроить параметры чипсета.

Если вы не знакомы с терминами (CAS, SPD), изучите информацию в интернете. Не экспериментируйте без знаний.

Настройки CAS Latency должны соответствовать модулям RAM:

  • CAS Latency измеряется в тактах CPU. Меньше — быстрее.
  • Варианты: «1», «2», «2.5», «3».
  • Предел определяется производителем RAM (указан на метке или в SPD-чипе).
  • При смешивании RAM с CAS 2 и 3 не устанавливайте CAS=2.
  • Большинство PC133 CL3 RAM работает как CL2 при FSB 100 МГц.
  • Лучше использовать автоматическое определение через SPD-чип.

В современных чипсетах (Pro133, KX133, KT133) можно изменить частоту RAM:

  • Для Apollo Pro133: «HCLK+33», если RAM поддерживает частоту на 33 МГц выше FSB CPU.
  • Для KX133/KT133: 133 МГц, если RAM поддерживает.
  • Для KT266/Pro266: 266 МГц с PC2100 DDR RAM.
  • Предпочтительно использовать автоматическое определение через SPD.

Системы с BIOS AMI/Award имеют настройки DRAM Timing («7.5ns SDRAM», «10ns SDRAM», «Normal», «Fast», «Turbo»). Режимы «Fast»/«Turbo» ускоряют работу, но не все модули стабильны на высоких скоростях.

Сколько памяти использует драйвер?

Практически не использует. Его задача — один раз перенастроить чипсет при загрузке.

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

Как создан драйвер?

Я использовал материалы из интернета. Изучив обсуждения чередования памяти и программы H.Oda (WPCREDIT, WPRESET), я создал драйвер с нуля, будучи профессиональным разработчиком драйверов Windows.

В драйвере нет кода WPCREDIT/WPRESET. Для компиляции использовались Microsoft Visual C++ 6.0 и Windows 2000/ME DDK. VxD-версия основана на шаблоне Microsoft, NT-драйвер — на DLL с особыми настройками компилятора.

Будет ли исходный код?

В настоящее время исходный код не предоставляется. Он не отформатирован должным образом и может быть использован в коммерческом продукте.

Как связаться с вами?

По вопросам чередования памяти обращайтесь на форумы www.viahardware.com (неофициальный ресурс с полезной информацией о продукции VIA).

Отзывы о драйвере отправляйте на feedback@networking.tzo.com. Я редко проверяю эту почту и не отвечаю на вопросы об установке или использовании.

За обсуждение политики будет выноситься бан на 1 месяц и более.

Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Сообщение о неточности или жалоба

Через эту форму вы можете пожаловаться на материал в котором есть неточность в тексте. Это может быть как сам текст или заголовок.

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

Please select form to show

Нажимая кнопку вы соглашаетесь с политикой конфиденциальности сайта.