Browse by Tags
All Tags
»
Performance
(RSS)
.NET
Auto-provisioning
Beta
Control Engineering
Control theory
Hardware
Parallel programming
PDC2008
Performance Engineering
Performance testing
Scalability
Service Pack
Sliverlight
Visual Studio
Visual Studio 2010
Visual Studio Profiler
Visual Studio Team Developer
WPF
02 November 2009
Improving the Start-up Performance of the WPF and Silverlight Designer in Visual Studio 2010 Beta 2
I wanted to let you know about a last minute change that went into VS 2010 Beta 2 that you can use to improve the startup performance for the WPF and Silverlight Designer. The change went in late and it was a little risky, so we decided to leave it off
Read More...
29 October 2009
VS2010 Performance and Bad Video Drivers/Hardware
We’ve received a few performance complaints around Visual Studio 2010 (Beta 2) performance that can be traced to old video drivers or GPU virtualization issues. If you’re seeing slow / broken screen updates verify you have the latest drivers for your
Read More...
29 October 2009
Tell us about VS2010 Beta2
Last week we shipped Beta 2 for broad distribution. Many of you have already sent us comments and improvement suggestions (thanks!) At this point we are down to our final set of bug fixing, perf tuning, etc. We’re very interested in your feedback so we
Read More...
09 June 2009
Parallel Scalability Isn’t Child’s Play, Part 3: The Problem with Fine-Grained Parallelism
In the last blog entry in this series , I introduced the model for parallel program scalability proposed by Neil Gunther, which I praised for being a realistic antidote to more optimistic, but better known, formulas. Gunther’s model adds a new parameter
Read More...
02 May 2009
Are we taking advantage of Parallelism?
Recently, a colleague of mine, Mark Friedman, posted a blog titled “ Parallel Scalability Isn’t Child’s Play ” in which he reviewed the merits of Amdahl Law vs. Gunther’s Law for determining the practical limits to parallelization. I would not argue with
Read More...
29 April 2009
Parallel Scalability Isn’t Child’s Play, Part 2: Amdahl’s Law vs. Gunther’s Law
Part 1 of this series of blog entries discussed results from simulating the performance of a massively parallel SIMD application on several alternative multi-core architectures. These results were reported by researchers at Sandia Labs and publicized
Read More...
23 December 2008
Visual Studio 2010 Hardware Requirements
Soma’s been talking about the upcoming Visual Studio 2010 release on his blog , which means I’m starting to get questions about what type of hardware you’re going to need to run VS2010 on. Unfortunately, I can’t give you an official answer yet (other
Read More...
22 October 2008
PDC2008 preConference Workshop
Over the past several weeks, I have been working overtime developing a presentation on web application performance to be given at the upcoming Professional Developer’s Conference (PDC), which is next week in Los Angeles. This is partly why I have been
Read More...
18 September 2008
Mainstream NUMA and the TCP/IP stack: Final Thoughts
This is a continuation of Part IV of this article posted here . Note that a final version of a white paper tying this series of five blog entries together (and a Powerpoint presentation on the subject) are attached. For many years, the effort to improve
Read More...
27 July 2008
Mainstream NUMA & the TCP/IP stack: Part 2: Programming ccNUMA machines
This is a continuation of Part I of this article posted here . In Part 1 of this article, we looked at the capacity issues that are driving architectural changes in the TCP/IP networking stack. While network interfaces are increasing in throughput capacity,
Read More...
18 June 2008
Lessons from the test lab: investigating a pleasant surprise
This post describes our recent investigation into an interesting performance problem: benchmarks that we were surprised to find running significantly faster than we expected on new hardware. Along the way we discuss useful benchmarking tools, how to validate
Read More...
10 June 2008
Mainstream NUMA and the TCP/IP stack: Part I.
One of the intriguing aspects of the onset of the many-core processor era is the necessity of using parallel programming techniques to reap the performance benefits of this and future generations of processor chips. Instead of significantly faster processors,
Read More...
02 June 2008
Introduction to Control Theory and Its Application to Computing Systems -- Part 1
Part 1 of the slide presentation.
Read More...
02 June 2008
Introduction to Control Theory and Its Application to Computing Systems -- Part 2
Part 2 of the slide presentation.
Read More...
02 June 2008
Introduction to Control Theory and Its Application to Computing Systems
Our DDPE colleague Joe Hellerstein, along with Tarek Abdelzaher (University of Illinois), Yixin Diao (IBM), Chenyang Lu (Washington University), and Xiaoyun Zhu (HP) , is presenting a seminar this week at ACM Sigmetrics. The session Abstract follows:
Read More...
More Posts
Next page »
Home
About
Email
Developer Division Performance Engineering blog
News and commentary on developing scalable Windows applications (with Visual Studio)
RSS 2.0
Atom 1.0
Recent Posts
Improving the Start-up Performance of the WPF and Silverlight Designer in Visual Studio 2010 Beta 2
VS2010 Performance and Bad Video Drivers/Hardware
Tell us about VS2010 Beta2
Parallel Scalability Isn’t Child’s Play, Part 3: The Problem with Fine-Grained Parallelism
Are we taking advantage of Parallelism?
Tags
.NET
Auto-provisioning
Beta
Control Engineering
Control theory
CSharpDevCenter
Hardware
Parallel programming
PDC2008
Performance
Performance Engineering
Performance testing
Scalability
Service Pack
Sliverlight
Visual Studio
Visual Studio 2010
Visual Studio Profiler
Visual Studio Team Developer
WPF
Archives
November 2009 (1)
October 2009 (2)
June 2009 (1)
May 2009 (1)
April 2009 (1)
March 2009 (1)
December 2008 (1)
October 2008 (1)
September 2008 (2)
August 2008 (2)
July 2008 (1)
June 2008 (5)
May 2008 (2)
April 2008 (2)
March 2008 (2)
Search