Browse by Tags

Tagged Content List
  • Blog Post: Profile Guided Optimization (PGO) drives next generation SAP NetWeaver Performance

    To introduce myself I am Ankit Asthana and I am the program manager for the backend C++ compiler. In my last blog I provided an introduction to what Profile Guided Optimization (PGO ) is all about with an exercise which involved PGO’izing the NBody sample application . In this blog I would like...
  • Blog Post: Profile Guided Optimization (PGO)

    PGO is a runtime compiler optimization which leverages profile data collected from running important and performance centric user scenarios to build an optimized version of the application. PGO optimizations have some significant advantage over traditional static optimizations as they are based upon...
  • 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: /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...
  • Blog Post: Visual C++ Code Generation in Visual Studio 2010

    Hello, I’m Ten Tzen, a Compiler Architect on the Visual C++ Compiler Code Generation team. Today, I’m going to introduce some noteworthy improvements in Visual Studio 2010. Faster LTCG Compilation : LTCG (Link Time Code Generation) allows the compiler to perform better optimizations with information...
Page 1 of 1 (5 items)