Timothy G. Mattson

Tim Mattson is a scientist (Ph.D. theoretical chemistry), parallel programmer and writer. He has had the privilege of working on some of the world's most exotic computers (ASCI Red ... the first TFLOP computer in 1996), experimental CPUs (the first TFLOP CPU in 2007), and has worked on several important parallel programming languages (MPI, OpenMP, and OpenCL).

In addition to his technical work, Tim is a well known kayak instructor (ACA level-5 instructor, ACA level 3 instructor trainer) who lectures at venues across the Pacific Northwest on the science and anthropology of kayaking.

Dr. Mattson's research for the last decade has focused on the intersections between cognitive psychology, software engineering, and scalable computing. His ongoing research (in partnership with the ParLab at UC Berkeley) is to develop a large-scale design pattern language that addresses the problem of engineering robust scalable applications. You can follow this work at the project URL: http://parlab.eecs.berkeley.edu/wiki/patterns

Popular items by Timothy G. Mattson

View all offers