Publications include:
- Coauthor of book Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL, Apress, 2020.
- Coauthor of book Pro TBB: C++ Parallel Programming with Threading Building Blocks, Apress, 2019.
- Editor of Intel Parallel Universe quarterly magazine. April 2009 (Issue 1) to Q3 2016 (Issue 25).
- Coauthor of book Intel Xeon Phi Processor High Performance Programming - Knights Landing Edition, Morgan Kaufmann, 2016.
- Coeditor of book High Performance Parallelism Pearls, Volume Two, Morgan Kaufmann, 2015.
- Coeditor of book High Performance Parallelism Pearls, Volume One, Morgan Kaufmann, 2015.
- Coauthor of book Intel Xeon Phi Coprocessor High Performance Programming, Morgan Kaufmann, 2013. Also translated to Japanese (2014) and Chinese (2014).
- Coauthor of book Structured Parallel Programming, Morgan Kaufmann, 2012. Also translated to Japanese (2013).
- Contributor (two chapters: Systolic Arrays, Warp and iWarp) to Encyclopedia of Parallel Computing, Padua, David (Ed.), Springer Publishing, 2011.
- Author of book Intel Threading Building Blocks - Outfitting C++ for Parallelism, O'Reilly Press, 2007. Also translated to Japanese (2008), Chinese (2009) and Korean (2010).
- Contributor (three chapters): Multi-Core Programming, Akhter, Shameem and Roberts, Jason Gross, Intel Press, 2006.
- Author of book VTune Performance Analyzer Essentials, Intel Press, 2005.
- Created many other blogs, papers, presentations, etc.
|