搜索资源列表
rwlock
- 实现了面向多线程应用程序的读写锁,支持并发读,互斥写
Pthread-to-caculate-PI 多线程计算π
- 并行计算课程实验,多线程计算π,采用了加锁法以及数组暂存解决数据同步问题。-Experimental parallel computing course, multi-threaded computing π, using an array of temporary lock method and solve the data synchronization.
costasloop
- 一个关于锁相环的介绍及码源,希望对于初学者有所帮助。分享给大家了!-Introduction of a phase-locked loop and the code on the source of hope for the beginners help. We share it!
lockless
- 学习无锁编程时曾经研究过的几个例子,供大家参考-Lock-free programming a few examples for your reference
Philosopher
- 通过哲学家就餐问题展示了三种不同的预防死锁的方法。-Shows three different deadlock prevention method through the dining philosophers problem.
SX
- 基于Proasic3 startkit开发板,描述了8位地址锁存芯片74ls259和Uart接受模块,通过这两个模块来控制开发板上的led.-Based on the the ProASIC3 StartKit development board, describes the 8-bit address latch chip 74LS259 and the UART receiving module, to control development board led by these two m
lockfree-lib.tar
- Lock-Free无锁库,适用于高性能多线程并发编程-Lock-Free Library
WTT
- 设计一个2位的密码锁,开锁代码为2位十进制并行码。-Combination lock
Colfax-HOW-Day-04
- 引入了线程并行,OpenMP并行框架。讨论的主题包括:使用线程来利用多个处理器内核,线程和数据并行,协调使用OpenMP线程的创建和团队他们处理循环和树木的任务。OpenMP的讨论提到控制线程的数量,控制变量条款和范围的共享,循环调度模式,使用互斥锁来保护竞争的条件,并与线程私有变量减少并行可扩展的方法。讲座部分的结论与讨论的一般方法来实现在计算应用中的并行的机会。动手部分演示了使用OpenMP并行串行计算和论证了循环变量共享,在一个应用实例进行数值积分的互斥和并行还原。-Session 4 i
HarmSGet_Matlab
- 通过借用MATLAB,输入信号及其参数,完成数字锁相,计算不同阶的谐波信号。(By MATLAB, input signal and its parameters, complete the digital lock phase and calculate the harmonic signals of different orders.)
Pi
- 运用蒙特卡洛方法计算π,多线程计算。创建几个线程,每个线程都会生成随机点并确定点是否落在圆圈内。 每个线程都必须更新圈内所有点的全局计数。 一旦所有线程退出,父线程将计算并输出π的估计值。 使用互斥锁或信号量保护共享全局变量更新时的竞争条件。 值得尝试生成的随机点的数量。 作为一般规则,点的数量越大,近似值越接近π。(Estimating Pi using Monte Carlo)