10.07.2015 Views

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Is Parallel Programming Hard, And, If So, What Can You Do About It?

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 10Validation: Debugging and Analysis10.1 Tracing10.2 Assertions10.3 Static Analysis10.4 Probability and Heisenbugs@@@ Basic statistics for determining how manytests are needed for a given level of confidence thata given bug has been fixed, etc.10.5 Profiling10.6 Differential Profiling@@@ pull in concepts and methods from http://www.rdrop.com/users/paulmck/scalability/paper/profiling.2002.06.04.pdf. Also needtools work.10.7 Performance Estimation@@@ pull in concepts and methods from http://www.rdrop.com/users/paulmck/scalability/paper/lockperf_J_DS.2002.05.22b.pdf.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!