Entwicklungstools

Making the Call Stack Pane Work for You



VTune™ Amplifier XE Call Stack Pane

The call stack pane is displayed in viewpoints of analysis types that include stack data. It is displayed on the right side of the viewpoint (highlighted below in a gold box).

call stack pane highlighted in viewpoint

  • Entwickler
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Server
  • Windows*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Java*
  • Anfänger
  • Intel® C++ Studio XE
  • Intel® Cluster Studio XE
  • Intel® VTune™ Amplifier XE
  • performance profiler
  • Call Stack Pane
  • menu
  • Configure
  • Entwicklungstools
  • Optimierung
  • Intel® Trace Collector Filtering

    Filtering in the Intel® Trace Collector will apply specified filters to the trace collection process.  This directly reduces the amount of data collected.  The filter rules can be applied either via command line arguments or in a configuration file (specified by the environment variable VT_CONFIG).  Filters are evaluated in the order they are listed.

    Filter Specification

    Filters consist of three components, type, pattern, and body.  The basic filter is of type STATE.  The other types, SYMBOL and ACTIVITY, apply pattern replacements, but are otherwise identical to STATE.

  • Entwickler
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Server
  • C/C++
  • Fortran
  • Experten
  • Intel® Trace-Analyzer und -Collector
  • filtering
  • Message Passing Interface
  • Cluster-Computing
  • Entwicklungstools
  • Optimierung
  • Parallel Computing
  • Good UI design from the other side - Ultimate Coder

    This week Ive been thinking a lot about how to design a UI toolkit, and this is about to get very techy, because I would like to talk about API design.

    I prefer C to C++ and I'm not particularly fond of Object orientation (Although i use it on occasion). UIs is an area that are often thought of as a place where Object Oriented design realy shines, but I think that is because of how we think UIs should be designed. Lets have a look at how one would typically create a button in a UI system:

    void my_button_callback(void *user)
    {

    在VTune™ Amplifier的报告中选择一个特定的函数作为子树

    在使用VTune™ Amplifier XE的过程中,如果用户的项目很大,还需要调用第三方的库函数和系统函数。而用户需要观察是Top-down报告中自己的某一个函数以及其子树。需要在巨大的Top-down Tree报告中过滤掉其他无关信息,目前有二种办法:

    1. 在整个Top-down 报告中,找到感兴趣的热点函数,过滤其他无关的子树。

    过滤前:

    Hackathon da Intel na Unesp em São Paulo

    Nos dias 25 e 26 de Março a Intel promove um Hackathon na Unesp em São Paulo, com foco no desenvolvimento de aplicativos educacionais em HTML5 para dispositivos móveis. Já sentiu falta de algum app no seu smartphone ou tablet em sua vida na escola ? Venha desenvolvê-lo conosco !

    Um Hackathon é uma maratona de programação, onde desenvolvedores, especialistas, estudantes e demais interessados nos temas propostos, trabalham de forma colaborativa para o desenvolvimento de aplicações.

    Tutorial Windows* 8: Escrevendo uma Aplicação Multithreaded para a Windows Store* usando a biblioteca Intel® Threading Building Blocks.

    É sabido que a API das aplicações Windows Store não disponibiliza algumas funções comuns para trabalhar com Threads, como a CreateThread e aquelas que trabalham com chaves TLS (Thread-local storage). Esta é mais uma grande oportunidade para migrar o seu desenvolvimento de aplicações de um paralelismo baseado em threads para um paralelismo baseado em tarefas. Este post demonstra as instruções passo-a-passo para escrever um exemplo que usa paralelismo e que pode passar pela validação do Windows App Certification Kit (WACK).

    Seiten

    Entwicklungstools abonnieren