Performance

Vol. 8 No. 9 – September 2010

Performance

Articles

Thinking Clearly about Performance

Improving the performance of complex software is difficult, but understanding some fundamental principles can make it easier.

by Cary Millsap

Tackling Architectural Complexity with Modeling

Component models can help diagnose architectural problems in both new and existing systems.

by Kevin Montagne

Curmudgeon

Facing an Uncertain Past

Excuses, excuses, excuses!

by Stan Kelly-Bootle

Case Study: Multicore Performance

Photoshop Scalability: Keeping It Simple

Clem Cole and Russell Williams discuss Photoshop's long history with parallelism, and what they now see as the main challenge.

by Clem Cole, Russell Williams