随着处理数据量的逐渐增大,串行单核的程序,犹如残灯缺月,无法满足运用需求.大规模集群的出现,解决了这一技术难题.本文旨在探讨如何使用多CPU并行编程,关于CUDA的并行前面文章已有讲述.本文结构分为三部分,第一部分给出一段代码,模拟卖火车票的程序:第二部分对程序进行讲解,方便大家交流学习:第三部分给出程序结果. 一.程序代码 二.代码讲解 本程序运用两个线程对100张票进行售卖,为了保证同步,使用了互斥对象. 对两个线程入口函数的申明,定义火车票的总数以及卖出火车票的index,最后创建一个全局…