Life Sciences Software Architect
Dr. Clay Breshears was a Life Sciences Software Architect for the Intel® Health & Life Sciences group. He worked to parallelize and optimize genomic and bioinformatics codes. Prior to that, Clay was a Courseware Architect on the Innovative Software Education team, specializing in multi-core and multithreaded programming and training and working with university faculty to incorporate parallel programming as a natural part of the curriculums in Computer Science and other computational science fields of study. During his time with ISE, Clay was the co-host of the popular weekly online show "Parallel Programming Talk."
Before joining Intel, Clay was a Research Scientist at Rice University, helping Department of Defense researchers make best use of the latest High Performance Computing (HPC) platforms and resources. He has been involved with parallel computation and programming for almost 30 years; six of those years were spent in academia at Eastern Washington University and The University of Southern Mississippi. Clay is the author of "The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications,” published by O'Reilly Media (2009).
- The Art of Concurrency Book: http://shop.oreilly.com/product/9780596521547.do
- A blog post from a couple years ago: https://software.intel.com/en-us/blogs/2013/12/31/bubble-bubble-toil-and-trouble-mutex-lock-and-buffer-double
- A video: https://software.intel.com/en-us/videos/a-visual-guide-to-key-concepts-in-threaded-programming-common-problems-and-how-to-solve-them
- Other Intel Developer Zone publications