parallel-programming

Threads, processes, coroutines and more...

cpp parallel programming

Github Repo Link

  • 多线程那些事儿
    • (一)多线程那些事儿:怎么用
    • (二)多线程那些事儿:原子类型数据和内存序
    • (三)多线程那些事儿:实践与性能
    • (四)多线程那些事儿:并行库 tbb
    • (五)多线程那些事儿:并行库 openmp
  • 进程那些事儿
  • 携程那些事儿

本仓库包含多线程、多进程、协程等并行编程相关的示例代码和知识点总结。

相关的教学代码都在0_tutorial目录下;相关的性能测试代码在1_benchmarks目录下;相关的知识点总结在docs目录下;。

todo:

  • 补充协程相关内容
  • 给出多进程跨平台的统一接口