【24h】

Accelerating APL programs with SAC

机译:通过SAC加速APL计划

获取原文
获取原文并翻译 | 示例

摘要

The paper investigates, how SAC, a purely functional language based on C syntax, relates to APL in terms of expressiveness and run-time behavior. To do so, three different excerpts of real world APL programs are examined. It is shown that after defining the required APL primitives in SAC, the example programs can be re-written in SAC with an almost one-to-one correspondence. Run-time comparisons between interpreting APL programs and compiled SAC programs show that speedups due to compilation vary between 2 and 500 for three representative benchmark programs.
机译:本文研究了基于C语法的纯功能语言S AC 与A PL 的表达方式和运行时行为之间的关系。为此,检查了现实世界A PL 程序的三个不同摘录。结果表明,在S AC 中定义了所需的A PL 原语之后,示例程序几乎可以用S AC 重写。一对一的对应关系。解释A PL 程序和已编译的S AC 程序之间的运行时比较显示,对于三个有代表性的基准程序,由于编译而导致的加速在2到500之间变化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号