Technical Article

将VTune™ Performance Analyzer的样本采集器应用于MID的用户指南

应用于移动网络设备(Mobile Internet DeviceMID)的VTunePerformance Analyzer的样本数据采集器是一个独立的命令行工具,它可以在本地系统中提供基于事件采样(event-based samplingEBS)的功能。这种基于硬件的采样是一种低开销、系统级的剖析,通过在操作系统和应用上逐项查看,它可以帮助您确定最消耗时间的模块和功能。

 

本用户指南的目的是对样本采集器的命令行选项做一个全面的介绍,指导使用者应用这些选项获取更多有用的内容。下载用户指南的PDF格式版本。

 

  • vtune
  • Mobilität
  • Intel® Atom™ Prozessoren
  • Introduction to Linux and Open Source


    The Growth of Linux

    Over the past decade, Linux has been gaining in popularity and functionality, thanks to thousands of developers loosely collaborating across the Internet. Linux continues to be developed under the GNU* General Public License. It has become a robust operating system used by people (primarily in businesses) mainly for front-end Internet infrastructure applications, such as Web servers, security servers, directory servers and firewalls.

  • Open Source
  • Is DOS the ideal parallel environment - Part III

    Part 2 of this article talked about the parallel design of the UNIX operating system that was highley advanced at the time. This part talks about the design and implementation of the Windows NT Kernel that managed to maintain the original parallel design to a large extent. This article is presented as background information for a new design model called Operation View Model.

    Windows Kernel

    Моделирование без моделирующего устройства

    Введение

    Авторы: Сергей Желтов и Станислав Братанов

    В этом документе сделан обзор технологии автоматического изменения и анализа кода, предназначенной для облегчения исследования архитектуры.

  • Parallel Computing
  • Grafik
  • Выбор между OpenMP* и методами явной многопоточности

    Введение

    OpenMP обеспечивает мощные, компактные и простые средства для разбиения приложений на потоки. В некоторых случаях, однако, разработчики вынуждены отдавать предпочтение гибкости встроенных программных интерфейсов многопоточности. Инструкции, приведенные в этой статье, помогут определить, является ли выбор OpenMP правильным решением в каждой конкретной ситуации.

    Автор: Эндрю Бинсток (Andrew Binstock)

  • Multi-threading
  • Parallel Computing
  • Оптимизация функций линейной алгебры библиотеки Intel® MKL под Intel® AVX на примере DGEMM

    .code {padding: 10px 10px 5px; margin-bottom: 5px; background-color: #e3e3e3; border: 1px solid #bababa; }

    Введение

    Изначально мы сосредоточили свои усилия на оптимизации и функциональности в трех областях, но библиотека Intel® Math Kernel Library (Intel® MKL) охватывает более широкий спектр функций для научных и инженерных расчетов. К ним относятся:

  • многопоточность
  • DGEMM
  • кэш
  • набор инструкций
  • оптимизация
  • Sandy Bridge
  • Parallel Computing
  • Масштабируемость в многоядерных системах: бесплатных обедов больше не будет? Часть 1, продолжение следует.

    Несколько лет назад подход к вопросу производительности приложений заключался в том, чтобы дождаться появления процессоров нового поколения. Большинство разработчиков не задумывались об оптимизации производительности, ведь развитие аппаратных технологий было для них своего рода «бесплатным обедом». Однако, с переходом отрасли на многоядерные системы, ситуация изменилась: производительность приходится увеличивать за счет распараллеливания, а приложения должны масштабироваться по мере увеличения числа ядер.

  • теория
  • оценка масштабируемости ПО
  • закон Амдаля
  • прирост производительности
  • scaled speedup
  • Parallel Computing
  • Technical Article abonnieren