Igor:概述> Apple ARM处理器

 

Igor 和 Apple ARM 处理器

创建于 1 月 5 日上午 05:32 -作者:hrodstein

 

2020 年 11 月,苹果发布了第一款基于M1 芯片的 Mac 电脑,也被称为“Apple Silicon”。M1 芯片建立在ARM处理器架构之上。苹果继续销售基于英特尔的计算机,但据报道,计划在未来两年内完全过渡到 ARM。本文讨论 ARM 如何影响 Igor Pro。

目前发售的 Igor 版本 Igor Pro 9 使用英特尔处理器架构。基于 Intel 的程序使用 Apple 的Rosetta2翻译系统在 Apple ARM 处理器上运行,该系统将 Intel 指令一次性转换为 ARM 指令。根据Igor 用户的报告,Igor Pro 9 在 Rosetta2 下运行良好。

在撰写本文时,由于许多技术和其他障碍,WaveMetrics 尚未在 ARM 端口上工作,我们也没有具体计划。一旦我们明确相关问题,我们将重新审视这一点。

以下是一些问题和障碍:

  • Igor 所基于的 Qt 应用程序框架目前不支持 ARM 上的 Macintosh,尽管正在进行移植。
  • 在 Macintosh ARM 上使用 Qt 需要移植到 Qt 的主要新版本,这本身就是一个耗时且成本高昂的过程。
  • 一旦Qt 在Macintosh ARM 上运行,很可能会出现Qt 许可问题。
  • Igor 依赖于许多需要移植到ARM 的第三方库。其中一些是永远不会移植的英特尔库。
  • WaveMetrics 或 Igor 用户编写的所有 XOP 都必须移植到 ARM 或放弃。其中一些 XOP 依赖于尚未移植或永远不会移植的库。
  • Apple 已弃用Igor 所依赖的 OpenGL 图形库。
  • Macintosh ARM 需要 Big Sur 操作系统,至少在某些机器上,在 Big Sur 下调试 Qt 程序几乎是不可能的。
  • 新版本的 MacOS 可能会 像 Catalina 和 Big Sur 那样带来额外的重大障碍。

正如我们从之前的移植经验(68000 → PowerPC,PowerPC → Intel,Mac OS 9 → Mac OS X,Carbon → Cocoa,32-bit → 64-bit)中了解到的,其他问题无疑会出现。移植到 ARM 既费时又费钱。在移植期间,对 Igor 的总体改进将放缓或停止。

很明显,ARM 是 Macintosh 的未来。我们将寻求澄清问题和障碍,并将审查 Igor Pro 10 开发过程中的情况。同时,我们将继续通过 Intel 版本支持 Macintosh 上的 Igor。

 

 

 

 

 


 

 

在线留言

尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。

 

 

 

联系我们

 

微信公众号

咨询微信

企业店铺

400-621-1085

(节假日期间办公室座机如无人接听,请选择其他联系方式,感谢理解!祝您节日快乐!)

 

联系我们 快速链接 相关产品 上海卡贝信息技术有限公司

©2025  上海卡贝信息技术有限公司

产品中心

下载中心

站点地图

隐私政策

 

销售QQ咨询

产品QQ咨询

淘宝店铺

 

综述

XOP Toolkit

NIDAQ Tools MX

最新更新

试用下载

IBM SPSS Statistics

GraphPad Prism

Origin Pro

ATLAS.ti

NVivo

Transana

SAS

Stata

SigmaPlot

CurveExpert

Winsteps

Facets

Office Timeline

Litera

MAXQDA

Stella

think-cell

XLSTAT

 

 

 

Igor:概述> Apple ARM处理器