Intel® Core™ Processors

Monitoring Intel® Transactional Synchronization Extensions with Intel® PCM

After applying a new technology (a new processor, a hardware accelerator, a new instruction, etc) besides measuring the immediate performance delta one requires a method to verify that this technology has been applied correctly and efficiently. Intel® Transactional Synchronization Extensions (Intel® TSX - instructions for speculative execution of critical sections protected by locks) are not an exception here.

Touch keyboard access for Windows* 8 desktop apps

What do you do if your DirectX* desktop game requires keyboard input, but is running on a Windows* 8 platform without a physical keyboard? If your game runs in a window, the user can manually invoke the touch keyboard from the taskbar but that can be unintuitive, and doesn't help at all for full-screen games. You could write a custom keyboard overlay within your game.  That approach can be harder than it seems at first blush, with lots of corner cases to verify with language support, modifier keys, and event handlers to write and debug. 

Coding in the Big Apple at an Intel AppLab

 On May 10th in New York City Intel and Microsoft hosted an App Lab for local software developers working on applications for the Financial Services industry. For this event at the New York Microsoft Technology centerWe had a standing room only audience representing many major financial services companies – I was able to kick off the training sessions with an Intel Platform overview and some general information on Windows 8.

Processing Arrays of Bits with Intel® Advanced Vector Extensions 2 (Intel® AVX2)

It is only a few weeks until you will get a chance to get your hands on the 4th Generation Intel® Core&tm; Processor Family formerly code-named Haswell. This architecture will come with some very nice features including Intel® Advanced Vector Extensions 2 (Intel® AVX2). Most notably, Intel®

How to Tune Applications Using a Top-Down Characterization of Microarchitectural Issues

Applies to: Platforms based on 2nd Generation Intel® Core™ processor family, 3rd Generation Intel® Core™ processor family, Intel® Xeon® processor E5 family

Authors: Jackson Marusarz, Shannon Cepeda, Ahmad Yasin

  • Developers
  • Intel® VTune™ Amplifier XE
  • Intel VTune Amplifier XE
  • ivy bridge
  • Sandy Bridge
  • performance
  • optimization
  • Tuning
  • software
  • Core
  • Xeon
  • Development Tools
  • Intel® Core™ Processors
  • Optimization
  • Intel® System Studio System Requirements

    Intel System Studio System Requirements, introducing about the system requirements of Intel System Studio (ISS), including host hardware/software requirements and target hardware/software requirements.
  • Developers
  • Partners
  • Linux*
  • Yocto Project
  • C/C++
  • Beginner
  • Intel® System Studio
  • Development Tools
  • Embedded
  • Intel® Atom™ Processors
  • Intel® Core™ Processors
  • Pages

    Subscribe to Intel® Core™ Processors