НОВОСТИ ИЗ ЛАБОРАТОРИИ
Пытаясь облегчить процесс достижения наивысшей производительности процессоров Pentium, корпорация Intel выпустила инструмент профилировки кода VTune, включающий интуитивный пользовательский интерфейс и встроенную систему помощи для оптимизации исходного кода.
VTune поступил в продажу в октябре по цене $249; мы смогли легко инсталлировать его с CD-ROM. Нам удалось на удивление просто настроить VTune-проект, который захватывал выбранные нами исходные и целевые файлы и каталоги; к тому же нам были предоставлены различные методы измерения производительности тестируемых приложений и целый ряд опций, для того чтобы выбрать, как этот инструмент Intel будет аккумулировать данные.
Просмотр кода в программе VTune
показывает возможности оптимтзации
Закончив работу, мы проанализировали тестируемое приложение при помощи различных графических представлений пакета VTune, переходя с одного на другое, дважды щелкнув на нужных элементах диаграммы, чтобы получить в другом окне более подробную информацию.
Наконец, у нас была возможность сфокусироваться на активно используемой области файла и исходного кода. Мы могли либо активизировать инструмент помощи для работы с языком Си, либо переключиться на систему просмотра ассемблерного текста, которая выделяла цветом участки кода, указывающие на эффективность одновременной обработки при использовании параллельных конвейеров процессора Pentium.
Выполняя тесты под Windows 95, мы обнаружили некоторые признаки того, что пакет VTune Release 1.0 еще несовершенен. Во время первого этапа работы утилита С Tuning Coach постоянно зависала, когда мы пытались запустить ее. Мы смогли вернуть контроль над ситуацией, заставив Windows 95 закрыть задачу, после чего C Tuning Coach вдруг ожила и начала работать.
Используя мышь при выборе программного модуля для расширенного просмотра, мы были вынуждены постоянно переключаться с дисплея цифровой статистики на соответствующую столбцовую диаграмму, чтобы убедиться, что мы получили именно то, чего хотели. Программа VTune выиграла бы, если бы эта и другие детали были лучше разработаны и решены более эргономично.
По специальному заказу в комплект VTune включается бесплатный CD-ROM Intel Architecture Labs Developer, содержащий интерактивную документацию, советы по применению и технические заметки, которые должны заинтересовать разработчиков программ для Pentium.
Когда ознакомительный период будет закончен (это скорее всего произойдет в конце нынешнего года), цена пакета VTune возрастет до $395.
Телефон корпорации Intel (Хиллсборо, шт. Орегон): (800) 253-3696.
Питер Коффи