Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 16 of 16 for “"Dataflow graph"”.

  1. Analysis of CRAY-1S Using Dataflow Graphs.

    … the performance of computer systems based on a dataflow graph model is presented. The approach consists of representing the components of a computer system as the nodes of a dataflow graph and the interconnections between the components as the arcs of the dataflow graph. The elapsed time and the …

    uab Repository record for Analysis of CRAY-1S Using Dataflow Graphs. (opens in a new tab)

  2. Systematic Compilation for Predicated Execution

    … the Predicate Analysis System, the Predicate Dataflow Graph, and the Program Decision Logic Optimizer are demonstrated to work synergistically in the compiler to generate efficient code for nonnumeric programs. Using predication, these techniques effectively optimize codes in the presence of …

    uiuc Repository record for Systematic Compilation for Predicated Execution (opens in a new tab)

  3. Optimizations for acyclic dataflow graphs for hardware-software codesign

    … specification is transformed into an internal, dataflow graph (DFG) format. Linear and loop optimizations are then performed to optimize this representation. Linear optimizations are the main topic of discussion in this thesis. The optimized DFG is then synthesized on the reconfigurable platform.

    vt Repository record for Optimizations for acyclic dataflow graphs for hardware-software codesign (opens in a new tab)

  4. Parallel and Distributed Just-in-Time Shell Script Compilation

    … pipelines. Distributed-PaSh analyzes the dataflow graph of a given script to create highly parallel data pipelines and execute those pipelines in a distributed cluster while giving special attention to data locality and movement. Distributed-PaSh achieves higher performance than single …

    mit Repository record for Parallel and Distributed Just-in-Time Shell Script Compilation (opens in a new tab)

  5. A Genetic Algorithm-Based Place-and-Route Compiler For A Run-time Reconfigurable Computing System

    … Tier2, allows the user to express a problem as a dataflow graph. Actual placing and routing of this graph onto the physical hardware is taken care of through the use of a genetic algorithm. A description of the two languages is presented, followed by example applications. In addition, experimental …

    vt Repository record for A Genetic Algorithm-Based Place-and-Route Compiler For A Run-time Reconfigurable Computing System (opens in a new tab)

  6. A Dynamic Application Analysis Framework

    … of analyses ahead of time by constructing a graph called a Compact Dataflow Graph (CDG), of the object references used intraprocedurally. The CDG is designed to be independent of the internal representation used by the runtime and general enough to facilitate a large range of dynamic …

    uiuc Repository record for A Dynamic Application Analysis Framework (opens in a new tab)

  7. MULTI-SCALE SCHEDULING TECHNIQUES FOR SIGNAL PROCESSING SYSTEMS

    … Multicore General Purpose Processors (GPPs), and Graphics Processing Units (GPUs) to heterogeneous combinations of parallel and distributed devices. When a signal processing application is implemented on one of those platforms, the performance critically depends on the scheduling techniques, which …

    maryland Repository record for MULTI-SCALE SCHEDULING TECHNIQUES FOR SIGNAL PROCESSING SYSTEMS (opens in a new tab)

  8. A soft coprocessor approach to the development of image and video processing applications on FPGAs

    … to enable easy chaining of SCPs, as defined by a Dataflow Graph (DFG). This reduces considerably the amount of data transfer between SCPs and the host processor. <br/><br/><br/>Although hardware optimisation is not a primary concern of this thesis, further contributions facilitate the development …

    qu-belfast Repository record for A soft coprocessor approach to the development of image and video processing applications on FPGAs (opens in a new tab)

  9. End-to-end deep reinforcement learning in computer systems

    … execution semantics. I further present RLgraph, my proof-of-concept implementation of this architecture. In RLgraph, algorithm developers can explore novel designs by constructing a high-level data flow graph through combination of logical components. This dataflow graph is independent of …

    cambridge Repository record for End-to-end deep reinforcement learning in computer systems (opens in a new tab)

  10. Compilers for portable programming of heterogeneous parallel & approximate computing systems

    … hardware. This abstraction uses a hierarchical dataflow graph with side effects and vector SIMD instructions. We use this abstraction to define a parallel program representation called HPVM that aims to address both functional portability and performance portability across heterogeneous systems. …

    uiuc Repository record for Compilers for portable programming of heterogeneous parallel & approximate computing systems (opens in a new tab)

  11. FPGA-based programmable embedded platform for image processing applications

    … environment to the programmer using a dataflow design principle. This gives superior performance when compared to competing alternatives. From this, a three-layered platform has been created which enables the realisation of parallel computing skeletons on FPGA which are used to eciently …

    qu-belfast Repository record for FPGA-based programmable embedded platform for image processing applications (opens in a new tab)

  12. Heterogeneous parallel virtual machine: A portable program representation and compiler for performance and energy optimizations on heterogeneous parallel systems

    … hardware. HPVM is based on a hierarchical dataflow graph with side effects. HPVM successfully supports three important capabilities for programming heterogeneous systems: a compiler intermediate representation (IR), a virtual instruction set (ISA), and a basis for runtime scheduling. We use …

    uiuc Repository record for Heterogeneous parallel virtual machine: A portable program representation and compiler for performance and energy optimizations on heterogeneous parallel systems (opens in a new tab)

  13. A methodology for hardware-software codesign

    … in which the application is represented as a dataflow graph and the computation at each node is specified for execution either in software or as specialized hardware using the programmer's language of choice. An interface compiler as been implemented which takes as input the FIFO edges of the …

    mit Repository record for A methodology for hardware-software codesign (opens in a new tab)

  14. Komponentenbasierte Softwareentwicklung für datenflußorientierte eingebettete Systeme

    Diese Dissertation beschäftigt sich mit den Problemen bei der Entwicklung von effizienter und zuverlässiger Software für eingebettete Systeme. Eingebettete Systeme sind inhärent nebenläufig, was mit einen Grund für ihre hohe Entwurfskomplexität darstellt. Aus dieser Nebenläufigkeit resultiert ein …

    passau-thes Repository record for Komponentenbasierte Softwareentwicklung für datenflußorientierte eingebettete Systeme (opens in a new tab)

  15. SdrLift: A Domain-Specific Intermediate Hardware Synthesis Framework for Prototyping Software-Defined Radios

    … language or a DSL. The SdrLift compiler uses the dataflow graph as an IR to structurally represent the accelerator micro-architecture in which the components correspond to the fine-level and coarse-level Hardware blocks (HW Block) which are either auto-synthesized or integrated from existing …

    cape-town Repository record for SdrLift: A Domain-Specific Intermediate Hardware Synthesis Framework for Prototyping Software-Defined Radios (opens in a new tab)

  16. Auto-parallelization of machine-learning dataflow graphs for CPU multicores

    Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2025-08-01

    uiuc Repository record for Auto-parallelization of machine-learning dataflow graphs for CPU multicores (opens in a new tab)