.NET*

7 новых возможностей Intel® VTune Amplifier XE

VTune Amplifier XE давно известен пользователям своими возможностями глубокого анализа производительности ПО, как на уровне приложения, так и на микроархитектурном уровне.

Инструмент не стоит на месте и активно развивается, улучшаясь и обрастая новым функционалом. В этом посте приведён краткий обзор новых «фич», появившихся как в вышедшем в сентябре VTune Amplifier XE 2013, так и совсем недавно, в последующих обновлениях:

Android开发中的多线程编程技术

多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧!

  多线程案例——计时器

  我在给我的学生讲多线程的时候都会举一个计时器的案例,因为计时器案例是多线程的经典应用。

  这个案例中,屏幕启动之后,进入如图8-1所示的界面。

  屏幕上有一个文本框用于显示逝去的时间,此外还有一个“停止计时”按钮。案例的用例图如图8-2所示。

  

  ▲图8-1 计时器界面

  • Developers
  • Intel AppUp® Developers
  • Android*
  • MeeGo*
  • Moblin*
  • Apple OS X*
  • Tizen*
  • Unix*
  • Android*
  • .NET*
  • HTML5
  • Java*
  • Python*
  • Beginner
  • Intel® Web APIs
  • Intel® Active Management Technology
  • Cluster Computing
  • Intel® Inspector XE 2013 Update 3 Readme

    Intel® Inspector XE 2013

    The Intel® Inspector XE 2013 helps developers identify and resolve memory and threading correctness issues in their C, C++ and Fortran programs.

    New for Update 3

    • Symbol re-resolution support in the command line interface

    Resources

    ·        Knowledgebase articles

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Unix*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Intel® Inspector XE
  • Saiba mais sobre a tecnologia Intel® vPro™

    Com a tecnologia Intel vPro, recursos de gerenciamento remoto de computadores que há alguns anos eram vistos apenas em filmes de ficção científica estão disponíveis em computadores corporativos. É bem provável que se você olhar ao seu redor na sua empresa, agora mesmo, vai ver alguns computadores equipados com a tecnologia Intel vPro.

    Saiba mais sobre a tecnologia Intel® vPro™

    Com a tecnologia Intel vPro, recursos de gerenciamento remoto de computadores que há alguns anos eram vistos apenas em filmes de ficção científica estão disponíveis em computadores corporativos. É bem provável que se você olhar ao seu redor na sua empresa, agora mesmo, vai ver alguns computadores equipados com a tecnologia Intel vPro.

    What’s the Advantage of Modeling Parallelism on my Serial Program with Intel® Advisor XE?

    One of the most useful aspects of Intel® Advisor XE is its ability to model parallelism in my application without actually running the code in parallel. Simply by doing this modeling it can tell me potential race conditions and correctness issues while still running everything serially. At first glance I ask myself “Why do I need this modeling? Shouldn’t I just try the parallel code and let another tool, like Intel® Inspector XE, find the race conditions?”

    Subscribe to .NET*