DocumentCode :
2791952
Title :
The interactive restructuring of MATLAB programs using the FALCON environment
Author :
Marsolf, B. ; Gallivan, K. ; Gallopoulos, E.
Author_Institution :
DEMACO, Champaign, IL, USA
fYear :
1997
fDate :
22-24 Oct 1997
Firstpage :
3
Lastpage :
12
Abstract :
The paper describes FALCON, an environment for the interactive development of numerical programs using MATLAB. During the compilation and transformation process, the developer is able to interactively apply optimizations and transformations to the code, including both traditional compiler techniques and other transformations which utilize algebraic information about the operations performed and target libraries in which they are implemented. The environment includes modules that allow MATLAB programs to be analyzed and then optimized bath automatically and semi-automatically. Fortran 90, C++, or restructured MATLAB code implementing the transformed algorithm can be produced by the code generators included in the environment
Keywords :
automatic programming; interactive programming; program compilers; programming environments; software libraries; symbol manipulation; C++ code; FALCON environment; Fortran 90 code; algebraic information; automatic analysis; code generators; compilation; compiler techniques; interactive MATLAB program restructuring; interactive numerical program development; modules; optimization; restructured MATLAB code; semi-automatic analysis; target libraries; transformation; transformed algorithm; Application software; Computational modeling; High level languages; Informatics; Libraries; MATLAB; Optimizing compilers; Problem-solving; Program processors; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems, 1997
Conference_Location :
Maui, HI
ISSN :
1537-3223
Print_ISBN :
0-8186-8424-0
Type :
conf
DOI :
10.1109/IWIA.1997.670399
Filename :
670399
Link To Document :
بازگشت