2009并行计算与多核程序设计11-12Linux多线程编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:44 大小:399KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

2009并行计算与多核程序设计11-12Linux多线程编程.ppt

2009并行计算与多核程序设计11-12Linux多线程编程.ppt

预览

免费试读已结束,剩余 34 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

并行计算与多核程序设计理论课11-12Linux多线程AgendaPOSIX线程库Pthreads介绍使用fork创建进程和使用POSIX线程库差别POSIXpthreads库POSIXpthreads库(续)使用Pthreads编写的程序例子使用Pthreads编写的程序例子(续)使用Pthreads编写的程序例子(续2)线程可通过三种方法来终止执行线程的撤销Agenda线程的属性CPU亲和力栈溢出保护区线程并行级别栈大小线程数据类型AgendaAgendaMutex条件变量信号量读写锁线程和信号处理AgendaUnix系列是推动多线程的原始动力SUNSolarisRockAPI的主要差异IBM的SMT下次2节课是讨论课多线程讨论话题谢谢