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.