搜索资源列表
SharedDll
- 这个程序是我尝试使用dll共享内存段的代码。当多个程序调用dll时,dll中会产生一块所有程序可以访问的内存块,可用于用于进程通信和控制。-this procedure is to try to use the shared memory of the dll code. When the number of procedures called dll, dll will have an all procedures can access blocks of memory, process ca
SPQR-1.1.2.tar
- 基于C++编程的多线程的多波前稀疏矩阵的QR分解,Timothy A. Davis编写-SuiteSparseQR is an implementation of the multifrontal sparse QR factorization method. Parallelism is exploited both in the BLAS and across different frontal matrices using Intel s Threading Building Blocks
ThreadExamplePixelColor
- 多线程块模型(MTA)在每个进程里只有一个块而不是多个块。这单个块控制着多个线程而不是单个线程。这里不需要消息队列,因为所有的线程都是相同的块的一个部分,并且可以共享。这样的程序比单线程模型和STA的执行速度都要快,因为降低了系统的负载,因而可以优化来减少系统idle的时间。这些应用程序一般比较复杂,因为程序员必须提供线程同步以保证线程不会并发的请求相同的资源,因而导致竞争情况的发生。这里有必要提供一个锁机制。但是这样也许会导致系统死锁的发生。-Multi-threaded block mode
myludep
- LU分解的按行连续分块实现,有别于之前的分块划分-The LU decomposition rows consecutive sub-blocks to achieve
newsumma
- SUMMA并行矩阵的另一种MPI实现,在广播时以块为单位传输,运行速度明显提高-SUMMA parallel matrix another MPI implementation, the broadcast is transmitted in units of blocks, running speed is significantly improved
CUDA
- CUDA Reduction process using blocks, threads, and grid-CUDA Reduction process using blocks, threads, and grid
多任务多线程demo
- 用C#实现的多线程多任务下载,采用文件切块,多线程分块下载,再拼接(Multi-threaded and multi-task Download with C# is realized. File is cut into blocks, multi-threaded is downloaded in blocks, and then spliced.)