Browse by Tags

Tagged Content List
  • Blog Post: Using the 2013 CPU Sampling Profiler to Understand C++ Compiler Optimizations

    If you’ve ever profiled an optimized build of a C++ application there is a good chance that you looked at the profiling report and saw some functions missing that you expected to be present so you had to assume that they had been inlined but couldn’t be certain. Likewise, if you’ve...
  • Blog Post: Build faster and high performing native applications using PGO

    I am Ankit Asthana and I am the program manager for the backend C++ compiler. For today's topic I want to blog about a really cool runtime compiler optimization called Profile Guided Optimization (PGO) (we on the team call it POGO or PGO for short). PGO was initiated by the Visual C and Microsoft Research...
  • Blog Post: The Visual C++ Weekly Vol. 1 Issue 24 (June 11, 2011)

    Read in this issue : Modern Native C++ Development for Maximum Productivity | Tech·Ed North America 2011 High Performance GPU-Accelerated Games and Technical Applications | PDC 2010 C++ Design Patterns Legend Joins the Visual Studio Team InformIT: A Few Pedagogical Insights about C++ Teaching: Public...
  • Blog Post: /GL and PGO

    Hi, I’m Lin Xu, a Program Manager working on the C++ compiler. Recently , we collated performance numbers from our testing passes over this release cycle. We track many different benchmarks closely for all of the architectures and switch options (/O1, /O2, /GL, /PGO). We also track these across multiple...
Page 1 of 1 (4 items)