pmpakos

pmpakos

Geek Repo

Company:National Technical University of Athens

Location:Athens, Greece

Github PK Tool:Github PK Tool

pmpakos's starred repositories

modern-unix

A collection of modern/faster/saner alternatives to common unix commands.

hls4ml

Machine learning on FPGAs using HLS

Language:C++License:Apache-2.0Stargazers:1249Issues:58Issues:410

Vitis_Libraries

Vitis Libraries

Language:C++License:Apache-2.0Stargazers:883Issues:60Issues:186

fpga-network-stack

Scalable Network Stack for FPGAs (TCP/IP, RoCEv2)

Language:C++License:BSD-3-ClauseStargazers:748Issues:85Issues:36

hlslib

A collection of extensions for Vitis and Intel FPGA OpenCL to improve developer quality of life.

Language:C++License:BSD-3-ClauseStargazers:299Issues:18Issues:29

gemm_hls

Scalable systolic array-based matrix-matrix multiplication implemented in Vivado HLS for Xilinx FPGAs.

Language:C++License:BSD-3-ClauseStargazers:299Issues:17Issues:29
Language:AssemblyLicense:NOASSERTIONStargazers:167Issues:6Issues:2

HiSparse

High-Performance Sparse Linear Algebra on HBM-Equipped FPGAs Using HLS

Language:C++License:BSD-3-ClauseStargazers:79Issues:19Issues:2

SparseP

SparseP is the first open-source Sparse Matrix Vector Multiplication (SpMV) software package for real-world Processing-In-Memory (PIM) architectures. SparseP is developed to evaluate and characterize the first publicly-available real-world PIM architecture, the UPMEM PIM architecture. Described by C. Giannoula et al. [https://arxiv.org/abs/2201.05072]

Language:CLicense:MITStargazers:71Issues:6Issues:0

tplink-ub500-linux-patch-guide

A guide on how to get the UB500 bluetooth dongle working on <5.16 linux kernels!

uBench

[FPGA'21] Microbenchmarks for Demystifying the Memory System of Modern Datacenter FPGAs for Software Programmers

Language:C++License:BSD-2-ClauseStargazers:29Issues:4Issues:0

contiguity-isca2020

Linux source code for ISCA 2020 paper "Enhancing and Exploiting Contiguity for Fast Memory Virtualization"

Language:CLicense:NOASSERTIONStargazers:17Issues:7Issues:0

DOOM_FPGA

Accelerating a Classic 3D Video Game (The DOOM) on Heterogeneous Reconfigurable MPSoCs

Language:CLicense:GPL-2.0Stargazers:16Issues:1Issues:0

DaxVM-micro2022

A new memory mapping interface for efficient direct user-space access to byte-addressable storage, published in MICRO2022.

Language:CLicense:Apache-2.0Stargazers:14Issues:7Issues:1
Language:CLicense:GPL-3.0Stargazers:13Issues:5Issues:0

concurrent-maps-cpp

C++ implementations of several data structures that support the map ADT.

Language:C++Stargazers:7Issues:2Issues:0

xbutil-gui

A Python Tkinter GUI for Xilinx Vitis xbutil program

Language:PythonLicense:MITStargazers:6Issues:1Issues:0

mipams-jpeg-systems

Java library that implements the JPEG Universal Metadata Box Format (JUMBF) data model.

Language:JavaLicense:ISCStargazers:5Issues:1Issues:13

python3-in-c

A dummy example of how to embed a Python 3 interpreter in your C program.

Language:CStargazers:2Issues:2Issues:0
Language:Jupyter NotebookLicense:GPL-3.0Stargazers:2Issues:0Issues:0
Language:TeXStargazers:1Issues:0Issues:0

HOW-TO-TRACK-YOUR-DRAGON-A-MULTI-ATTENTIONAL-FRAMEWORK-FOR-REAL-TIME-RGB-D-6DOF-OBJECT-POSE-TRACKIN

Accepted long paper at the 6th ECCV 2020 Workshop: "Recovering 6D Object Pose"

Language:Jupyter NotebookStargazers:1Issues:0Issues:0
Language:Jupyter NotebookStargazers:1Issues:0Issues:0
Language:Jupyter NotebookStargazers:1Issues:0Issues:0
Language:Jupyter NotebookStargazers:1Issues:0Issues:0