Форум Intel для разработчиков - IDF 2004
|
Лабораторные работыЗанятия проводились ведущими специалистами нижегородского Центра
по разработке ПО, а также зарубежными сотрудниками Intel
и представителями других компаний–лидеров мировой индустрии
Ярослав Морковников (нижегородский Центр Intel по разработке ПО) провел лабораторные занятия на тему «Инструменты покрытия целевого кода и оптимизации тестов приложений», в ходе которых коснулся двух основных вопросов: применение инструментов, входящих в поставку компилятора для оценки и анализа покрытия кода приложения тестами; использование утилиты для оптимизации тестового набора по времени исполнения и покрытию целевого кода.
Его коллега по нижегородскому Центру Intel Максим Локтюхин продемонстрировал участникам лабораторной работы «Intel Compiler 8.1, передовая производительность» использование наиболее мощных возможностей компилятора Intel версии 8.1 на примере широко известного графического приложения. Гости Форума, посетившие занятие, увидели, как, задействуя различные возможности компилятора, можно получить значительное увеличение производительности при работе с данным приложением.
Еще один сотрудник нижегородского Центра Intel по разработке ПО - Дмитрий Тараканов -представил основы использования инструмента Intel® VTune™ Performance Analyzer. Лабораторная работа познакомила ее участников с интерфейсом Intel VТune и функцией Samling, позволила изучить функцию Call Graph и научиться использовать функции в совокупности.
Тему использования инструментов разработки Intel продолжила сотрудница нижегородского Центра Виктория Громова, которая на практике продемонстрировала уникальные возможности инструментов Intel при разработке многопоточных приложений. Проводимая ею лабораторная работа включила демонстрацию возможностей пакета Intel® Threading Tools по диагностике ошибок и анализу производительности многопоточных приложений.
«Оптимизация приложений для КПК на основе микроархитектуры Intel® Xscale® с использованием набора инструкций WirelessMMX: большие результаты для маленьких устройств» - такое название носила лабораторная работа еще одной сотрудницы нижегородского Центра Intel по разработке ПО Виктории Жислиной.
Лабораторная работа познакомила участников с основами создания эффективных приложений, которые ориентированы на мобильные устройства на базе новых процессоров Intel® PXA270, поддерживающих набор инструкций WirelessMMX.
На занятии были рассмотрены: высокоуровневая оптимизация, основанная на особенностях архитектуры процессора Intel PXA270; использование оптимизационных возможностей компилятора C++; встроенные функции для работы с WirelessMMX. В ходе работы использовалась среда разработки Microsoft Embedded Visual C++ и инструмент измерения производительности Intel® VТune™.
Специалист из ирландского подразделения Intel Эйлиш Бакли (Eileesh Buckley) провел лабораторное занятие, целью которого являлось знакомство разработчиков с платой IXDP425 и набором приложений для нее. Участники работы освоили построение образа ядра для платформы IXDP425 на Linux с помощью Montavista Linux и IXP400 Software Access Library, а также провели тестирование с использованием различных модулей, построенных в ходе лобораторной работы.
Специалист из московского офиса Intel Виталий Белявцев, а также сотрудник компании Cisco Systems Дмитрий Рыжавский коснулись в своей лабораторной работе вопросов безопасности домашних, публичных и корпоративных беспроводных сетей. Участники смогли получить опыт практического развертывания беспроводных сетей различного уровня: домашнего, уровня малых офисов, сетей масштабов предприятия. Лабораторная работа позвола обсудить и настроить основные компоненты решения для часто используемых сценариев: клиентское ПО, точки доступа, Radius-server, тоннели и т.д. Были представлены теоретические аспекты (WPA,TKIP,MIC), различные методы и протоколы аутентификации пользователей (EAP-TLS, PEAP-MSCHAP v2, LEAP, EAP-FAST), интеграция RADIUS-сервера Cisco Secure ACS с Microsoft Active Directory.
Наконец, специалист Intel из Индии Раджагопал А (Rajagopal А) провел лабораторную работу по внедрению веб-сервисов как инновационного инструмента повышения ценности бизнеса. Занятие продемонстрировало преимущества интернет-приложений нового поколения. С помощью демонстраций было показано, как посредством внедрения веб-сервисов увеличить притягательность бизнеса для заказчиков. Участники занятия смогли приобрести опыт построения и развития интернет-решения веб-сервиса, a также получить по окончании лабораторной работы правила и шаблоны для построения собственных инновационных решений.
|
|