Code Monkey home page Code Monkey logo

zzulb's Projects

accdnn icon accdnn

A compiler from AI model to RTL (Verilog) accelerator in FPGA hardware with auto design space exploration.

accel-ppp icon accel-ppp

High performance PPTP/L2TP/PPPoE/IPoE server for Linux

al-go-rithms icon al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

argon2-kraken icon argon2-kraken

The argon2-kraken program is a password cracking tool that uses the Argon2 hashing algorithm. The program can use either the OpenCL or CUDA library to run the Argon2 hashing algorithm on the GPU. The program takes in a leftlist file, a wordlist file, and a potfile, and outputs the successfully cracked passwords to the potfile.

bitswap icon bitswap

Bit-Swap: Recursive Bits-Back Coding for Lossless Compression with Hierarchical Latent Variables

chaidnn icon chaidnn

HLS based Deep Neural Network Accelerator Library for Xilinx Ultrascale+ MPSoCs

cnn-mobilenet-v1-implementation-on-aws-fpga-using-opencl icon cnn-mobilenet-v1-implementation-on-aws-fpga-using-opencl

Increasing the accuracy of Convolutional Neural Networks (CNNs) has become a recent research focus in computer vision applications. Smaller CNN architectures like SqueezeNet and MobileNet can demonstrate accelerated performance on FPGAs and GPUs due to smaller model size and fewer network parameters. Implementation of CNNs on accelerators have two important benefits - GPUs provide thread-level parallelism to achieve higher throughput and FPGAs offer a customizable application-specific datapath. These two reasons make these platforms better suited for convolution like operations which involve huge data. This project aims to implement one such CNN architecture, MobileNet on an Image dataset in OpenCL, thereby comparing kernel execution time and memory bandwidth usage on FPGA and GPU

corundum icon corundum

Open source, high performance, FPGA-based NIC

dilithium icon dilithium

High-speed full CRYSTALS-DILITHIUM implementation on FPGA: Keygen, Sign, Verify.

dilithium-artix7 icon dilithium-artix7

Implementations for all round-3 parameter sets of the PQC signature scheme Dilithium

fgpu icon fgpu

FGPU is a soft GPU-like architecture for FPGAs. It is described in VHDL, fully customizable, and can be programmed using OpenCL.

fpga-accel icon fpga-accel

The official repository of the local FPGA Development Kit.

gnn4ic icon gnn4ic

Must-read papers on Graph Neural Networks (GNNs) for Integrated Circuits (ICs) design, security and reliability. This collection of papers is summarized in the following survey paper; L. Alrahis et al. "Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICs," ASP-DAC, 2023.

hashcat-utils icon hashcat-utils

Small utilities that are useful in advanced password cracking

hls4ml icon hls4ml

Machine learning in FPGAs using HLS

ip-cores icon ip-cores

A huge collection of VHDL/Verilog open-source IP cores scraped from the web

limago icon limago

Limago: an FPGA-based Open-source 100 GbE TCP/IP Stack

omen icon omen

OMEN: Ordered Markov ENumerator - Password Guesser

passgan icon passgan

PassGAN source code for Python 3 & TensorFlow 1.13 with a pre-trained model. https://arxiv.org/abs/1709.00440

pcfg_cracker icon pcfg_cracker

Probabilistic Context Free Grammar (PCFG) password guess generator

pifuhd icon pifuhd

High-Resolution 3D Human Digitization from A Single Image.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.