- 11
- 0
- 约3.57千字
- 约 4页
- 2017-08-31 发布于重庆
- 举报
使用MATLAB并行计算功能提高多核系统性能
使用MATLAB并行计算功能提高多核系统性能??
2009-12-13 22:12:11|??分类: matlab相关 |??标签: |字号大中小?订阅
maxNumCompThreads 命令?
由于处理器时钟频率的限制,增加核并不意味着是计算性能的提高。为了充分利用新的多核硬件在性能上的优势,软件的基层结构需要向并行计算转换。MATLAB并行计算工具箱就是这种需求的产物,它能很好地实现在多核系统上进行并行运算。文章以典型的数值计算问题为例描述如何使用基本的两种并行运算方式:线程和并行for循环。
典型数值计算问题
????? 为了举例说明这两种方法,我们使用MATLAB 测试一个有关Girko圆定律的假设。Girko圆定律的内容是:一个N×N的随机矩阵(它的元素服从正态分布)的特征值位于半径为的圆内。假设Girko圆定律能被修改应用到奇异值上。这个假设是合理的因为奇异值是一个变换了的矩阵的特征值。首先我们用MATLAB代码实现Girko圆定律的一个实例:
N = 1000;
plot(eig(randn(N)) / sqrt(N), ‘.’);
这段代码运行后得到图1,图上每个点代表复平面上一个特征值。注意所有的特征值都位于半径为1 ,圆心在轴的原点的圆内,特别指出的是结果与Girko圆定律是一致的,特征值的幅值没有超过矩阵维数的平方根。
?
图1 大小为1000的随机矩阵的
您可能关注的文档
最近下载
- 2024年山东省中考数学真题卷(适合枣庄、临沂、聊城、菏泽)(含答案与解析).docx VIP
- 固定资产盘点及清查操作方法.docx VIP
- GB∕T23445-2024聚合物水泥防水涂料.pptx VIP
- 北京市海淀区2026届高三(一模)生物试卷(含答案).pdf
- 顶管工程安全培训课件.pptx VIP
- 糖尿病患者合并心血管疾病诊治专家共识.docx VIP
- VDA-6.8-VDA6.8-2024供应链过程审核中文-英.pdf
- 2026年湖北省武汉市九年级四月调考化学模拟试卷(含答案).pdf
- 2025年掌趣游戏测试面试题库及答案.doc VIP
- TSG ZF001-2006 安全阀安全技术监察规程.pdf VIP
原创力文档

文档评论(0)