The Threading Methodology used at Intel has four major steps: Analysis, Design & Implementation, Debugging, and Performance Tuning. These steps are used to create a multithreaded application from a serial base code. Multithreaded programming is still more art than science. This show will gives 8 Simple Rules that you can add to your palette of threading design methods. By following these rules, you will have more success in writing the best and most efficient threaded implementation of your applications. We will also be discussing Parallel Programming Resources and tools available on Intel.com to support your parallel application development.