ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Polynomial evaluation on data-flow computers

Anže Sodja (2017) Polynomial evaluation on data-flow computers. MSc thesis.

[img]
Preview
PDF
Download (14Mb)

    Abstract

    In this master thesis we implemented algorithms for polynomial evaluation on data-flow architecture. Polynomial evaluation is relatively simple problem for today's central processing units. However with an increasing number of points in which we evaluate polynomial, time of evaluation can become a problem. We implemented algorithms for evaluation of sparse and dense polynomials on Maxeler data-flow computers. We tested our algorithms on real polynomials as well as on complex polynomials. We have achieved up to 20-fold speedup for dense and up to 70-fold speedup for sparse polynomials. Additionally, we customised our algorithms for evaluation of subproblem of point clustering and also for evaluation of Discrete Fourier transform. We analysed our results and presented them graphically.

    Item Type: Thesis (MSc thesis)
    Keywords: data-flow architecture, polynomial evaluation, algorithms, Maxeler
    Number of Pages: 85
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Jurij Mihelič305Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3988
    Date Deposited: 29 Sep 2017 20:27
    Last Modified: 10 Oct 2017 00:07
    URI: http://eprints.fri.uni-lj.si/id/eprint/3988

    Actions (login required)

    View Item