https://computing.llnl.gov/tutorials/pthreads/ https://computing.llnl.gov/?set=training&page=index#training_materials