The Curious Engineer

All blogs / Concurrency

Parallel Development in Visual Studio

learn.microsoft.com/en-us/archive/blogs/visualizeparallel

ConcurrencyPerformance / optimizationC# / .NETC++Microsoft blogsMSDN archive

’10’15’20’25
Posts
90 from 19 Oct 2009 to 2 Jul 2013
Posting
archived, read-only
Kind
project news
Feed
https://learn.microsoft.com/en-us/archive/blogs/visualizeparallel/feed.xml

2013 1

  1. Not planning any more posts on this blog

2012 6

  1. How the Concurrency Visualizer Represents Recycled Thread IDs
  2. Investigating unresponsive UI issues in WPF: A case study
  3. Analyzing C++ AMP Code with the Concurrency Visualizer
  4. I’ve deployed CVCollectionCmd. How can I Visualize the Traces I Collected?
  5. Where is the CVCollectionCmd installer?
  6. CVCollectionCmd: Collecting Concurrency Visualizer Traces where Visual Studio 11 is not Installed

2011 21

  1. Concurrency Visualizer SDK: Advanced Visualization Techniques
  2. Introducing the Concurrency Visualizer SDK
  3. Interested in debugging your C++ AMP application?
  4. The Garbage Collector Manages my Memory
  5. New Channel 9 video
  6. Performance Improvements for the Concurrency Visualizer
  7. Profiling DirectX Activity
  8. I know I’m doing more File I/O than this
  9. How Can Visual Studio 11 Developer Preview Visualize the Behavior of a Multithreaded Application
  10. Request threading in ASP .NET and WCF
  11. C++ Accelerated Massive Parallelism
  12. Processor Cache Misses are Reported as Execution
  13. WCF scales up slowly with bursts of work
  14. Measuring Processor Utilization and Queuing Delays in Windows applications
  15. Visualizing Concurrency on Production Systems
  16. Using the Concurrency Visualizer to Pick the Best Way to Parallelize a Data Set
  17. A TaskScheduler that Limits the Number of Threads
  18. Moving One Page At a Time
  19. Expanding the Whole Call Tree
  20. Profiles of Waiting Time
  21. First async call from WCF client always takes more than 1 second

2010 33

  1. Reducing Memory Usage to Increase Concurrency
  2. Are you attending SC10 in New Orleans? We’d love to chat.
  3. Concurrency Visualizer as a Microscope for Execution Dynamics
  4. Diagnosing Lock Contention with the Concurrency Visualizer
  5. Where is my stack?
  6. Parallel Loops and PLINQ Queries in the Concurrency Visualizer
  7. Case Study: Parallelism and Memory Usage, VS2010 Tools to the Rescue!
  8. Becoming a Performance Explorer
  9. Where is the Concurrency Visualizer?
  10. Concurrency Visualizer Feature Grab Bag
  11. Concurrency Visualizer High Speed Tour
  12. Setting Your Symbol Path in Visual Studio 2010
  13. The Concurrency Visualizer Debuts with the Launch of VS2010!
  14. Parallel Matrix Multiplication with the Task Parallel Library (TPL)
  15. The Jacobi Relaxation: an Instance of Data Parallelism
  16. False Sharing: Why You Can’t Afford To Ignore It
  17. Mid-execution Profiling of a Multithreaded Process
  18. Technical Article: Optimizing Parallel Applications Using the Concurrency Visualizer
  19. General-Purpose Computation on Graphics Hardware
  20. Call stack gymnastics: Why is function Foo missing from my call stack?
  21. Author Intro: Paulo Janotti
  22. The Visual Studio 2010 Release Candidate is Here!
  23. What is the Timeline Caret?
  24. Author Intro: Drake Campbell
  25. Instantly Expanding Long Callstacks in the Concurrency Visualizer Reports
  26. Author Intro: Sasha Dadiomov
  27. Using the Concurrency Visualizer to Analyze MPI Communication Overheads
  28. Tuning a Parallel LINQ File Search Application
  29. Author Intro: Mayank Agarwal
  30. Tuning a Parallel Ray Tracer in F#
  31. Introducing the Authors
  32. Adjusting Buffer Settings for Event Tracing for Windows (ETW)
  33. Author Intro: Bill Colburn

2009 29

  1. Which Visual Studio 2010 Profiling Option Should I Select?
  2. Parallel Performance Case Study: Finding References to Parallel Extensions
  3. Overview of the Parallel Dwarfs project on Codeplex
  4. Author Intro: Robert Palmer
  5. Tracewriter App Available for Download on Code Gallery
  6. A Fresher Parallel Computing Developer Center on MSDN
  7. Linking Visualization to Application Phases
  8. GC Performance Patterns
  9. Learning to Write in Parallel
  10. Author Intro: Ryan Nowak
  11. Debugging Parallel applications in Visual Studio 2010
  12. Author Intro: Daniel Moth
  13. Green Isn’t Always Good
  14. Author Intro: Matt Jacobs
  15. Beginner's Guide to Profiling Parallel Apps Part IV
  16. Beginner's Guide to Profiling Parallel Apps Part III
  17. New Screencast Available!
  18. Beginner's Guide to Profiling Parallel Apps Part II
  19. Beginner's Guide to Profiling Parallel Apps Part I
  20. Check This Out!
  21. Parallel Profiling Capabilities Demystified
  22. Threads View 4
  23. Threads View 2
  24. Threads View 3
  25. Threads View 1
  26. CPU Utilization View
  27. Cores View
  28. Author Intro: James Rapp
  29. Welcome!