观澜Media

AI技术 · 深度资讯 · 前沿观察

APL Performance

性能 – APL Wiki 性能 从 ..

观澜Media 的头像

作者

2 分

阅读时间

性能 – APL Wiki 性能 从 APL Wiki 跳转到导航 跳转到搜索 性能是指在特定语言实现中执行程序的速度。

虽然像 APL 这样的语言本质上不可能快或慢,但它通常被描述为适合高性能实现,并且有许多 APL 实现部分或完全专注于性能。

目前开发的宣扬高性能的阵列系列实现包括 Dyalog APL、J、K(Kx 和 Shakti)和 Q,而主要关注性能的研究项目包括 APEX、Co-dfns、SaC、Futhark 和 TAIL。

虽然动态类型解释语言通常被认为速度很慢(也就是说,它们本质上导致实现运行缓慢),但主要使用平面数组的 APL 代码被描述为非常适合现代硬件,[1] 并且 Dyalog APL 在某些情况下可以比直接的 C 实现更好地执行。

[2] [3] 利用高性能实现通常需要以更扁平的方式编写,很少或没有框或嵌套数组,并且编译的或基于 GPU 的 APL 可能不完全支持嵌套数组。

7 APL 硬件 3 高性能使用 3。

来源:HackerNews New

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关于我们

观澜Media

AI技术 · 深度资讯 · 前沿观察。专注科技、AI、互联网领域的深度报道与前沿资讯。

搜索归档

Access over the years of investigative journalism and breaking reports