Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/115563
Title: A note on compiling FORTRAN loop kernels onto a dataflow architecture
Authors: Walker, E. 
Morgan, G.
Cass, B.
Ulanowski, Z.
Keywords: Dataflow architecture
FORTRAN loop kernels
FPGA devices
High performance computing
Parallelizing compiler
Issue Date: Jan-1997
Citation: Walker, E.,Morgan, G.,Cass, B.,Ulanowski, Z. (1997-01). A note on compiling FORTRAN loop kernels onto a dataflow architecture. Parallel Computing 22 (11) : 1545-1557. ScholarBank@NUS Repository.
Abstract: Currently, dataflow architectures are programmed using applicative languages to ease the task of deriving the dataflow graph during compilation. We summarise our experience gained in prototyping a FORTRAN nested loop kernel compiler for a pipeline-ring dataflow architecture. We present the status of the current implementation and future directions which the development of the compiler will take. Current evidence suggests that it is possible to efficiently compile FORTRAN nested loop kernels directly onto dataflow architectures without the need for additional run-time support mechanisms. We present a scheme for deriving the dataflow graph from the analysis of "carried" array variable subscript expressions, and a scheme to map the actors in the dataflow graph onto a pipeline-ring of Field Programmable Gate Array (FPGA) devices.
Source Title: Parallel Computing
URI: http://scholarbank.nus.edu.sg/handle/10635/115563
ISSN: 01678191
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.