![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HPC
知识搬运工人
这个作者很懒,什么都没留下…
展开
-
Intrinsics头文件与SIMD指令集、Visual Studio版本对应表
Intrinsics头文件与SIMD指令集、Visual Studio版本对应表File:Intrinsics头文件描述:指令集描述VS:Visual Studio版本号VisualStudio:Visual Studio版本名File描述VSVisualStudiointrin.hAll Architectures8转载 2013-05-06 16:57:58 · 976 阅读 · 0 评论 -
并行计算分布式计算网格高性能计算机
并行计算分布式计算网格高性能计算机资料收集 并行计算是相对于串行计算来说的,所谓并行计算分为时间上的并行和空间上的并行。时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。 并行计算科学中主要研究的是空间上的并行问题。空间上的并行导致了两类并行机的产生,按照Flynn的说法分为:单指令流多数据流(SIMD)和多指令流多数据流(MIMD)。我转载 2013-04-28 16:10:34 · 1239 阅读 · 0 评论 -
循环展开技术
循环展开技术转载:http://blog.chinaunix.net/uid-122937-id-2983686.html循环一直令我们头疼,因为循环体内总是隐藏着热点!请读者回顾上一小节中的示例代码。for(i = 0; i temp = temp * (array[i]); } 以上循环体的汇编代码如图9-7所示。观察其汇编代码,我们很容易发现,由于循环体的内容相对简单,以至转载 2013-04-26 07:14:33 · 3367 阅读 · 0 评论 -
分布式计算、并行计算及集群、网格、云计算的区别
转自:http://blog.csdn.net/cuidiwhere/article/details/7884545并行计算:并行计算是相对于串行计算来说的。可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。例如基于CUDA编程。并行计算的目的就是提供单处理器无法提供的性能(处理器能力或存储器),使用多处理器求解单个问题。转载 2012-12-17 22:39:39 · 706 阅读 · 0 评论 -
计算机指令级并行
提高桌面级计算机指令级并行度的方法http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=13367作者:未知 厚朴教育来源:转载 点击数:525 更新时间:2011-7-24 并行计算从其并行的粒度来看,分为指令级、循环级、过程级、子程序级、作业级;而从并行计转载 2012-12-17 22:17:46 · 4962 阅读 · 0 评论 -
翻译《计算机体系结构--量化研究方法》第四版附录F向量化部分
参考:http://www.opengpu.org/forum.php?mod=viewthread&tid=3870 我决定翻译《计算机体系结构--量化研究方法》第四版附录F1. 何出向量处理器?在第2、3章我们看到了如何通过每个时钟周期发射多条指令和利用更深的执行单元流水线来开发指令级并行(ILP)以显著提高性能。(这个附录假定你已经完整阅读了第2、3章和附录G。另外,对向量处转载 2013-05-07 13:49:41 · 1694 阅读 · 0 评论 -
常见的集群调度器
作业管理软件有SUN公司的 Sun Grid Engine ,IBM 的Tivoli Workload Scheduler ,Cluster Resources的PBS Pro,还有就是Platform的LSF.这几个软件比较一下,PBS/SGE都有开源版本,功能相对较少。IBM的Tivoli主要是搭配与IBM的HPC,也不是主流。LSF算是作业管理软件里面功能最强大也是最全面的。转载 2012-08-14 10:37:59 · 1047 阅读 · 0 评论