• Home
  • Search
  • Compilation Increasing the Scheduling Scope for Multi-memory-FPGA-Based Custom Computing Machines
  • Cite Icon3
  • https://doi.org/10.1007/3-540-44687-7_54Copy DOI Icon

Compilation Increasing the Scheduling Scope for Multi-memory-FPGA-Based Custom Computing Machines

  • Jan 1, 2001
  • João M P Cardoso +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents new achievements on the automatic mapping of abstract algorithms, written in imperative software programming languages, to custom computing machines. The reconfigurable hardware element of the target architecture consists of one field-programmable gate array coupled with one or more memories. The compilation flow exposes operation- and functional-level parallelism, and speculative execution. Such expositions are efficiently represented in a hierarchical model. In order to take full advantage of such representation, the scheduling scope is significantly improved by merging basic blocks at loop boundaries and by considering the parallel execution of exposed concurrent loops. The paper describes the scheduling technique, shows a study on the impact of the merge operation, and reveals the improvements achieved when the exposed parallelism is fully satisfied.KeywordsParallel ExecutionCompilation TechniqueSpeculative ExecutionAbstract AlgorithmTemporal PartitioningThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations131

Multi-FPGA Accelerator for Scalable Stencil Computation with Constant Memory Bandwidth

  • Mar 01, 2014
  • IEEE Transactions on Parallel and Distributed Systems
  • Kentaro Sano +2
  • Conference Article
  • Citations11

Improving MapReduce Performance with Progress and Feedback Based Speculative Execution

  • Nov 01, 2017
  • Ibrahim Adel Ibrahim +1
  • Research Article
  • Citations4

Modeling and Simulation Speed-Up of Plasma Actuators Implementing Reconfigurable Hardware

  • May 29, 2018
  • AIAA Journal
  • Abbas Ebrahimi +1
  • Conference Article
  • Citations1

Video compression on FPGA-based custom computers

  • Oct 26, 1997
  • Yuk Ying Chung +1
  • Research Article
  • Citations43

Cooperative and decentralized workflow scheduling in global grids

  • Jul 24, 2009
  • Future Generation Computer Systems
  • Mustafizur Rahman +2
  • Conference Article
  • Citations64

Generating Configurable Hardware from Parallel Patterns

  • Mar 25, 2016
  • Raghu Prabhakar +6
  • Conference Article

The Hardware and Software Co-Design of a Stackable OpenFlow Switch for Software Defined Networking

  • Nov 01, 2018
  • Chun-Wei Wu +1
  • Research Article
  • Citations47

A novel hierarchical cooperative merging control model of connected and automated vehicles featuring flexible merging positions in system optimization

  • Mar 30, 2022
  • Transportation Research Part C: Emerging Technologies
  • Zhixian Tang +4
  • Conference Article
  • Citations15

A hierarchical modeling approach in software defined radio system design

  • Jan 14, 2013
  • J Delahaye +2
  • Conference Article
  • Citations88

Scalable Ternary Content Addressable Memory implementation using FPGAs

  • Oct 01, 2013
  • Weirong Jiang
  • Research Article

An FPGA‐based tool for supporting the design, modeling, and evaluation of hybrid object recognition systems on computer engineering courses

  • Feb 19, 2024
  • Computer Applications in Engineering Education
  • Enrique Guzmán‐Ramírez +3
  • Conference Article
  • Citations9

Exploring algorithmic trading in reconfigurable hardware

  • Jul 01, 2010
  • Stephen Wray +2
  • Conference Article
  • Citations54

Robust bitstream protection in FPGA-based systems through low-overhead obfuscation

  • Nov 01, 2016
  • Robert Karam +4
  • Conference Article

Extending trust in enterprise systems

  • Feb 01, 2015
  • Shatabdi Mondai +1
  • Conference Article
  • Citations13

System simulation and optimization using reconfigurable hardware

  • Dec 01, 2014
  • Martin Lukasiewycz +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.