SimplePL: ένα Runtime σύστημα παρόμοιο της OpenCL για HLS OpenCL Kernels

 
Το τεκμήριο παρέχεται από τον φορέα :

Αποθετήριο :
Ιδρυματικό Αποθετήριο Πολυτεχνείου Κρήτης
δείτε την πρωτότυπη σελίδα τεκμηρίου
στον ιστότοπο του αποθετηρίου του φορέα για περισσότερες πληροφορίες και για να δείτε όλα τα ψηφιακά αρχεία του τεκμηρίου*
κοινοποιήστε το τεκμήριο




2017 (EL)

SimplePL: ένα Runtime σύστημα παρόμοιο της OpenCL για HLS OpenCL Kernels (EL)
SimplePL: an OpenCL-like runtime system for HLS OpenCL Kernels (EN)

Γραμματοπουλος Αθανασιος-Βασιλειος (EL)
Grammatopoulos Athanasios-Vasileios (EN)

Πνευματικατος Διονυσιος (EL)
Παπαευσταθιου Ιωαννης (EL)
Πολυτεχνείο Κρήτης (EL)
Δολλας Αποστολος (EL)
Dollas Apostolos (EN)
Technical University of Crete (EN)
Papaefstathiou Ioannis (EN)
Pnevmatikatos Dionysios (EN)

SimplePL is a runtime system that features an OpenCL-like application programming interface to interact with high level synthesis OpenCL kernels on your programmable logic. The system consists of a C Library that interacts with Linux kernel modules. SimplePL simplifies the development of Linux applications that use HLS OpenCL kernels. Applications can program the PL with pre-compiled bitfiles on demand and call it's HLS kernels IP cores through the library in a similar way an OpenCL application calls OpenCL kernels. SimplePL can schedule the workload on the available IP cores, manage the physical and the virtual addresses of the PL's units, create and manage memory buffers, handle the low level communication between the application and the PL and all these by hiding all the complexity of the programmer. (EN)

bachelorThesis

FPGA (EN)
Vivado HLS,Vivado (EN)
OpenCL (EN)


Αγγλική γλώσσα

2017


Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (EL)
Technical University of Crete::School of Electrical and Computer Engineering (EN)




*Η εύρυθμη και αδιάλειπτη λειτουργία των διαδικτυακών διευθύνσεων των συλλογών (ψηφιακό αρχείο, καρτέλα τεκμηρίου στο αποθετήριο) είναι αποκλειστική ευθύνη των αντίστοιχων Φορέων περιεχομένου.