Analyseur de performances Intel® VTune™

Submissions open: High Performance Parallelism Gems

We have all had our little discoveries and triumphs in identifying new and innovative approaches that increased the performance of our applications. Occasionally we find something more, something that could also help others, an innovative gem. You now have an opportunity to broadcast your successes more widely to the benefit of our community. You are invited to submit a proposal to a contribution-based book, working title, “High Performance Parallelism Gems – Successful Approaches for Multicore and Many-core Programming” that will focus on practical techniques for Intel® Xeon® processor and Intel® Xeon Phi™ coprocessor parallel computing. Submissions are due by May 29, 2014.

Power Explorer

Today any review of a new processor whether it’s used in a desktop computer, a laptop, a tablet or a phone will contain lots of information about how efficient it is and the new technologies that have been used to achieve this performance. Operating system developers spend large amounts of time optimizing improve efficiency and extend battery life, but what can be done by someone who is designing an application and wants to ensure it runs as efficiently as possible? The aim of this sample is to provide insight into how features in a game can affect the power efficiency of the hardware it’s running on including the importance of frame rate capping, the effect of bandwidth on power and the cost of running asynchronous CPU work. The sample also demonstrates a way an application can adjust its workload to prolong a system’s battery life when it detects a change from AC power to battery, how aggressive the change is can be adjusted based on the currently active windows power scheme.
  • Développeurs
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Développement de jeu
  • Windows*
  • C/C++
  • Avancé
  • Intermédiaire
  • Analyseurs de performances graphiques
  • Analyseur de performances Intel® VTune™
  • Microsoft DirectX*
  • GameCodeSample
  • Développement de jeu
  • Efficacité de l’alimentation
  • Contrat de licence: 

    Analyse the single-threaded Stream benchmark's behaviour on Intel® Xeon® E5-2680 Server with the help of Intel® VTune™ Amplifier XE

     

    The STREAM benchmark (http://www.cs.virginia.edu/stream/) a synthetic benchmark program, written in standard Fortran 77 (with a corresponding version in C). It measures the the performance of four long vector operations. These operations are:

      ------------------------------------------

      name    kernel               bytes per iteration |  FLOPS per iteration

      ------------------------------------------

      COPY:   a(i) = b(i)              16                        0

  • Étudiants
  • Linux*
  • Serveur
  • C/C++
  • Fortran
  • Intermédiaire
  • Compilateur Intel® C++
  • Analyseur de performances Intel® VTune™
  • Extensions Intel® Streaming SIMD
  • Entreprise
  • Performance analysis and events with Intel® VTune™ Amplifier XE

    This two day webinar series introduces you to the world of multicore and manycore computing with Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors. Expert technical teams at Intel discuss development tools, programming models, vectorization, and execution models that will get your development efforts powered up to get the best out of your applications and platforms.

  • Développeurs
  • Amplificateur Intel® VTune™ XE
  • Analyseur de performances Intel® VTune™
  • Intel Xeon Phi
  • Intel Xeon Phi Coprocessor
  • profiler
  • How to use memory bandwidth analysis on old processors?

    Intel(R) VTune(TM) Amplifier XE supports memory bandwidth analysis on recent Sandbridge, Ivybridge, and Haswell processors. However if the user worked on some old processors, for example – Nehalem, Westmere-DP, will receive error message such as:

    # amplxe-cl -collect wsmex-write-bandwidth -duration 10

    amplxe: Fatal error: This analysis type is only defined for Intel processors code name Beckton or Eagleton.

    Iniciando com Intel VTune

    Iniciando com Intel VTune

    O objetivo deste artigo é apresentar o Intel® VTune™ Amplifier XE 2013 e mostrar um exemplo básico de seu funcionamento, tendo como base um código Java, o qual terá uma versão serial e uma versão com processamento paralelo, mostrando um caso prático de tunning de performance.

    Não será utilizada aqui nenhuma técnica de programação avançada em Java para implementação de paralelismo e não analisaremos profundamente os relatórios gerados pelo VTune.

    Requisitos

  • Développeurs
  • Professeurs
  • Étudiants
  • C/C++
  • Java*
  • Débutant
  • Intermédiaire
  • Amplificateur Intel® VTune™ XE
  • Analyseur de performances Intel® VTune™
  • vtune
  • paralela
  • artigo
  • Outils de développement
  • Informatique parallèle
  • S’abonner à Analyseur de performances Intel® VTune™