A case for source-level transformations in MATLAB

被引:0
|
作者
Menon, V [1 ]
Pingali, K [1 ]
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we discuss various performance overheads in MATLAB codes and propose different program transformation strategies to overcome them. In particular, we demonstrate that high-level source-to-source transformations of MATLAB programs are effective in obtaining substantial performance gains regardless of whether programs are interpreted or later compiled into C or FORTRAN. We argue that automating such transformations provides a promising area of future research.
引用
收藏
页码:53 / 65
页数:5
相关论文
共 50 条
  • [31] A Source-level Energy Optimization Framework for Mobile Applications
    Li, Xueliang
    Gallagher, John P.
    2016 IEEE 16TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2016, : 31 - 40
  • [32] OPTIMIZING C-COMPILER AND SOURCE-LEVEL DEBUGGER
    SCHLITT, S
    EDN, 1990, 35 (12) : 32 - 32
  • [33] Designing source-level debug - for embedded system platform
    Deng, ZJ
    Chen, ZL
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 1, 2004, : 743 - 746
  • [34] Source-level execution time estimation of C programs
    Brandolese, C
    Fornaciari, W
    Salice, F
    Sciuto, D
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 98 - 103
  • [35] Source-level loop optimization for DSP code generation
    Su, BG
    Wang, J
    Esguerra, A
    ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 2155 - 2158
  • [36] ACOUSTIC SOURCE-LEVEL MEASUREMENTS FOR A VARIETY OF MERCHANT SHIPS
    SCRIMGER, P
    HEITMEYER, RM
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1991, 89 (02): : 691 - 699
  • [37] SolSEE: A Source-Level Symbolic Execution Engine for Solidity
    Lin, Shang-Wei
    Tolmach, Palina
    Liu, Ye
    Li, Yi
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1687 - 1691
  • [38] Designing a source-level debugger for cognitive agent programs
    Vincent J. Koeman
    Koen V. Hindriks
    Catholijn M. Jonker
    Autonomous Agents and Multi-Agent Systems, 2017, 31 : 941 - 970
  • [39] Library functions timing characterization for source-level analysis
    Brandolese, C
    Fornaclari, W
    Salice, F
    Sciuto, D
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1132 - 1133
  • [40] Clairvoyant: A Comprehensive Source-Level Debugger for Wireless Sensor Networks
    Yang, Jing
    Soffa, Mary Lou
    Selavo, Leo
    Whitehouse, Kamin
    SENSYS'07: PROCEEDINGS OF THE 5TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, 2007, : 189 - 203