Welcome to Multicore Moments where your hosts are Cameron and Tracey Hughes.Cameron Hughes is a software engineer at CTEST Laboratories and a staff programmer/analyst at Youngstown State University. Cameron is the designer of the Cognopaedia and is currently project leader on the GRIOT project that runs on the Pantheon at CTEST Laboratories. The Pantheon is a 24-node multicore cluster that is used in the development of multithreaded search engine and text extraction programs.
Tracey Hughes is a senior graphics programmer at CTEST Laboratories, where she develops knowledge and information visualization software. Tracey Hughes is the lead designer for the M.I.N.D, C.R.A.I.G, and NOFAQS projects that utilize epistemic visualization at CTEST Laboratories. She regularly contributes to Linux development software efforts. She is also a team member on the GRIOT project.
Cameron and Tracey Hughes are also the authors of several books on software development, multithreaded, and parallel programming, including:
- Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming. It helps you anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them.
- Parallel and Distributed Programming Using C++ Parallel and Distributed Programming Using C++ provides an up-close look at how to build software that can take advantage of multiprocessor computers.
- Object-Oriented Multithreading Using C++