实例介绍
【实例简介】
多核计算与程序设计 周伟明 pdf及源代码 找了很久才找到的资源。高级程序员必备
【实例截图】
【核心代码】
4744300845224833007.zip
└── 多核计算与程序设计-
├── Src
│ ├── capi
│ │ ├── CapiMalloc
│ │ │ ├── BigMemory.cpp
│ │ │ ├── BigMemory.h
│ │ │ ├── CapiMalloc.cpp
│ │ │ ├── CapiMalloc.def
│ │ │ ├── CapiMalloc.vcproj
│ │ │ ├── dmalloc.cpp
│ │ │ ├── FreeList.c
│ │ │ ├── FreeList.h
│ │ │ ├── MemoryPool.cpp
│ │ │ ├── MemoryPool.h
│ │ │ └── stdafx.h
│ │ ├── capi.sln
│ │ ├── capi.vcproj
│ │ ├── Include
│ │ │ ├── ApiHook.h
│ │ │ ├── ArrayList.h
│ │ │ ├── AVLTree.h
│ │ │ ├── BinTree.h
│ │ │ ├── BlockList.h
│ │ │ ├── Cache.h
│ │ │ ├── CapiCommon.h
│ │ │ ├── CapiGlobal.h
│ │ │ ├── CDHashArray.h
│ │ │ ├── CDHashAVLTree.h
│ │ │ ├── CDistributedQueue.h
│ │ │ ├── CFastRandom.h
│ │ │ ├── CLocalQueue.h
│ │ │ ├── CLockFreeQueue.h
│ │ │ ├── CLockFreeStack.h
│ │ │ ├── CMergeRange.h
│ │ │ ├── CMsgQueue.h
│ │ │ ├── CMTask.h
│ │ │ ├── CNestTaskScheduler.h
│ │ │ ├── CQueuePool.h
│ │ │ ├── CQuickSortRange.h
│ │ │ ├── CRankList.h
│ │ │ ├── CRWLock.h
│ │ │ ├── CScopedLock.h
│ │ │ ├── CSegmentHashTable.h
│ │ │ ├── CSharedQueue.h
│ │ │ ├── CStealQueue.h
│ │ │ ├── CTaskGraphScheduler.h
│ │ │ ├── CTaskScheduler.h
│ │ │ ├── CTaskTeam.h
│ │ │ ├── CThreadPool.h
│ │ │ ├── DeQueue.h
│ │ │ ├── DHashAVLTree.h
│ │ │ ├── dmalloc.h
│ │ │ ├── DoubleList.h
│ │ │ ├── DSpaceList.h
│ │ │ ├── Emalloc.h
│ │ │ ├── FastLock.h
│ │ │ ├── GCPtr.h
│ │ │ ├── Graph.h
│ │ │ ├── HashAVLTree.h
│ │ │ ├── HashList.h
│ │ │ ├── HashRBTree.h
│ │ │ ├── HashTable.h
│ │ │ ├── Matrix.h
│ │ │ ├── MsgQueue.h
│ │ │ ├── MStack.h
│ │ │ ├── MTask.h
│ │ │ ├── MTList.h
│ │ │ ├── MTree.h
│ │ │ ├── Parallel_BubbleSort.h
│ │ │ ├── Parallel_For.h
│ │ │ ├── Parallel_Graph.h
│ │ │ ├── Parallel_MergeSort.h
│ │ │ ├── Parallel_PrefixSum.h
│ │ │ ├── Parallel_RadixSort_Array.h
│ │ │ ├── Parallel_RadixSort.h
│ │ │ ├── Parallel_Search.h
│ │ │ ├── Queue.h
│ │ │ ├── QuickSort.h
│ │ │ ├── RBTree.h
│ │ │ ├── ReadWriteLock.h
│ │ │ ├── SerialRadixSort.h
│ │ │ ├── SingleList.h
│ │ │ ├── SortTable.h
│ │ │ ├── SpaceList.h
│ │ │ ├── SpList.h
│ │ │ ├── STACK.H
│ │ │ └── Tree.h
│ │ ├── MultiCore
│ │ │ ├── ArrayList.c
│ │ │ ├── Atomic.cpp
│ │ │ ├── CapiCommon.cpp
│ │ │ ├── CDHashAVLTree.cpp
│ │ │ ├── CFastRandom.cpp
│ │ │ ├── CLockFreeQueue.cpp
│ │ │ ├── CLockFreeStack.cpp
│ │ │ ├── CMTask.cpp
│ │ │ ├── CNestTaskScheduler.cpp
│ │ │ ├── CRWLock.cpp
│ │ │ ├── CScopedLock.cpp
│ │ │ ├── CSegmentHashTable.cpp
│ │ │ ├── CTaskGraphScheduler.cpp
│ │ │ ├── CTaskTeam.cpp
│ │ │ ├── CThreadPool.cpp
│ │ │ ├── DHashAVLTree.cpp
│ │ │ ├── Matrix.cpp
│ │ │ ├── MsgQueue.c
│ │ │ ├── MStack.c
│ │ │ ├── MTask.c
│ │ │ ├── MTask.cpp
│ │ │ ├── MTList.c
│ │ │ ├── MTree.c
│ │ │ ├── Parallel_BubbleSort.cpp
│ │ │ ├── Parallel_For.cpp
│ │ │ ├── Parallel_Graph.cpp
│ │ │ ├── Parallel_MergeSort.cpp
│ │ │ ├── Parallel_RadixSort.cpp
│ │ │ ├── Parallel_Search.cpp
│ │ │ └── ReadWriteLock.c
│ │ └── SingleCore
│ │ ├── ApiHook.c
│ │ ├── AVLTree.c
│ │ ├── BinTree.c
│ │ ├── BlockList.c
│ │ ├── Cache.c
│ │ ├── CapiAlloc.c
│ │ ├── DeQueue.c
│ │ ├── DoS.c
│ │ ├── DoubleList.c
│ │ ├── DSpaceList.c
│ │ ├── Emalloc.c
│ │ ├── GCPtr.cpp
│ │ ├── Graph.c
│ │ ├── HashAVLTree.c
│ │ ├── HashList.c
│ │ ├── HashRBTree.c
│ │ ├── HashTable.C
│ │ ├── Queue.c
│ │ ├── QuickSort.c
│ │ ├── RBTree.c
│ │ ├── SerialRadixSort.cpp
│ │ ├── ShortMsg.c
│ │ ├── SingleList.c
│ │ ├── SortTable.c
│ │ ├── SpaceList.c
│ │ ├── SpList.c
│ │ ├── Stack.c
│ │ ├── Tree.c
│ │ └── Xcopy.c
│ ├── TestApi
│ │ ├── DebugHeap.cpp
│ │ ├── DebugHeap.h
│ │ ├── TestApi_Assert.h
│ │ ├── TestApi.dsp
│ │ ├── TestApi.dsw
│ │ ├── TestApi.h
│ │ ├── TestApi.vcproj
│ │ ├── TestCaseMgr.cpp
│ │ ├── TestCaseMgr.h
│ │ ├── TestManager.cpp
│ │ ├── TestManager.h
│ │ ├── THashTable.cpp
│ │ ├── THashTable.h
│ │ ├── TMemory.cpp
│ │ └── TMemory.h
│ ├── TestCapi
│ │ ├── Test_ABS.cpp
│ │ ├── Test_AVLTree.cpp
│ │ ├── Test_BinTree.cpp
│ │ ├── Test_BlockList.cpp
│ │ ├── Test_CapiCommon.cpp
│ │ ├── TestCapi.cpp
│ │ ├── TestCapi.dsp
│ │ ├── TestCapi.dsw
│ │ ├── TestCapi.h
│ │ ├── TestCapi.vcproj
│ │ ├── Test_CDHashArray.cpp
│ │ ├── Test_CDHashAVLTree.cpp
│ │ ├── Test_CDistributedQueue.cpp
│ │ ├── Test_CLocalQueue.cpp
│ │ ├── Test_CLockFreeQueue.cpp
│ │ ├── Test_CMsgQueue.cpp
│ │ ├── Test_CNestTaskScheduler.cpp
│ │ ├── Test_CQueuePool.cpp
│ │ ├── Test_CRankList.cpp
│ │ ├── Test_CScopedLock.cpp
│ │ ├── Test_CSegmentHashTable.cpp
│ │ ├── Test_CStealQueue.cpp
│ │ ├── Test_CTaskGraphScheduler.cpp
│ │ ├── Test_CTaskScheduler.cpp
│ │ ├── Test_DeQueue.cpp
│ │ ├── Test_DHashAVLTree.cpp
│ │ ├── Test_dmalloc.cpp
│ │ ├── Test_DoubleList.cpp
│ │ ├── Test_DSpaceList.cpp
│ │ ├── Test_Emalloc.cpp
│ │ ├── Test_Graph.cpp
│ │ ├── Test_HashAVLTree.cpp
│ │ ├── Test_HashList.cpp
│ │ ├── Test_HashRBTree.cpp
│ │ ├── Test_HashTable.cpp
│ │ ├── Test_Matrix.cpp
│ │ ├── Test_MQuickSort.cpp
│ │ ├── Test_MTList.cpp
│ │ ├── Test_MTree.cpp
│ │ ├── Test_Parallel_For.cpp
│ │ ├── Test_Parallel_MergeSort.cpp
│ │ ├── Test_Parallel_PrefixSum.cpp
│ │ ├── Test_Parallel_RadixSort.cpp
│ │ ├── Test_Parallel_Search.cpp
│ │ ├── Test_Performance.cpp
│ │ ├── Test_Queue.cpp
│ │ ├── Test_RBTree.cpp
│ │ ├── Test_SerialRadixSort.cpp
│ │ ├── Test_SingleList.cpp
│ │ ├── Test_SortTable.cpp
│ │ ├── Test_SpList.cpp
│ │ ├── Test_Stack.cpp
│ │ └── Test_XCopy.cpp
│ └── 源代码使用说明.txt
├── 多核计算与程序设计-.pdf
└── 源代码使用说明.txt
9 directories, 212 files
多核计算与程序设计 周伟明 pdf及源代码 找了很久才找到的资源。高级程序员必备
【实例截图】
【核心代码】
4744300845224833007.zip
└── 多核计算与程序设计-
├── Src
│ ├── capi
│ │ ├── CapiMalloc
│ │ │ ├── BigMemory.cpp
│ │ │ ├── BigMemory.h
│ │ │ ├── CapiMalloc.cpp
│ │ │ ├── CapiMalloc.def
│ │ │ ├── CapiMalloc.vcproj
│ │ │ ├── dmalloc.cpp
│ │ │ ├── FreeList.c
│ │ │ ├── FreeList.h
│ │ │ ├── MemoryPool.cpp
│ │ │ ├── MemoryPool.h
│ │ │ └── stdafx.h
│ │ ├── capi.sln
│ │ ├── capi.vcproj
│ │ ├── Include
│ │ │ ├── ApiHook.h
│ │ │ ├── ArrayList.h
│ │ │ ├── AVLTree.h
│ │ │ ├── BinTree.h
│ │ │ ├── BlockList.h
│ │ │ ├── Cache.h
│ │ │ ├── CapiCommon.h
│ │ │ ├── CapiGlobal.h
│ │ │ ├── CDHashArray.h
│ │ │ ├── CDHashAVLTree.h
│ │ │ ├── CDistributedQueue.h
│ │ │ ├── CFastRandom.h
│ │ │ ├── CLocalQueue.h
│ │ │ ├── CLockFreeQueue.h
│ │ │ ├── CLockFreeStack.h
│ │ │ ├── CMergeRange.h
│ │ │ ├── CMsgQueue.h
│ │ │ ├── CMTask.h
│ │ │ ├── CNestTaskScheduler.h
│ │ │ ├── CQueuePool.h
│ │ │ ├── CQuickSortRange.h
│ │ │ ├── CRankList.h
│ │ │ ├── CRWLock.h
│ │ │ ├── CScopedLock.h
│ │ │ ├── CSegmentHashTable.h
│ │ │ ├── CSharedQueue.h
│ │ │ ├── CStealQueue.h
│ │ │ ├── CTaskGraphScheduler.h
│ │ │ ├── CTaskScheduler.h
│ │ │ ├── CTaskTeam.h
│ │ │ ├── CThreadPool.h
│ │ │ ├── DeQueue.h
│ │ │ ├── DHashAVLTree.h
│ │ │ ├── dmalloc.h
│ │ │ ├── DoubleList.h
│ │ │ ├── DSpaceList.h
│ │ │ ├── Emalloc.h
│ │ │ ├── FastLock.h
│ │ │ ├── GCPtr.h
│ │ │ ├── Graph.h
│ │ │ ├── HashAVLTree.h
│ │ │ ├── HashList.h
│ │ │ ├── HashRBTree.h
│ │ │ ├── HashTable.h
│ │ │ ├── Matrix.h
│ │ │ ├── MsgQueue.h
│ │ │ ├── MStack.h
│ │ │ ├── MTask.h
│ │ │ ├── MTList.h
│ │ │ ├── MTree.h
│ │ │ ├── Parallel_BubbleSort.h
│ │ │ ├── Parallel_For.h
│ │ │ ├── Parallel_Graph.h
│ │ │ ├── Parallel_MergeSort.h
│ │ │ ├── Parallel_PrefixSum.h
│ │ │ ├── Parallel_RadixSort_Array.h
│ │ │ ├── Parallel_RadixSort.h
│ │ │ ├── Parallel_Search.h
│ │ │ ├── Queue.h
│ │ │ ├── QuickSort.h
│ │ │ ├── RBTree.h
│ │ │ ├── ReadWriteLock.h
│ │ │ ├── SerialRadixSort.h
│ │ │ ├── SingleList.h
│ │ │ ├── SortTable.h
│ │ │ ├── SpaceList.h
│ │ │ ├── SpList.h
│ │ │ ├── STACK.H
│ │ │ └── Tree.h
│ │ ├── MultiCore
│ │ │ ├── ArrayList.c
│ │ │ ├── Atomic.cpp
│ │ │ ├── CapiCommon.cpp
│ │ │ ├── CDHashAVLTree.cpp
│ │ │ ├── CFastRandom.cpp
│ │ │ ├── CLockFreeQueue.cpp
│ │ │ ├── CLockFreeStack.cpp
│ │ │ ├── CMTask.cpp
│ │ │ ├── CNestTaskScheduler.cpp
│ │ │ ├── CRWLock.cpp
│ │ │ ├── CScopedLock.cpp
│ │ │ ├── CSegmentHashTable.cpp
│ │ │ ├── CTaskGraphScheduler.cpp
│ │ │ ├── CTaskTeam.cpp
│ │ │ ├── CThreadPool.cpp
│ │ │ ├── DHashAVLTree.cpp
│ │ │ ├── Matrix.cpp
│ │ │ ├── MsgQueue.c
│ │ │ ├── MStack.c
│ │ │ ├── MTask.c
│ │ │ ├── MTask.cpp
│ │ │ ├── MTList.c
│ │ │ ├── MTree.c
│ │ │ ├── Parallel_BubbleSort.cpp
│ │ │ ├── Parallel_For.cpp
│ │ │ ├── Parallel_Graph.cpp
│ │ │ ├── Parallel_MergeSort.cpp
│ │ │ ├── Parallel_RadixSort.cpp
│ │ │ ├── Parallel_Search.cpp
│ │ │ └── ReadWriteLock.c
│ │ └── SingleCore
│ │ ├── ApiHook.c
│ │ ├── AVLTree.c
│ │ ├── BinTree.c
│ │ ├── BlockList.c
│ │ ├── Cache.c
│ │ ├── CapiAlloc.c
│ │ ├── DeQueue.c
│ │ ├── DoS.c
│ │ ├── DoubleList.c
│ │ ├── DSpaceList.c
│ │ ├── Emalloc.c
│ │ ├── GCPtr.cpp
│ │ ├── Graph.c
│ │ ├── HashAVLTree.c
│ │ ├── HashList.c
│ │ ├── HashRBTree.c
│ │ ├── HashTable.C
│ │ ├── Queue.c
│ │ ├── QuickSort.c
│ │ ├── RBTree.c
│ │ ├── SerialRadixSort.cpp
│ │ ├── ShortMsg.c
│ │ ├── SingleList.c
│ │ ├── SortTable.c
│ │ ├── SpaceList.c
│ │ ├── SpList.c
│ │ ├── Stack.c
│ │ ├── Tree.c
│ │ └── Xcopy.c
│ ├── TestApi
│ │ ├── DebugHeap.cpp
│ │ ├── DebugHeap.h
│ │ ├── TestApi_Assert.h
│ │ ├── TestApi.dsp
│ │ ├── TestApi.dsw
│ │ ├── TestApi.h
│ │ ├── TestApi.vcproj
│ │ ├── TestCaseMgr.cpp
│ │ ├── TestCaseMgr.h
│ │ ├── TestManager.cpp
│ │ ├── TestManager.h
│ │ ├── THashTable.cpp
│ │ ├── THashTable.h
│ │ ├── TMemory.cpp
│ │ └── TMemory.h
│ ├── TestCapi
│ │ ├── Test_ABS.cpp
│ │ ├── Test_AVLTree.cpp
│ │ ├── Test_BinTree.cpp
│ │ ├── Test_BlockList.cpp
│ │ ├── Test_CapiCommon.cpp
│ │ ├── TestCapi.cpp
│ │ ├── TestCapi.dsp
│ │ ├── TestCapi.dsw
│ │ ├── TestCapi.h
│ │ ├── TestCapi.vcproj
│ │ ├── Test_CDHashArray.cpp
│ │ ├── Test_CDHashAVLTree.cpp
│ │ ├── Test_CDistributedQueue.cpp
│ │ ├── Test_CLocalQueue.cpp
│ │ ├── Test_CLockFreeQueue.cpp
│ │ ├── Test_CMsgQueue.cpp
│ │ ├── Test_CNestTaskScheduler.cpp
│ │ ├── Test_CQueuePool.cpp
│ │ ├── Test_CRankList.cpp
│ │ ├── Test_CScopedLock.cpp
│ │ ├── Test_CSegmentHashTable.cpp
│ │ ├── Test_CStealQueue.cpp
│ │ ├── Test_CTaskGraphScheduler.cpp
│ │ ├── Test_CTaskScheduler.cpp
│ │ ├── Test_DeQueue.cpp
│ │ ├── Test_DHashAVLTree.cpp
│ │ ├── Test_dmalloc.cpp
│ │ ├── Test_DoubleList.cpp
│ │ ├── Test_DSpaceList.cpp
│ │ ├── Test_Emalloc.cpp
│ │ ├── Test_Graph.cpp
│ │ ├── Test_HashAVLTree.cpp
│ │ ├── Test_HashList.cpp
│ │ ├── Test_HashRBTree.cpp
│ │ ├── Test_HashTable.cpp
│ │ ├── Test_Matrix.cpp
│ │ ├── Test_MQuickSort.cpp
│ │ ├── Test_MTList.cpp
│ │ ├── Test_MTree.cpp
│ │ ├── Test_Parallel_For.cpp
│ │ ├── Test_Parallel_MergeSort.cpp
│ │ ├── Test_Parallel_PrefixSum.cpp
│ │ ├── Test_Parallel_RadixSort.cpp
│ │ ├── Test_Parallel_Search.cpp
│ │ ├── Test_Performance.cpp
│ │ ├── Test_Queue.cpp
│ │ ├── Test_RBTree.cpp
│ │ ├── Test_SerialRadixSort.cpp
│ │ ├── Test_SingleList.cpp
│ │ ├── Test_SortTable.cpp
│ │ ├── Test_SpList.cpp
│ │ ├── Test_Stack.cpp
│ │ └── Test_XCopy.cpp
│ └── 源代码使用说明.txt
├── 多核计算与程序设计-.pdf
└── 源代码使用说明.txt
9 directories, 212 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论