我正在为我的应用程序编写一项功能,该功能需要执行一些密集的CPU和GPU操作。简而言之,我正在使用在CPU上运行的算法生成数据,并将此信息转换为使用核心图像内核的图像。
根据设备的硬件,我想区分一些配置,例如“读取数据和更新最终图像之前要等待多长时间”,“算法精度”和其他类似内容...
我真的不想检查设备型号名称,而是希望拥有一个神奇的“硬件性能”值,该值可用于为当前设备生成正确的配置。
正在检查UIDevice
我找不到任何有用的信息... NSProcessInfo.processInfo()
似乎有一些更有趣的东西,例如physicalMemory
和processorCount
,但我有点有点丢失,因为现在这些信息已经足以区分设备了。我想基于CPU和GPU的功能。有什么提示吗?