Intel的大小核CPU,Windows10在调度合理性方面存在不足
导致渲染时可能只有小核运行,大核处于空载状态,
升至Windows11可以较好解决调度失败的表现
在C++中,std::thread 并不提供直接的方法来指定线程在特定的CPU(大核)上运行,
可以使用操作系统提供的线程亲和性功能来实现这一点
windows使用 SetThreadAffinityMask API设置线程亲和性
Linux使用 pthread_setaffinity_np API设置线程亲和性
处理器:
DSP(数字信号处理器)
具有专门的指令集和硬件架构,支持高速乘法器和累加器,用于优化信号处理算法,DSP设计专注于实时处理和低延迟
广泛用于音频处理、图像处理、通信、雷达、控制系统等领域。DSP在需要高实时性的精确计算的场合表现优异
在特定信号处理任务中性能优越,但在通用计算任务中可能不如ARM和FPGA
ARM(先进精简指令集计算机)
ARM处理器基于RISC架构,具有简化的指令集,支持高效的流水线操作,支持多种处理模式以优化性能和功耗
用于智能手机、平板电脑、嵌入式设备、物联网设备等各种消费电子产品,由于其低功耗特性,ARM在移动设备中非常流行
在提供较高性能的同时,保持低功耗,ARM架构经过优化,适合长时间运行的移动和嵌入式应用
FPGA(现场可编辑门阵列)
由大量的逻辑单元(查找表、触发器和输入/输出块)组成,可以根据需要灵活配置,支持并行处理,能够实现复杂的自定义硬件逻辑。
常用于需要硬件加速的应用,如数字信号处理、网络处理、加密和自定义硬件加速。在高性能计算和实时数据处理中应用越来越广泛
可以提供非常高的性能,尤其在并行处理方面,功耗取决于实现的复杂性和使用的逻辑单元数量
CP测试:晶圆阶段。关注DIE的基本点性能参数
FT测试:制造商及时发现和剔除不合格产品。
BI测试:检测半导体器件可靠性的测试方法
清晰度:口号是否准确传达了公司的特点
影响力:市场是否接受该口号,即口号是否广为人知