酷睿i7 7/9 / 19和Ryzen Threadripper等老板:请测试你的速度与我的脚本。寻找适合Matlab计算机的CPU

18视图(30天)
你好,我知道这个问题经常被问。但我也是,我在寻找最快的计算机Matlab运行一些非常具体的任务。我不确定如果超线程,或速度/核心核心的数量给我具体任务是最重要的。所以我写了一个粗制滥造的脚本最耗时的操作,我将跑步,我希望你们中的一些人运行基准测试和报告他们的研究结果。我也期待一般建议。
这个脚本测试的速度互相关,相关系数,CLAHE和样条插值(m文件附加)。你需要图像处理工具箱。请把你的结果和你的CPU类型,非常感谢你的帮助! ! !
威廉
清晰的所有
关闭所有
clc
disp (“预热CPU…”)
i = 1:10 0
一个=兰德(1500、1500);
一个=罪(cos (A));
结束
清晰的一个
disp (“开始测试…”)
% %互相关
num = 10000;
一个=兰德(64、64、num);
B =兰德(64、64、num);
抽搐
i = 1:3
result_conv = fftshift (fftshift(真实(ifft2(连词(fft2 (A))。* fft2 (B))), 1), 2);
结束
cross_corr_speed = toc / num / 64/64 /我* 1000 * 1000 * 1000;
disp ([的互相关= 'num2str (cross_corr_speed)“ns /联系/像素”])
% %相关系数
抽搐
我= 1:num
corr_result = corr2 (A(:,:我),(我):,:,);
corr_result = corr2 (B(:,:我),(我):,:,);
结束
corr_coeff_speed = toc / num / 2/64/64 * 1000 * 1000 * 1000;
disp ([的相关系数= 'num2str (corr_coeff_speed)“ns /联系/像素”])
清晰的一个B
num = 20;
一个=兰德(2000、2000、num);
% % CLAHE
抽搐
我= 1:num
B = adapthisteq((:,:我),“NumTiles”[15]15日);
结束
CLAHE_speed = toc / num / 2000/2000 * 1000 * 1000 * 1000;
disp ([“CLAHE = 'num2str (CLAHE_speed)“ns /像素”])
清晰的B
% % Interp2
(X, Y) = meshgrid (30:30);
V =山峰(X, Y);
[Xq, Yq] = meshgrid (30:0.01:30);
抽搐
i = 1:10
Vq = interp2 (X, Y, V, Xq, Yq样条的);
结束
interp_speed = toc /元素个数(Vq) /我* 1000 * 1000 * 1000;
disp ([“插值= 'num2str (interp_speed)“ns /像素”])
v =版本(MATLAB的);
disp ([“- >使用MATLAB版本”v.Version' 'v.Release“上”电脑“。”])
% {
我的结果:
Prozessor英特尔(R)的核心(TM) i5 - 7200 u @ 2.50 ghz CPU, 2712 MHz, 2 Kern (e)、4 logische (R) Prozessor (en)
Installierter physischer Speicher (RAM) 8日00 GB
互相关= 42.7083 ns /联系/像素
相关系数= 27.2742 ns /联系/像素
CLAHE = 66.2395 ns /像素
插值= 12.4732 ns /像素
- > PCWIN64上使用MATLAB 9.7版(R2019b)。
%}
19日的评论
马里奥苹果
马里奥苹果 2021年11月5日
预热CPU……
开始测试……
互相关= 19.7436 ns /联系/像素
相关系数= 7.2303 ns /联系/像素
CLAHE = 29.6015 ns /像素
插值= 7.2098 ns /像素
- > PCWIN64上使用MATLAB 9.11版(R2021b)。
i7 11700年,32 GB ram

登录置评。

答案(0)

类别

找到更多的在开始使用MATLAB帮助中心文件交换

标签

下载188bet金宝搏


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!