搜索资源列表
Retlang.0.4.2.0
- Retlang is a robust library for writing highly concurrent applications. The library borrows part of its name and design from Erlang. Retlang provides a concurrency solution that is quite different from basic locking solutions, Parallel FX, or t
MultiCore-Programming
- Intel出版的多核编程,介绍通过软件的多线程方式来提高性能的方法。分为介绍多核变成,线程的综述,并行的基本概念,线程以及并行编程的结构,线程的API,OpenMP技术,并行编程的常规问题,多线程debug方法,Intel多核处理器的线程及其开发工具等。-Intel multi-core programming, published to introduce the way through the software to improve performance of multi-threaded
pthread-merge
- p-thread merge sort!
java_wait_notify_notifyall
- java 多线程编程,演示了线程等待,唤醒。可以达到并行计算。利用著名操作系统的生产者与消费者说了原理。-java multithreaded programming that demonstrates thread waiting, wake up. Parallel computing can be achieved. Using well-known operating system that the principle of producers and consumers.
hduOS-
- 操作系统课程设计,线程的实现,利用时间片给每个线程分配运行时间,并行运算,带有消息缓冲区,可以实现线程的死锁和激活,合作等功能-Operating systems curriculum design, implementation of threads, the use of time slices to each thread run-time, parallel computing, with a message buffer, the thread can deadlock and act
split_cuda
- 一个基础的CUDA例子,并行线程块的分解。-One based on CUDA example, the parallel decomposition of the thread.
OpenMP
- OpenMP并行计算算法,OpenMP并行程序设计,本篇文章中讲的几个OpenMP指令parallel, for, sections, section实际上都是用来如何创建线程的-OpenMP parallel computational algorithms, OpenMP parallel programming about this article several OpenMP parallel directive, for, sections, section are actually
badosxe
- 一款并行的软件,可处理多进程、线程的程序-A parallel software can handle multi-process, thread program
test1
- 并行算法的简单demo,简单的打印输出线程-Simple parallel algorithm demo, simple printout thread
smart_finder
- 效率很高的大数据并行处理程序,其特点是线程能自动进行数据读取、数据处理的角色转换 在有限的系统配置下 尽可能地减少等待-Highly efficient parallel processing of large data, which is characterized by thread can read data automatically, Role data processing system configuration in a limited as much as possible t
mm
- 多线程实现矩阵并行相乘,在实现方式上采用多线程实现相乘-Implementation of parallel matrix multiplication of multi thread
110104010104
- 解决的主要问题 (1)MFC界面设计 (2)模拟生产者消费者的互斥操作 (3)各信号量及互斥体的使用 线程 线程是程序独立运行的基本单位,一个程序通过执行多个线程可以提高机器本身资源的利用率,同时也可以完成多任务并行运行的操作,多线程可以实现并行处理,避免了某项任务长时间占用CPU时间。 互斥体 互斥体与临界区很相似,但是使用时相对复杂一些,它不仅可以在同一应用程序的线程间实现同步,还可以在不同的进程间实现同步,从而实现资源的安全共享。 信号量 信号量是一个
parallel
- 一种多进程进行并行计算的程序,不采用线程池方法。用多进程并行计算加快运行速度。例子中采用并行多进程取最大值。-A multi-process procedure performed in parallel computing, do not use the thread pool method. Parallel computing using multiple processes to run faster. Examples of parallel multi-process takes a
Colfax-HOW-Day-01
- 介绍了英特尔至强处理器和英特尔Xeon Phi协处理器和讨论它们的功能和目的。我们也开始介绍便携式的,面向未来的并行编程和讨论在英特尔MIC架构的高性能的先决条件:线程的并行性,矢量化和优化的内存访问模式。本课程将介绍本地的规划模型英特尔Xeon Phi协处理器,允许重用代码的应用程序设计为通用的CPU。会议的实践部分演示了如何在Linux操作系统(OS)在主机上运行的操作系统间的协处理器,以及如何使用英特尔的编译器上运行的处理器的本地应用程序。-Intel Architecture In
Colfax-HOW-Day-04
- 引入了线程并行,OpenMP并行框架。讨论的主题包括:使用线程来利用多个处理器内核,线程和数据并行,协调使用OpenMP线程的创建和团队他们处理循环和树木的任务。OpenMP的讨论提到控制线程的数量,控制变量条款和范围的共享,循环调度模式,使用互斥锁来保护竞争的条件,并与线程私有变量减少并行可扩展的方法。讲座部分的结论与讨论的一般方法来实现在计算应用中的并行的机会。动手部分演示了使用OpenMP并行串行计算和论证了循环变量共享,在一个应用实例进行数值积分的互斥和并行还原。-Session 4 i