2016Unpublished venueRequires access

Implementation of perception algorithm using DataFlow paradigm

Miloš Kotlar, Zoran Babović, Veljko Milutinović

Open publisher page 1 citations

Abstract

This paper presents an implementation of Perceptron algorithm using DataFlow approach. DataFlow is a new paradigm that is suitable for solving BigData problems in applications. The iterative nature of the algorithm and a large training set make it suitable for implementing on DataFlow accelerators. Also we discuss differences between ControlFlow paradigm, which is based on the von Neumann architecture, and the DataFlow paradigm, which is based on the Feynman architecture and relies on reconfigurable FPGA chips. We compare these paradigms through aspects such as speed, power dissipation and size. We provide the implementation of Perceptron algorithm using DataFlow hardware accelerator. Results show that DataFlow implementation of Perceptron algorithm is 6 times faster than the implementation on the single core Intel CPU.

About this research paper

What this paper is about

This paper presents an implementation of Perceptron algorithm using DataFlow approach. DataFlow is a new paradigm that is suitable for solving BigData problems in applications. The iterative nature of the algorithm and a large training set make it suitable for implementing on DataFlow accelerators. Also we discuss differences between ControlFlow paradigm, which is based on the von Neumann architecture, and the DataFlow paradigm, which is based on the Feynman architecture and relies on reconfigurable FPGA chips. We compare these paradigms through aspects such as speed, power dissipation and size. We provide the implementation of Perceptron algorithm using DataFlow hardware accelerator. Results show that DataFlow implementation of Perceptron algorithm is 6 times faster than the implementation on the single core Intel CPU.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This paper presents an implementation of Perceptron algorithm using DataFlow approach. DataFlow is a new paradigm that is suitable for solving BigData problems in applications. The iterative nature of the algorithm and a large training set make it suitable for implementing on DataFlow accelerators. Also we discuss differences between ControlFlow paradigm, which is based on the von Neumann architecture, and the DataFlow paradigm, which is based on the Feynman architecture and relies on reconfigurable FPGA chips. We compare these paradigms through aspects such as speed, power dissipation and size. We provide the implementation of Perceptron algorithm using DataFlow hardware accelerator. Results show that DataFlow implementation of Perceptron algorithm is 6 times faster than the implementation on the single core Intel CPU.

Key concepts: Dataflow, Dataflow architecture, Computer science, Parallel computing, Algorithm, Field-programmable gate array, Perceptron, Computer architecture

Related papers

Back to paper searchBrowse research topicsOriginal source
Implementation of perception algorithm using DataFlow paradigm — Research Paper | ScholarLens