1. numPYNQ - Project Presentation

Preview:

Citation preview

numPYNQ an efficient implementation

of the NumPy library for PYNQ

Riccardo Pressiani riccardo.pressiani@mail.polimi.it Luca Stornaiuolo luca.stornaiuolo@mail.polimi.it Filippo Carloni filippo.carloni@mail.polimi.it

numPYNQ

Context Definition

2

Hour Day Week Month

0.25

1

Year

4

16

64

256

Initial Design

ParallelisationClock Rate

RelativePerformance

Design-time

CPU

GPUFPGA

numPYNQ 3

Data Mining (e.g. K-means)

Image Analysis (e.g. Vessel segmentation)

Signal Processing (e.g. Autocorrelation)

numPYNQ 5

numPYNQ 6

numPYNQ

=+

Proposed Solution

numPYNQ 7

Target users

Individual users Open source

Companies Commercial licenses

numPYNQ

numPYNQ 8

Luca Stornaiuolo luca.stornaiuolo@mail.polimi.it

Riccardo Pressiani riccardo.pressiani@mail.polimi.it

Filippo Carloni filippo.carloni@mail.polimi.it

Thanks for the attention!

numPYNQ an efficient implementation

of the NumPy library for PYNQ

https://twitter.com/numPYNQ_NECST

https://www.facebook.com/numPYNQ

https://www.slideshare.net/numPYNQ_at_NECST