Тонкие материи 17.02.2004 Илья Хрупалов
Главная исследуемая величина — именно пара «производительность—время». Нетрудно догадаться, что они находятся в обратно пропорциональной зависимости. Скажем, можно зафиксировать частоту процессора на максимуме (и, соответственно, напряжение питания) — и мы получим минимум времени автономной работы. Зафиксируем на минимуме — максимально сэкономим энергию батарей и выиграем во времени. При автоматическом (адаптивном) выборе частоты получим третий результат. Какой режим оптимален? Казалось бы, ответ очевиден: надо стремиться к максимальной продолжительности мобильной работы. Но не все так просто. Представьте, что за время авиаперелета вам требуется перекодировать записанные в командировке видеоролики, чтобы затем подготовить презентацию. При экономии на процессоре сократится и число обработанных роликов, и вовсе не факт, что за более короткое время, но на максимальной частоте вы обработаете их меньше. Подчеркнем, что в SYSmark 2001 имитируется поведение человека, работающего за клавиатурой, с паузами, расстановкой и соответствующей скоростью ввода заданий, что позволяет современным процессорам переводить дух и крупицами экономить энергию (тесты Winstone для этого не пригодны, потому что мчат тестовые задания со скоростью, которую глазом не уловишь). Показатель SYSscore вычисляется из времени отклика системы на запросы пользователя и поэтому прямо пропорционален скорости исполнения команд, то есть отражает производительность. Умножая результат SYSscore на время, на протяжении которого данный уровень производительности поддерживался ноутбуком, мы вводим показатель, ярко характеризующий автономные вычислительные способности конкретной системы. Мы называем его автономным вычислительным запасом (или Workdone). Очевидно, что автономный вычислительный запас прямо пропорционален емкости аккумулятора ноутбука и массе последнего, поэтому для объективного сравнения в качестве вспомогательного параметра рассчитывается так называемая эффективность конфигурации: вычислительный запас, отнесенный к емкости батарей и весу компьютера (в этом печатном варианте не приводится из-за недостатка места и вообще более наглядна для вертикального сравнения мобильных платформ). Насколько экономичен ноутбук в том или ином режиме, нам помогает судить еще одна рассчитываемая величина — средняя потребляемая мощность, равная частному от деления емкости батареи на время автономной работы. Разумеется, тест систем на время автономной жизни от батарей только с применением ресурсоемких скриптов пакета SYSmark 2001 был бы односторонним. Мы используем еще один довольно простой тест — проигрывание DVD-Video, что характеризует экономичность видеоускорителя и привода компакт-дисков. Производительность, само собой, здесь не учитывается: современные мобильные процессоры без проблем справляются с декодированием MPEG-2 и Dolby Digital через софтверные плейеры, тратя не более 50 процентов ресурсов. В качестве DVD-фильма мы используем 18-гигабайтный (двусторонний двухслойный) диск «Aquaria» с записью жизни аквариумных рыбок, программируемый более чем на десять часов непрерывного показа. Почти на все системы, способные автономно воспроизводить DVD, устанавливался Power DVD 4.0, опция поддержки аппаратного ускорения воспроизведения с помощью видеокарты включалась только для Samsung X10 в экспериментальных целях (результаты вы увидите). Для большинства ноутбуков тест проводился в режиме «Portable/Laptop» (или аналогичном).
|