首页> 外文会议>Annual International Conference on Energy Aware Computing Systems and Applications >Software acceleration of floating-point multiplication using runtime code generation — Student paper
【24h】

Software acceleration of floating-point multiplication using runtime code generation — Student paper

机译:使用运行时代码生成 - 学生纸张软件加速浮点乘法 - 学生论文

获取原文

摘要

Floating-point units are seldom in highly constrained systems, due to silicon and energy footprint, but emulated instead in algorithms based on integer arithmetic. In this paper, we use runtime code generation to generate outperforming flexible and optimized floating-point routines. On a Texas Instrument MSP430 fitted with only 512 bytes of RAM, we achieved mean speedups of 1032 % and 52 %, with tuning features enabling peaks up to 2012 % and 64 %, respectively for floating-point multiplication and an applicative case. At the best of our knowledge, runtime code generation was never achieved with such few computing and memory resources.
机译:由于硅和能量占地面积,浮点单元很少在高度约束的系统中,而是基于整数算术的算法仿真。在本文中,我们使用运行时代码生成来生成优于灵活和优化的浮点例程。在德州仪器MSP430中仅适用于512字节的RAM,我们的平均加速度为1032%和52%,调整功能可分别为浮点乘法和应用案例分别为2012%和64%。在我们的知识中,使用这么少的计算和内存资源,从未实现运行时代码生成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号