资料介绍
ABSTRACT
Telescoping languages is a strategy to automatically gen-
erate highly-optimized domain-specific libraries. The key
idea is to create specialized variants of library procedures
through extensive offline processing. This paper describes
a telescoping system, called ARGen, which generates high-
performance Fortran or C libraries from prototype Matlab
code for the linear algebra library, ARPACK. ARGen uses
variable types to guide procedure specializations on possible
calling contexts.
ARGen needs to infer Matlab types in order to speculate
on the possible variants of library procedures, as well as to
generate code. This paper shows that our type-inference sys-
tem is powerful enough to generate all the variants needed
for ARPACK automatically from the Matlab development
code. The ideas demonstrated here provide a basis for build-
ing a more general telescoping system for Matlab.
Telescoping languages is a strategy to automatically gen-
erate highly-optimized domain-specific libraries. The key
idea is to create specialized variants of library procedures
through extensive offline processing. This paper describes
a telescoping system, called ARGen, which generates high-
performance Fortran or C libraries from prototype Matlab
code for the linear algebra library, ARPACK. ARGen uses
variable types to guide procedure specializations on possible
calling contexts.
ARGen needs to infer Matlab types in order to speculate
on the possible variants of library procedures, as well as to
generate code. This paper shows that our type-inference sys-
tem is powerful enough to generate all the variants needed
for ARPACK automatically from the Matlab development
code. The ideas demonstrated here provide a basis for build-
ing a more general telescoping system for Matlab.
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- RL78系列 Data Flash Library Type04软件包3.0版发布说明
- TYPE C 6PIN沉板0.8/1.6图解 59次下载
- TYPE C24PIN双排插件原理图 30次下载
- 0.8MM前脚的HDMI C TYPE沉板原理图 3次下载
- USB Type-C到HDMI2.0转换器芯片CS5265AN 28次下载
- Python Standard Library电子版下载 0次下载
- ADM1266 Python Library
- ADM1266 Python Library
- ADS_FSL_LIBRARY 0次下载
- Automatic Transfer Switch安装与快速
- VHDL Library of Arithmetic Uni
- VHDL Library of Arithmetic Uni
- Simulation of Automatic Transm
- Automatic Measuring in Standar
- Automatic Control System
- Type-C外设使用指南 817次阅读
- 如何判断Type-C线材质量 593次阅读
- Speos material library材料库提升仿真效率 1815次阅读
- Type-C新技术与接口芯片 3271次阅读
- 如何使用Vitis AI Library来安装、使用和开发应用 2115次阅读
- 什么是USB-Type-C 7922次阅读
- USB Type-C拓展坞方案特点及相关信息 1.2w次阅读
- Type-A接口改成Type-c接口的实验设计 2w次阅读
- type-c是什么接口?type-c和普通接口有什么区别 62.2w次阅读
- type c数据线选购技巧分享 7691次阅读
- type c母座接口定义介绍 5.2w次阅读
- usb-c和type-c的区别比较 21w次阅读
- ARM发布最新Compute Library 8342次阅读
- Type-C真如所说的那么美好? 4960次阅读
- Type C应用优势及设计解决方案 6785次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论