随笔分类 -  多核优化与并行计算

多核处理器的关键技术
摘要:与单核处理器相比,多核处理器在体系结构、软件、功耗和安全性设计等方面面临着巨大的挑战,但也蕴含着巨大的潜能。CMP和SMT一样,致力于发掘计算的粗粒度并行性。CMP可以看做是随着大规模集成电路技术的发展,在芯片容量足够大时,就可以将大规模并行处理机结构中的SMP(对称多处理机)或DSM(分布共享处理机)节点集成到同一芯片内,各个处理器并行执行不同的线程或进程。在基于SMP结构的单芯片多处理机中,处理器之间通过片外Cache或者是片外的共享存储器来进行通信。而基于DSM结构的单芯片多处理器中,处理器间通过连接分布式存储器的片内高速交叉开关网络进行通信。由于SMP和DSM已经是非常成熟的技术了,C 阅读全文
posted @ 2011-08-27 14:04 Yincheng 阅读(845) 评论(0) 推荐(0)
Intel 软件开发技术概要与在开发中的运用(讲解并行计算,多核心优化,以及Intel开发工具)
摘要:英特尔有下列牛逼的开发工具与辅助套件,如何应用到实践中去,让自己的软件变得更加大,软件开发更加容易,软件拥有更多的性能呢英特尔® 图形性能分析器 3.0英特尔® Cloud Builder英特尔® 主动管理技术 API 英特尔® 静音系统技术(英特尔® QST)软件开发套件 英特尔®C++编译器英特尔®VTune英特尔®Thread Checker英特尔®OpenMP英特尔®Thread Profiler 简单介绍基础知识处理器的发展历史、目前的多核架构以及固件、操作系统对多核的支持。 1945 阅读全文
posted @ 2010-04-10 12:41 Yincheng 阅读(561) 评论(0) 推荐(0)