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
