
AMD
目前MATLAB不存在兼容性问题,但需留意版本相关事项。FPGA没有问题,但我对Altium不太了解。在这个工程领域,数码偏见较为常见,由于相关软件相对小众,除了专业工科学生和从业者,很少有人了解实际情况。因此,口碑变得尤为重要。如果某款处理器某年出现重大问题,可能接下来几年都会被诟病,因为学长、学姐、老师或助教说它不好,不值得购买。这种观念会持续影响很多人。在 MATLAB R2020a 之前,其依赖的 Intel Math Kernel Library (MKL) 显然更倾向于 Intel 平台。尽管
AMD 的 CPU 已经支持 AVX2 或 SSE3 至 SSE4 等高级指令集,但在实际运行中,MKL 在
AMD 平台上却仅限于使用较老旧的 SSE1 指令集。这种现象导致了性能未能充分发挥,仿佛是一种反优化行为。虽然无法确定这是有意为之还是设计缺陷,但显然对
AMD 用户不太友好,限制了硬件潜力的释放。这种情况直到后来才逐步得到改善。它并非不兼容,只是在老版本MATLAB中,
AMD运行速度会稍慢一些。因此,你需要查看你的版本,官方表示MATLAB R2020a已修复该问题。若是新版,尽管放心使用,无需担忧。如果像我以前读书时用学校购买的正版软件,刚好是旧版本的话,追求速度还是选 Intel 比较合适;要是注重性价比,选择
AMD 也完全没问题,虽然稍微慢一点,但运行模拟时还能多出点时间放松休息。