An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: error-correcting-codes

pmku/ChatApp

Chat application examples for Linux desktop computers

Language: C - Size: 97.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

CMU-SAFARI/HARP

HARP is a memory error profiling algorithm (i.e., for identifying error-prone cells) designed for use with memory chips that use on-die error-correcting codes (ECC). This tool uses Monte-Carlo simulation to evaluate HARP and other error profilers. HARP and this tool are described in the 2021 MICRO paper by Patel et al.: https://arxiv.org/abs/2109.12697.

Language: C++ - Size: 2.59 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

benhuryuval/reed-muller-codes-matlab

A MATLAB function library containing encoders, decoders and weight enumerators for Reed-Muller codes.

Language: MATLAB - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

geeanlooca/deepspace-turbo

Implementation of the CCSDS (Consultative Committee for Space Data Systems) standard for Turbo Codes

Language: TeX - Size: 3.19 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 30 - Forks: 10

shubhamchandak94/ProtographLDPC

Implementation of Protograph LDPC error correction codes

Language: Jupyter Notebook - Size: 18.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 36 - Forks: 8

linkingmon/ECC

Error Correction Code (2021 Fall)

Language: MATLAB - Size: 9.87 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

timatet/CompressionAlgorithms

Yaroslavl Demidov State University/Math/TK. 6sem. Zavodchikov.

Language: C# - Size: 2.32 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

hebbarashwin/neural_polar_decoder

Code repository for "CRISP: Curriculum based Sequential neural decoders for Polar code family" - ICML 2023

Language: Python - Size: 26.3 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Lcrypto/Length-und-Rate-adaptive-code

Tool-chain to construct Length and Rate adaptive MET QC-LDPC Codes using EMD Spectrum and Hamming distance optimization

Language: C++ - Size: 12.7 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

Lcrypto/floor-scale-modular-lifting-of-MET-LDPC-Codes

Floor-scale modular lifting of MET-LDPC with estimation Upper bound on Code distance optimization and EMD for construction length adaptive codes

Language: C++ - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

Lcrypto/MacKay-Smarandache-Vontobel-qc-ldpc-code-distance-proto

Upper bound on code distance of QC-LDPC codes based on MacKay-Vontobel-Smarandache

Language: C++ - Size: 81.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

Lcrypto/Reciprocal-channel-approximation-LDPC-Threshold

Protograph reciprocal-channel approximation (RCA) for approximation of Density Evolution Iterative Decoding Threshold of Multi Edge Type (MET) LDPC Codes

Language: MATLAB - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

Lcrypto/Optimization-of-NB-LDPC-row-codes-using-Fossorier-Declerq-

Declerq Fossorier row code optimization for NB-LDPC codes

Language: C - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 2

Lcrypto/puncturing-optimization

Syndrom based and k-step recover puncture pattern optimization for LDPC codes

Language: MATLAB - Size: 1.29 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

Lcrypto/Protograph-Sieving-Method-for-Construction-MET-LDPC-codes

Language: MATLAB - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 3

Lcrypto/Lolipop_cycles_count

T. R. Halford and K. M. Chugg Matlab implementation for LDPC codes cycles of girth, girth+2, girth+4 counting

Language: MATLAB - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 4

Lcrypto/Exit-chart

This application estimate iterative decoding threshold using degree description, Stephan ten Brink. More general decription of LDPC codes ensemble

Language: MATLAB - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 3

Lcrypto/Protograph_EXIT_chart

Simple implementation (polynomial approx.) of Protograph EXIT-chart (PEXIT) for estimation of iterative decoding threshold of LDPC codes using Mutual Information

Language: MATLAB - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 7

Lcrypto/Generalized-Mutual-Information-

Language: MATLAB - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 3

Lcrypto/Upper-Bound-on-Code-distance-from-Lifted-QC-parity-check-matrix

Parallel implementation of MSVBS ( MacKay-Smarandache-Vontobel-Butler-Siegel) upper bound estimation of code distance ( Hamming distance) using MPI (multi tread CPU and Cluster)

Language: C++ - Size: 9.46 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

Lcrypto/Make-script-for-Magma-Code-Distance-estimation

Matlab application to generate script for Magma Code Distance estimation (Brouwer-Zimmerman)

Language: C - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

thadikari/ldpc_decoders

Belief propagation with sparse matrices (scipy.sparse) in Python for LDPC codes. Includes NumPy implementation of message passing (min-sum and sum-product) and a few other decoders.

Language: Python - Size: 3.27 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 7

anang0g0/GoppaDecorder

Goppaが作った符号。パターソン用。まもなくクローズ、たまにメンテナンス。

Language: C - Size: 142 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dousamichal0807/mdcrypt

A Rust library for encryption, error checking and more.

Language: Rust - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ANIRUDH-VADERA/Netcom

Important Netcom Codes and Concepts

Language: Python - Size: 20.9 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

absingh31/HammingCode

Simple python code to generate hamming code for the given binary data. And also check and correct error in received hamming code.

Language: Python - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 9

randombit/fecpp 📦

Forward error correction with SIMD optimizations

Language: C++ - Size: 1.01 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 82 - Forks: 43

Lukasz0104/TiPS_TUL_2022

Telekomunikacja i przetwarzanie sygnałów, FTIMS, Politechnika Łódzka, semestr 4

Language: Java - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Lcrypto/Covariance-Evolution-

Covariance Evolution for LDPC codes finite length construction

Language: C - Size: 98.6 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 2

Lcrypto/LDPC Fork of xdsopl/LDPC

AVX implementation of different LDPC decoders MS NMS SCMS SCSP under floor/layer schedulers

Size: 355 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 2

obolo/freeRaptor

A free and open implementation of Raptor codes

Language: C - Size: 201 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 4

noelsimbolon/reed-solomon

Simple and efficient Reed-Solomon erasure code implementation in Java

Language: Java - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ArashPartow/schifra

C++ Reed Solomon Error Correcting Library https://www.schifra.com

Language: C++ - Size: 256 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 34 - Forks: 28

physicsnerd/Bit-Flip-Code---Quantum-Error-Correction

A practice research paper

Language: TeX - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

shubhamchandak94/VT_codes

Python implementation of Varshamov-Tenengolts codes for correction of single insertion/deletion errors

Language: Python - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

HaolingZHANG/pyHEDGES

HEDGES Error-Correcting Code for DNA (using Python platform)

Language: Python - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

shubhamchandak94/LDPC-codes Fork of radfordneal/LDPC-codes

Software for Low Density Parity Check codes

Language: C - Size: 463 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 3

cemalkarabulakli/Error-Solution-Library

All Solutions Listed Below Was Tested And Work. You can add your error and solution.

Language: HTML - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

DeStRoYeR-droid/Error-Correcting-Codes

Implementation of error correction codes (ECC) in C++

Language: C++ - Size: 60.5 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

binaryassasins/Hamming-Code

This program was designed to illustrate how the Hamming code is being implemented in detecting and correcting code.

Language: C++ - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

johandahlberg/reedsolomon-scala

Reed-Solomon Encoding in Scala

Language: Scala - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

Rafaelh531/BCH-31-16

BCH 31-16 Encryption and Decryption Simulation in Python

Language: Python - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

NimaAbdollahipour/Golay_Code_with_Matlab

Language: MATLAB - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

STAR-Laboratory/FaultSim-A-Memory-Reliability-Simulator Fork of Prashxnt/FaultSim-A-Memory-Reliability-Simulator

FaultSim is a memory reliability simulator for 2D and 3D systems. FaultSim is created with the joint effort of Georgia Tech and AMD Inc -- ACM-TACO 2015

Language: C++ - Size: 142 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cs-t1/eczig

ECC library for Zig, making use of the language's comptime features. It uses type reflection to automatize in-depth data extraction

Language: Zig - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

pantczak/HammingRuby

Error correcting code implementation in Ruby - Telecommunications classes (summer 2019/2020)

Language: Ruby - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Genhis/ARM-parity-checker

ARMv7 parity checker for 4-bit and 16-bit words

Language: Assembly - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

aptem336/Hamming

Hamming coder

Language: Java - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

gforien/ldpc

Projet INSA Lyon 4e année : implémenter un code linéaire correcteur d'erreur, permettant par exemple la transmission d'information sur un canal de transmission bruité

Language: MATLAB - Size: 754 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Evgeny-Mamaev/code-correcting-n-errors

builds a code correcting an arbitrary number of errors

Language: Python - Size: 196 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

dents/node-cm256

Simple node wrapper around catid's cm256

Language: C++ - Size: 61.5 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Subangkar/Computer-Networks-CSE-322-BUET

ns2 simulation & Assignments of Computer Networking Sessional Course CSE 322 in Level-3, Term-2 of CSE, BUET

Language: Tcl - Size: 228 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

avikj/cs70py

Implementations of concepts from Berkeley CS 70 - Discrete Math and Probability

Language: Python - Size: 29.3 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

sidgarimella/error-control

Interactive tool to visualize and compare the fault-tolerance of various error control code algorithms. Final project for Discrete Mathematics at Olin College, Fall 2018.

Language: Python - Size: 640 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

jayprakashkumar1/sources.list-file-UBUNTU16.04

This same contents should be in section.list file to be ERROR FREE on sudo apt-get-update.

Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Sonic-The-Hedgehog-LNK1123/ReedSolomon-VB

A VB.NET implementation of the Reed-Solomon algorithm, supporting error, erasure and errata correction

Language: Visual Basic - Size: 18.6 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

popcornell/pyLEDAkem

LEDAkem post-quantum key encapsulation cryptoscheme Python implementation

Language: Python - Size: 99.6 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

Related Keywords
error-correcting-codes 157 reed-solomon 20 hamming-code 18 ldpc-codes 18 error-correction 14 python 12 reed-solomon-codes 9 ecc 9 forward-error-correction 9 fec 8 simulation 7 ldpc 7 c 7 quantum-computing 7 decoder 6 linear-codes 6 reedsolomon 6 coding-theory 6 error-correction-codes 5 reliability 5 networking 5 encoding 5 cpp 5 channel-coding 5 decoding 5 protograph 4 matlab 4 vhdl 4 polar-codes 4 encoder 4 information-theory 4 cryptography 4 mceliece 4 post-quantum-cryptography 4 quantum-error-correction 4 python3 3 decoders 3 error-handling 3 simulator 3 parity-check-matrix 3 machine-learning 3 logging 3 dram 3 library 3 hamming-distance 3 error-messages 3 convolutional-codes 3 bch-codes 3 bch 3 golay 3 rust 3 reed-muller-codes 3 error-detection-correction 3 network-programming 3 generalized-deduplication 2 error-floor 2 reed-muller 2 linear-block-code 2 udp 2 wireless-communication 2 golang 2 go 2 bose-chaudhuri-hocquenghem 2 hadamard-code 2 fast 2 java 2 qc-ldpc 2 http 2 qiskit 2 min-sum 2 linear-code 2 turbo 2 sum-product 2 syndrome-decoding 2 arp 2 checksum-calculation 2 cyclic-redundancy-check 2 data-communication 2 dns 2 deduplication 2 error-reporting 2 socket-programming 2 computernetworks 2 cli 2 http-server 2 codec 2 fountain-codes 2 weight-enumerator 2 telecommunications 2 typescript 2 communication-systems 2 computer-networks 2 deep-learning 2 dotnet 2 density-evolution 2 large-language-models 2 error-detection 2 langchain 2 automatic-error-correction 2 belief-propagation 2