Increase the performance of Intel graphics media accelerator (GMA)»
This software app is the best tool to use to boost the performance of your Intel graphics card. It allows you to modify important parameters of your graphics card so that it will function better. The program is actually easy to use, but, beginners may not find it easy to understand how it works. With this utility program, you will be able to configure the core clock of Intel Graphics Media Accelerator chips. This program supports GMA900/GMA950 chipsets. To use this app, you have to be very careful, as well as know the dangers and risks involved in modifying the core clock of your system’s graphics card. Thus, this app is not meant to be used by less experienced persons (beginners).
You will get to love this utility because it will definitely boost the processing power of your integrated graphics card. This will now make way for you to play and enjoy high-level PC games with stunning graphics quality. There are quite a lot of settings to configure on this app including choosing a custom GMA speed to override the manufacturer’s default speed. Definitely, this program will help to enhance your PC graphical performance, as well as cause you to enjoy PC games in a high-quality display.
GMABooster is licensed as freeware for PC or laptop with Windows 32 bit and 64 bit operating system. It is in video tweak category and is available to all software users as a free download.
Share |
Give a rating |
(1 votes, average: 4.00 out of 5) Loading… |
Author |
Vladimir Plenskiy
|
Last Updated On |
December 16, 2019 |
Runs on |
Windows 7, Windows Vista, Windows XP, Windows 8 |
Total downloads |
2,209 |
License |
Free |
File size |
1,04 MB |
Filename |
Setup_GMABooster_21b_05092019.exe |
Информация о GMABooster 1.3
Название | GMABooster 1.3 |
Операционные системы |
|
Статус | Freeware |
Размещено в каталоге | 26 марта 2009 |
Скачать GMABooster 1.3
Внимание!
Несмотря на то, что перед публикацией мы проверяем файлы несколькими антивирусами, увы, в современном мире это не гарантирует их 100% безвредности. В этой связи редакция портала F1CD.ru не несёт ответственности за ущерб, который может быть причинён GMABooster 1.3 и любым другим ПО, а также настоятельно рекомендует проверять загруженные программы Вашим антивирусом.
-
Setup_GMABooster_13a.exe
Скачать с нашего сервера
Вес файла: 1,12 Мб
MD5-хеш: 2f6e72a5ba5aa94e19167df3382c1b48
Скачать
by Vladimir Plenskiy
Integrated graphics booster for Windows
Operating system: Windows
Publisher:
Vladimir Plenskiy
Antivirus check: passed
Report a Problem
GMABooster is a utility designed to increase the speed of integrated graphics cards on GMA 900 and GMA 950 chipsets. The program gives the user the opportunity to choose the desired frequency of the graphics processor (up to 400 MHz). As a result, the performance of your graphics card may increase two or more times. Currently the list of supported devices includes netbooks and nettops MSI Wind, Asus EEE PC, Acer, Samsung, Dell, etc.
GMABooster significantly enhances the performance of integrated graphics cards, potentially doubling the speed of the graphics processor.
Operating system: Windows XP/Vista/7/8/10
Integrated graphics card with GMA 900 or 950 chipsets
Supports netbooks and nettops from MSI, Asus, Acer, etc.
Minimum 256MB of RAM
Improves 3D graphic performance on supported Intel Graphics Media Accelerator systems.
User-friendly interface, easy to navigate and use.
Allows for overlocking without risking hardware damage.
Limited compatibility with only certain Intel integrated graphics cards.
Requires deep technical knowledge for optimal use.
Potential system instability issues after tweaking.
👨💻️ USER REVIEWS AND COMMENTS 💬
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Jaxon
This seem to be a cool software to use. It has the ability to increase the speed of your computer graphic cards that are integrated. It also allow the user to select the speed of the graphic processor. The program also support a lot of devices.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ross
I like this performance for the boost solution. I use endlessly it without charge. It is the best tool to boost the performance of Intel graphics cards. It is easy to use but beginners could not find it. In this app, we are using it very carefully because risks and issues may occur.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Lucas Hanko
GMABooster is a free software utility designed to maximize the performance of Intel Graphics Media Accelerator (GMA) 900 and GMA 950 graphics chipsets. It increases the performance of the graphics chip by up to 30%, and it comes with a set of features such as overclocking, power management, and memory management. It also supports multiple displays, hotplugging, and other features. GMABooster is easy to install and use and can be used on Windows XP and Windows Vista.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Riley P.
GMABooster is a great software for boosting the graphics performance of Intel integrated GPUs. I’ve been using it for a few months now and it has definitely improved the gaming performance of my laptop. The installation was easy and the performance gains can be seen right away. I also like that I can customize the settings to prioritize certain programs. The user interface is very intuitive and the whole process of using GMABooster is simple. I haven’t experienced any crashes or stability issues with the software. All in all, GMABooster is a great tool for boosting the graphics performance of Intel integrated GPUs.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Robbie V*********u
GMABooster software is easy to install and use. It provides an immediate boost to the performance of my laptop. I can see the difference in the speed of my computer as soon as I launch the application. The software also offers some customization options to further improve my machine’s performance. However, I have noticed some lag in the system after using it for a while.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Samuel L**********e
This software is designed to enhance the graphics performance of laptops and netbooks by optimizing the system’s hardware settings. It offers a simple and user-friendly interface and allows users to adjust settings such as GPU clock, memory clock, and voltage. The software is compatible with various operating systems and supports a wide range of Intel processors. It also provides real-time monitoring of the system’s temperature and fan speed.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Cameron
GMABooster is a unique performance boosting program designed for enhancing the speed of your PC’s integrated GPU. It focuses specifically on accelerating Intel Graphics Media Accelerator series, allowing up to 2.4x increase in speed. This crucial feature makes it an ideal choice for users seeking enhanced graphic performance in gaming and video playback.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ethan
This program effectively optimizes graphic performance for a smoother experience.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ryan
Increased graphic performance, easy to use.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Joseph
Improved graphics performance significantly.
Faster gaming performance for my laptop without any hassle!
Makes my computer faster, great for games!
Utility designed for monitoring ATI video cards
Game Assistant 2 is a software monitoring program to organise games in Windows PC
Tweak improves your performance by letting you customize
A tool that optimizes all of your SSD drives
A Window’s tool suite serving multiple purposes to optimize, clean, customize your PC
Звуковые сигналы BIOS можно услышать в самой начальной фазе включения вашего компьютера, происходит первоначальное тестирование устройств находящихся в вашем системном блоке на предмет работоспособности. Это тестирование называется процедура POST, если она сопровождается подачей одного короткого звукового сигнала это свидетельствует об успешном завершении процедуры. Если же ваш компьютер издаёт постоянные сигналы при включении, то это сигнализирует, что в нём какое-либо устройство вышло из строя. В этом случае неисправное устройство определяют по частоте и длительности этих сигналов. Расшифровка сигналов зависит от производителя версии BIOS: AMI или AWARD. БИОС обычно подаёт звуковой сигнал и выводит текстовое сообщение на экране монитора. Хочу добавить что производители очень часто изменяют смысл и значение этих сигналов. Точную информацию можно узнать в инструкции к материнской плате, а если таковая отсутствует, только на официальном сайте производителя. Давайте всё же попытаемся рассмотреть расшифровку самых распространённых неисправностей.
Звуковые сигналы BIOS
Хорошо, при неудачном запуске компьютера мы будем пытаться определить неисправность полагаясь на звуковые сигналы BIOS, а что можно сделать когда компьютер не загружается и не выдаёт определённого звукового сигнала, изображение при этом на экране отсутствует.
1) Первое что нужно сделать это полностью обесточить компьютер и оставить его в покое на некоторое время.
2) Второе удостовериться в правильном подключении всех разъёмов и устройств.
3) Откройте корпус и посмотрите плотно ли вставлены в соответствующие разъёмы видеокарта и модули оперативной памяти.
4) Если вы до этого экспериментировали с параметрами BIOS, нужно сбросить все настройки по умолчанию.
5) Нужно попытаться запустить систему с минимально необходимыми устройствами, например если у вас несколько жёстких дисков, оставьте только тот, на котором установлена операционная система, отключите всевозможные ТВ-тюнеры то есть платы расширения, отключите дисковод. В случае включения компьютера, пробуйте по одному подсоединять устройства и так определите проблемное.
6) Извлеките модули оперативной памяти и посмотрите на контакты, они могут окислиться, тогда их нужно почистить стёркой и поставить на место, попробуйте поменять модули оперативки местами, может на материнской плате присутствуют свободные разъёмы для оперативной памяти попробуйте использовать их. Попробуйте вставлять оперативку по одному модулю по очереди и пробуйте включать компьютер, может дело в оперативной памяти.
Если вы так не смогли определить неисправность, вспомните какие действия вы производили в последнее время с вашим компьютером, может причина кроется именно в них.
Звуковые сигналы AMI BIOS
Сигнал и его значение.
1 короткий /Ошибок нет, загрузка системы.
2 коротких /Ошибка чётности оперативной памяти.
3 коротких /Неисправность первых 64 Кб оперативной памяти.
4 коротких /Ошибка системного таймера.
5 коротких /Неисправность процессора.
6 коротких /Неисправность контроллера клавиатуры.
7 коротких /Неисправность процессора или системной платы.
8 коротких /Ошибка видеоадаптера.
9 коротких /Неисправность микросхемы ПЗУ BIOS.
10 коротких /Ошибка записи в CMOS-памяти.
11 коротких /Неисправность кэша второго уровня.
1 длинный 2 коротких /Неисправность видеоадаптера.
1 длинный 3 коротких / Неисправность оперативной памяти.
2 длинных 2 коротких /Ошибка контроллера гибких дисков.
Если сигналы отсутствуют вовсе, обычно в этом случае неисправен блок питания.
Звуковые сигналы Award BIOS
Сигнал и его значение.
1 короткий /Ошибок нет, загрузка системы.
1 длинный 2 коротких /Неисправность видеоадаптера.
1 длинный 3 коротких /Отсутствует видеокарта или ошибка видеопамяти.
Непрерывный сигнал сигнализирует о неисправности модуля памяти.
Если сигналы отсутствуют, обычно в этом случае неисправен блок питания.
Решился опубликовать результаты моего исследования программы GMABooster, которая была представлена хабражителям буквально вчера. Сразу скажу, анализ не был бы проведен столь быстро, если бы не совершенно незнакомый хабраюзер Werat, который удаленно тестировал из под админа мой код на своем Acer Aspire One a150 (отважился же человек).
Своим топиком мне хотелось бы подчеркнуть важность открытых продуктов, свободы обмена информации между людьми [а еще напомнить всем жалующимся и плачущим, что Хабр — торт!].
Disclaimer: Анализ приведен исключительно в обучающих и мирных целях, меньше всего мне хотелось бы снизить размер пожертвований в сторону автора программы. В любом случае им проведена работа, которая заслуживает уважения. Также, я вынужден рассмотреть «альтернативное» решение для некоторых платформ, в силу того, что GMABooster не удобен по ряду критериев, особенно для пользователей Linux и Mac.
Тема поднялась достаточно интересная, в топике появились мысли о возможном обмане и решено было проверить самому. Будучи обладателем Acer Aspire 8735G сделать это было не просто, поэтому я пошел от обратного, занялся reverse engineering’ом. Сразу уточню, обходить защиту автора мы не будем.
Нутро под Windows
На данный момент с официального сайта можно скачать две версии GMABooster’a. Для GMA900 и GMA950. На самом деле версия всего одна и дистрибутив один. Распакуем и погрузимся в анализ содержимого — сразу отбросим uninstaller, пресеты для разных частот, документацию. Оставим следующий набор файлов:
Auto.exe — консольная утилита для смены частоты. Эта утилита может быть вызвана с параметрами командной строки, которые устанавливают значение частоты.
Как вы видите, реализовано на .Net (язык не важен). На .Net написан и GUI, лаунчеры и прочие пресеты. Вот такая вот дикая смесь драйверов и высокоуровневых фреймворков. Любители декомпиляции могут воспользоваться .Net Reflector’ом, чтобы выяснить все что они хотят. Лицензионное соглашение запрещает мне декомпилировать, пока что я принимаю условия игры и ищу другие пути.
Porttalk.sys — собственно какой-то драйвер. Погуглив, можно обнаружить, что это действительно PortTalk — драйвер для NT-семейства OS Windows, который позволяет обращаться напрямую к портам ввода/вывода. У него действительно нет поддержки x64, а последнее обновление было в 2002-ом году. Кстати, PortTalk использует достаточно хитрые трюки для предоставления доступа (да, это только в Windows 9x было все просто). Рекомендую подробнее ознакомиться на странице проекта, тем более проект открытый и бесплатный.
Helper.exe — абсолютно случайно заметил в документации к PortTalk, что он поставляется вместе с программой AllowIO, которая позволяет запустить стороннее приложение и открыть для него определенные (либо все) порты через установленный драйвер PortTalk’a. Собственно это и есть AllowIO.exe, за исключением того, что автор переименовал его и внес забавные изменения:
Затерты ссылки на официальный сайт PortTalk и уничтожен copyright как класс. Стало грустно.
По-маленько проясняется рабочий процесс GMABooster’a. Кто-то запускает Helper.exe, который открывает приложению доступ к портам ввода/вывода. Теперь приложение должно обратиться к портам и осуществить ряд запросов. ASM-вставки в .Net будут не совсем уместны (а в таком виде и невозможны), поэтому автор был обязан вынести их в отдельные модули. Посмотрим дальше.
AsmDll.dll и AsmDll2.dll — собственно реализация общения на уровне I/O ports [0CF8h / 0CFCh, конфигурируем PCI]. Ну не будем мы декомпилировать, там наверняка будет что-то до боли классическое (хотя я достаточно далек от этого):
Выставляем параметры Bus / Device / Function / Register и выполняем запрос + записываем значение параметра. Подробнее можно почитать по ссылкам: PCI Configuration Space и оно же, но для программистов.
Остановимся только на AsmDll.dll (между собой они практически не отличаются, просто Auto.exe не использует AsmDll2 вообще, соответственно, можно справиться и без нее). Не буду рассказывать как я получил прототип одной единственной экспортированной функции [int32 AsmAdd(int32, int32)], но тут я перед законом чист. Уже не раз останавливался на том, что мы не будем декомпилировать, поэтому была написана подмена библиотеки AsmDll, которая так же экспортировала только одну функцию AsmAdd и выводила в лог прилетевшую информацию. Немного помучив господина Werat’a и его нетбук, были получены значения входных параметров для каждой частоты.
166 MHz [0xF0, 0x34646000] [0xF0, 0x34646500] [0xF0, 0x34646000]
200 MHz [0xF0, 0x34646000] [0xF0, 0x34640534]
250 MHz [0xF0, 0x34646000] [0xF0, 0x34640531]
400 Mhz [0xF0, 0x34646000] [0xF0, 0x34640533]
В [] заключен один вызов AsmAdd утилитой «переключения частоты», соответственно, для 166 MHz вызвано трижды (возможно это ошибка, либо некий авторский watermark — не буду судить, ибо дилетант), для остальных дважды.
Собственно для меня 0x34640533 так и останется magic number’ом, уверен что на хабре найдется кто-нибудь, кто сможет объяснить что / куда и как.
Альтернатива
Таким образом, для разгона вашего Intel-based GPU до частоты 400 MHz (по данным GMABooster’a) достаточно выполнить запись в hardware registers.
К примеру, скрипт для Mac OS будет выглядить как-то так:
reggie_se -w 0x34646000 -D PCI -i 16 -a 0xF0 -B 32
reggie_se -w 0x34640533 -D PCI -i 16 -a 0xF0 -B 32
Можно без особых проблем добавить его в автозагрузку. Уверен, что утилита, аналогичная reggie_se имеется и в Linux.
Выводы для себя
1. Говорить о смене частоты не хочется, т.к. напряжение не изменяется, я в этом уверен;
2. Утилита безопасна (с точки зрения malware);
3. Утилита выполняет простейшее (с точки зрения реализации) действие — запись некоего значения в регистр, определенное изменение конфигурации PCI устройства. Зачем автор держит это в секрете и устраивает головную боль пользователям [еженедельное обновление и т.д.], лично мне не понятно;
4. Внесенные изменения работают до момента ухода в спящий режим / гибернации / выключения;
5. Автор GMABooster’a многих подсадил на иглу
6. Исходя из многочисленных отзывов, незначительное ускорение действительно наблюдается;
7. Я был не прав, используя слегка размытые floomby jpg-изображения в топике.
Не отрицаю заслуг автора, хотелось бы все-таки увидеть его на Хабре, услышать историю появления magic number’a и извиниться перед ним за свою статью.
Мне бы очень хотелось, чтобы нашлись люди, которые смогли бы грамотно воспользоваться полученными результатами (реализация под x64, к примеру). Также буду рад услышать любые дополнения от знающих специалистов — будучи далеким от столь низкоуровневых вещей, я не все могу понять, а тем более объяснить, за что приношу свои извинения.
Update #1 Новости с фронта маководов, там владелец Mac’a обратил внимание на то, как работает GMABooster (он оказывается вызывает все тот же reggie_se) и предложил свой вариант скрипта + дал достаточно забавные комментарии. И еще полезный материал (не проверенный, правда) для владельцев Linux