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