DocumentCode
2370796
Title
Compiler-chosen operator granularity in a functionally-programmed tagged token architecture
Author
Jennings, Glenn
Author_Institution
Dept. of Comput. Eng., Lulea Inst. of Technol., Sweden
fYear
1994
fDate
14-16 Dec 1994
Firstpage
334
Lastpage
341
Abstract
In a recently proposed parallel execution model, operators as well as data operands are dynamically generated at execution time, and enter a special matching store which must accommodate either operator or operands arriving first in time. Here, we extend this execution model to permit the compiler to adjust the granularity of scheduled units emerging from the matching store, a problem which is complicated by the increased dynamics of the proposed execution model. Compiler output code is described in detail. Effects of different fragmentations on program speed and resource requirements are examined, using architectural simulations for a number of application programs compiled using different fragmentation methods. Architectural implications are discussed
Keywords
parallel architectures; program compilers; application programs; architectural simulations; compiler output code; compiler-chosen operator granularity; execution model; fragmentations; functionally-programmed tagged token architecture; program speed; resource requirements; Character generation; Computer architecture; Concurrent computing; Dynamic scheduling; Multidimensional systems; Processor scheduling; Proposals; US Department of Transportation; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms and Networks, 1994. (ISPAN), International Symposium on
Conference_Location
Kanazawa
Print_ISBN
0-8186-6507-6
Type
conf
DOI
10.1109/ISPAN.1994.367182
Filename
367182
Link To Document