Hazim Shafi's Blog

Concurrency Visualizer: Parallel Performance Tools for Windows

Case Study: Parallelism and Memory Usage, VS2010 Tools to the Rescue!

I was approached recently by a request to help a Microsoft customer improve his application’s...

Author: HShafi Date: 06/17/2010

Come Join Us at the International Supercomputing Conference (ISC '10) in Hamburg

Hi, I hope that some of you can join us at the International Supercomputing Conference (ISC) at...

Author: HShafi Date: 05/30/2010

MSDN Magazine Article on VS2010 with Concurrency Visualizer

Hi, The April issue of MSDN magazine is out, and we were happy to see an article entitled "Better...

Author: HShafi Date: 04/08/2010

Concurrency Visualizer Interactions with Hyper-V Systems

Hi folks, I'd like you all to be aware of an issue that can affect the quality or functionality of...

Author: HShafi Date: 04/01/2010

March 2010 MSDN Magazine Article on the Concurrency Visualizer in VS2010

Hi, I've received many requests for a more in-depth article on the features of the Concurrency...

Author: HShafi Date: 03/02/2010

Concurrency Visualizer for MPI Applications and Gamefest 2010

Hi, I've recently posted a short article on how you can use the Concurrency Visualizer to understand...

Author: HShafi Date: 02/08/2010

Concurrency Visualizer: Avoiding Interference During Profile Collection

Those of you who are used to doing performance analysis can appreciate the value of reducing...

Author: HShafi Date: 12/29/2009

Concurrency Visualizer: Linking Visualizations to Application Phases

In my PDC 2008 presentation, I showed how the Concurrency Visualizer in Visual Studio 2010 allows...

Author: HShafi Date: 11/13/2009

VS2010 Concurrency Visualizer: Parallel Performance Demystified!

Hi, In my previous post, I mentioned the "Demystify" feature of our tool that isn't quite working in...

Author: HShafi Date: 10/22/2009

VS2010 Beta 2 Concurrency Visualizer Parallel Performance Tool Improvements

Hi, I'm very excited about the release of Visual Studio 2010 Beta 2 that is going to be available to...

Author: HShafi Date: 10/17/2009

Performance Pattern 2: Disk I/O

A common source of performance bugs is disk I/O. In this blog, I'm going to give an overview of the...

Author: HShafi Date: 07/29/2009

Performance Pattern 1: Identifying Lock Contention

In this article, I describe the first of a series of Performance Patterns that you can use the VSTS...

Author: HShafi Date: 06/18/2009

VS2010: How to use the Parallel Performance Analysis Tools

This is a second post in the series about the parallel performance tools that my team is shipping in...

Author: HShafi Date: 06/02/2009

Visual Studio 2010 Beta 1: Parallel Performance Tools Overview

Today, Microsoft’s Developer Division released Visual Studio 2010 Beta 1 for general download....

Author: HShafi Date: 05/18/2009

MVP Summit 2009 Presentations on Visual Studio Parallel Performance Tools

I'm excited to be presenting our work on parallel performance tools in Visual Studio 2010 to...

Author: HShafi Date: 03/03/2009

Basics Process for Parallelizing an Application

Many of our customers are asking us for guidance on what they can do to make use of multicore...

Author: HShafi Date: 12/11/2008

Come Test Drive our Technology at Supercomputing 2008

This week, a few members of the Parallel Computing Platform team are at Supercomputing 2008 in...

Author: HShafi Date: 11/18/2008

Visual Studio Concurrency Analysis Performance Tools Announced at PDC

Hi, Yesterday, the Parallel Computing Platform team at Microsoft announced the parallel performance...

Author: HShafi Date: 10/28/2008

Introduction

Hi, My name is Hazim Shafi and I'm an Architect in the Parallel Computing Platform team at...

Author: HShafi Date: 10/19/2008