Модули для определения коэффициентов мощности процессора и видеокарты
Проблема определения мощности современных процессоров и видеокарт. Анализ существующих методов тестирования. Способы оценки комплектующих с наиболее информативными результатами. Разработка модулей компьютерной аналитики для тестирования мощности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 07.03.2019 |
Размер файла | 454,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Модули для определения коэффициентов мощности процессора и видеокарты
Введение
В современном многообразии компьютерных комплектующих порой сложно разобратся даже эксперту в данной области. Выходит все больше современных решений, новых платформ, различных архитектур направленных на различные цели и задачи. Так, например, несколько месяцев назад поступили в продажу первые модели комплектующих от AMD под сокет AM1.Упор в данном решении сделан, прежде всего, на соотношении мощности и энергопотребления. Другими словами, какой максимальной производительности может достич тот же процессор при строго заданном потреблении электроэнергии. Ранее взгляд на понятие оптимальности со стороны этого соотношения не был, затронут, и подобных аналогов также не было, а задумывались об этом соотношении разве что для нетбуков, ноутбуков, а также испоьзующих схожие решения неттопов. В новом сокете полностью перенесены микросхемы чипсета в центральный процессор, что вероятно и является ключевой идеей линейки процессоров AM1 сокета. Основные моменты новой платформы представлены на Рис.1. Мощность же таких процессоров гораздо ниже привычной большинству пользователей. Так четырехъядерный процессор этого нового сокета сопоставим с двухьядерными процессорами этой же фирмы, причем двухгодичной давности. Этот пример является ярким доказательством того, что мощность процессора не меряется ядрами или тактовой частотой. Все эти факторы скорее оказывают прямое влияние, тогда как на конечный результат могут повлиять и некоторые особенности. Подобных примеров достаточно много, так ряд низкопрофильных видеокарт осознанно оборудованных большим количеством памяти, не способны показать хорошую производительсность. Все это является маркетинговыми ходами по привлечению большего количества покупателей.
Решить данные проблемы и множество других, а также оценить реальную мощность своей системы для конкретных задач позволяет специализированное программное обеспечение. Такой метод наиболее эффективен для получения корректной оценки мощности и позволит избежать покупки дорогостоящих компьютерных комплектующих по завышенной цене.
Рис.1.Новые процессоры AMD Kabini на AM1 сокет
1.Основные программные продукты для тестирования мощности компьютерных комплектующих
Рассмотрим подробнее наиболее популярное программное обеспечение для тестирования процессора и видеокарты. Самым известным и наиболее актуальным на данный момент является программный продукт компании FutureMark под названием 3D Mark.Существует множество версий данного продукта, в основном отличающихся новыми технологиями процессора и видеокарты, исследовать будем наиболее современную одиннадцатую версию, названную по используемой версии DirectX.Менее популярным является продукт PassMark компании PassMark Software. Наиболее известные версии данной компании тестирующие стабильность системы, однако, существует и собственный тест производительности, показывающий неплохие результаты. Также следует отметить программный продукт Aida компании FinalWare.Многим он больше известен устаревшей версией под названием Everest.Хотя основной задачей программы и является определение конфигурации компьютера, но включенные в систему тесты показывают неплохие результаты за небольшой промежуток времени. Сравнение данных программных решений представлено в таблице 1. Во всех исследуемых системах не производится ранжирование по мощности. Это является существенным недостатком, так как, например, пользователь имеет конкретную видеокарту, но не знает, насколько она актуальна на данный момент. Смысл ранжирования в присвоении некоторого коэффициента - от одного до ста в зависимости от полученного результата. Вывод пользователю проранжированных данных позволит ему понять, насколько его комплектующие устарели и нужно ли производить апгрейд системы в целом или какой-то ее отдельной части.
Таблица1 Сравнение сущестсвующих решений
Название |
Модули тестирования |
Основные недостатки |
Особенности |
|
3D Mark 2011 |
Реализованы модули тестирования, как процессора, так и видеокарты. Большое количество сцен и различный уклон тестов. Отличная графика и эффекты |
Долговременное тестирование. Время тестирования может увеличиться в несколько раз при наличии оборудования малой мощности. Нет ранжирования коэффициента мощности. |
Всевозможные подходы к тестированию мощности видеокарты и процессора позволяющие достаточно точно измерить производительность. Полная информация о системе не предоставляется. |
|
FutureMark Perf Test |
Модули тестирования процессора и видеокарты. Графика играет второстепенную роль и не совершенна. |
Множество тестов никак не связанных между собой. Подведение итога по общей производительности процессора или видеокарты не представялется возможным. Нет ранжирования коэффициента мощности. |
Визуальное представление тестируемой системы в виде отдельно взятых блоков посредством 3D изображения всех комплектующих, при нажатии на модель выводится информация. Некоторая информация о системе. |
|
Aida 64 |
Только модуль тестирования процессора. Тестирование видеокарты не производится. |
Алгоритмы, не измеряющие реальную мощность процессора. В ходе выполнения загрузка не на 100%.Возможно производится анализ данных о частоте и количестве ядер. Нет ранжирования коэффициента мощности. |
Полная информация о системе, диагностика превышения температуры. Проводимые тесты производительности используют данные о комплектующих, мощность не тестируется. |
2.Разработанные модули для тестирования мощности процессора и видеокарты
Проведя анализ недостатков существующих систем, можно сделать вывод о том, что на данный момент полноценного модуля с возможностью тестирования процессора и видеокарты c минимальными затратами времени, выдающей проранжированный коэффициент, а также полностью учитыващей мощность а не отдельные аспекты не существует. Однако необходимость, в такой системе, учитывая все описанные выше тенденции развития компьютерной техники, являеться обоснованной.
В ходе разработки модуля было рассмотрено множество методов, посредством которых возможно загрузить современные процессор и видеокарту. Для процессора были выбраны парралельные математические вычисления, связанные с операциями над большим массивом чисел. Последовательно производился запуск восьми файлов с вычислениями, а специальная форма исполняла роль таймера замеряющего загрузку центрального процессора. Когда файлы выполнялись, загрузка процессора спадала и таймер отключался. Вид модуля для тестирования процессора представлен на Рис.2.
Рис.2.Модуль тестирования процессора
Полученное значение времени, затем было обратно пропорционально переведено в значение коэффициента и проранжировано бдлагодаря тестам на компьютерах различной конфигурации. При таком подходе отпадает необходимость в подробных советах по вашей системе. Коэффициент говорит сам за себя - значение от 1 до 10 слабый процессор, подходящий для рядовых задач, от 11 до 20 уровень двухьядерных процессоров подходящих для большинства игр, от 21 до 40 уровень четырехядерных и высокопроизводительных систем, выше обычно дорогостоящие процессоры обычно преобретаемые для работы с декодированием видео или, например серверные решения. Немаловажным фактором является время выполнения. Практически любой современный процессор справляется с тестом за 30 секунд, и с другой стороны этого времени достаточно, чтобы проранжировать наиболее мощные процессоры, выполняющие задачи в пределах 5-10 секунд.
При проектировании модуля для тестирования видеокарты также было рассмотрено множество вариантов для оценки мощности и в итоге выбран вариант, наименее загружающий процессор. Исключение влияния одной части системы на другую позволит объективно судить о мощности последней. Сама идея модуля тестирования видеокарты основана на создании некоторой сцены наполненной 3D объектами. Данная сцена показана на Рис.3. Подсчет коэффициента производится благодаря анимации данных объектов.
В использованном модуле деревья колыхаются под порывами ветра, что влияет на тень объекта и приводит к расчету координат заново. Если таких деревьев использовать множество и вести расчет для каждого листа, то выполнятся, будет несколько тысяч операций. Пропорционально количеству операций выдется проранжированный коэффициент, который и позволит судить о ее мощности. Так как камера пользователя движется относительно деревьев, то менее мощная видеокарта успеет обработать гораздо меньше объектов, тогда как более производительная справится с задачей куда лучше.
Рис.3.Модуль тестирования видеокарты
Заключение
В результате данного исследования и анализа существующих решений данной проблемы был подведен итог о невозможности полноценной оценки мощности современных видеокарт и процессора. Были проведены возможные методы полной загрузки комплектующих и их ранжирование. Разработанные в ходе исследования модули могут быть использованы в сфере компьютерной аналитики и для частного использования с целью тестирования мощности.
Библиография
тестирование мощность процессор видеокарта
1.Официальный сайт компании 3D Mark. Режим доступа: http://www.3dmark.com/
2.Официальный сайт компании PassMark.Режим доступа: http://www.passmark.com/
3.Официальный сайт компании FinalWare. Режим доступа: www.aida64.com
4.Официальный сайт производителя комплектующих AMD. Режим доступа: http://www.amd.com/ru-ru
References (transliterated)
1.Ofitsial'nyi sait kompanii 3D Mark. Rezhim dostupa: http://www.3dmark.com/
2.Ofitsial'nyi sait kompanii PassMark.Rezhim dostupa: http://www.passmark.com/
3.Ofitsial'nyi sait kompanii FinalWare. Rezhim dostupa: www.aida64.com
4.Ofitsial'nyi sait proizvoditelya komplektuyushchikh AMD. Rezhim dostupa: http://www.amd.com/ru-ru
Размещено на Allbest.ru
...Подобные документы
Тестирования центрального процессора и оперативной памяти компьютерных систем и серверов. Устройство функциональной диагностики коры головного мозга. Сравнительное тестирование производительности и стабильности процессоров в режиме "оверклокинга".
дипломная работа [4,8 M], добавлен 11.06.2012Анализ истории и перспектив развития видеокарт; видеосистема как часть компьютера: последние технологические разработки. Тесты сравнения видеокарт, экономический расчет их стоимости. Выбор наиболее оптимальной видеокарты для дизайнерского моделирования.
дипломная работа [718,1 K], добавлен 16.07.2010Обзор существующих решений построения систем взаимодействия. Классическая архитектура клиент-сервер. Защита от копирования и распространения материалов тестирования. Задачи ИБ компьютерных систем тестирования и обзор современных способов их реализации.
курсовая работа [36,9 K], добавлен 26.04.2013Проектирование программы в среде Delphi для тестирования знаний студентов по программированию, с выводом оценки по окончанию тестирования. Разработка экранных форм и алгоритма программы. Описание программных модулей. Алгоритм процедуры BitBtn1Click.
курсовая работа [365,0 K], добавлен 18.05.2013Обследование объекта, обоснование необходимости систем компьютерного тестирования. Анализ существующих разработок и обоснование выбора технологии проектирования. Создание системы компьютерного тестирования на основе случайного выбора в среде Visual Basic.
дипломная работа [2,4 M], добавлен 18.08.2013Процессы, протекающие в отделе кадров любой организации. Проектирование ER-модели тестирования кандидатов. Разработка веб-приложения, позволяющего вносить данные о заявках на пропуска, формировать отказы и автоматически подготавливать общий отчет.
дипломная работа [1,8 M], добавлен 05.04.2017Организация проверки результатов обучения и оценки знаний, использование систем тестирования, основные требования к ним. Создание современной модели WEB-сервиса тестирования знаний; программная реализация; защита от копирования информации и списывания.
курсовая работа [24,1 K], добавлен 11.05.2012Основные стандарты usability-тестирования интерфейсов информационных систем. Количественные и качественные методы оценки тестирования. Технология Eye-tracking. Постановка целей и задач для тестирования сайта Налоговой службы Российской Федерации.
дипломная работа [3,3 M], добавлен 11.06.2017Исследование существующих методов тестирования устройств телемеханики. Процесс разработки программы, анализ недостатков и достоинств создаваемой системы. Технологии разработки программных модулей и интерфейса пользователя, построение сетевого графика.
дипломная работа [2,3 M], добавлен 26.01.2013Характеристика основных методов и средств моделирования мультиагентных систем. Ознакомление с результатами экспериментального тестирования и отладки программного комплекса. Рассмотрение методов оценки качества разработанного программного продукта.
дипломная работа [3,1 M], добавлен 27.10.2017Обоснование необходимости разработки компьютерной системы тестирования студентов. Анализ используемого программного и технического обеспечения на предприятии. Требования к функционированию модуля. Сведения о программе: структура, настройка и проверка.
курсовая работа [1,7 M], добавлен 13.06.2017Анализ современного состояния проблем тестирования высоконагруженных информационных систем. Построение математической модели определения высоконагруженных операций. Разработка программного обеспечения системы генерации сценариев нагрузочного тестирования.
дипломная работа [4,4 M], добавлен 24.08.2017Обоснование выбора комплектующих компьютера. Особенности подбора процессора, материнской платы, видеокарты, оперативной памяти, жесткого диска. Расположение элементов в корпусе, модулей на материнской плате. Техника безопасности при работе за компьютером.
курсовая работа [1,0 M], добавлен 17.11.2014Автоматизация процесса подбора кандидатов для приема на работу. Проектирование системы тестирования для кадрового отдела компании, ее информационное обеспечение. Проектирование базы данных и ее интерфейса. Расчет экономической эффективности проекта.
дипломная работа [1,6 M], добавлен 22.03.2017Процессоры AMD Athlon 64X2, их параметры и характеристики, возможности разгона. Двухъядерные процессоры Intel и их особенности, совместимость новых процессоров с материнскими платами. Методика, последовательность и результаты тестирования процессоров.
статья [31,6 K], добавлен 03.05.2010Объектный анализ и проектирование системы программного средства "program.exe", позволяющего осуществлять тестирование и диагностику компонентов персонального компьютера. Модель тестирования процессора, LPT порта, COM порта, электропитания и драйверов.
курсовая работа [2,8 M], добавлен 29.07.2013Разработка схемы стенда. Схема вероятностного некомпактного тестирования. Аппаратные средства диагностики. Типы контрольно-измерительных приборов. Измерители тока. Методы диагностирования ЭВМ, причины отказов. Расчет потребляемой мощности стенда.
курсовая работа [670,0 K], добавлен 27.03.2011Создание сетевой системы тестирования с целью автоматизации процесса контроля знаний, оценивания результатов и создания тестовых заданий. Файлы проекта и их назначение. Описание алгоритмов и модулей программы. Работа с сетью, руководство пользователя.
контрольная работа [928,3 K], добавлен 23.12.2012Использование информационных технологий в учебном процессе. Тестирование как средство контроля знаний. Разработка компьютерной системы тестирования знаний. Описание языка программирования. Вредные факторы воздействия компьютера на здоровье человека.
дипломная работа [562,2 K], добавлен 06.06.2014Создание системы компьютерного тестирования для контроля знаний. Проблемы, возникающие при создании тестовой оболочки в среде Ren`Py. Разработка проектных решений по системе и её частям. Структура тестирования, вопросы и ответы тестирующей системы.
дипломная работа [501,6 K], добавлен 12.09.2016