gpuhd

Massively Parallel Huffman Decoding on GPUs (by weissenberger)

Gpuhd Alternatives

Similar projects and alternatives to gpuhd

  • dietgpu

    GPU implementation of a fast generalized ANS (asymmetric numeral system) entropy encoder and decoder, with extensions for lossless compression of numerical and other data types in HPC/ML applications.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gpuhd alternative or higher similarity.

gpuhd reviews and mentions

Posts with mentions or reviews of gpuhd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-30.
  • Parallelising Huffman decoding and x86 disassembly by synchronising prefix codes
    2 projects | news.ycombinator.com | 30 Jul 2022
    https://github.com/weissenberger/gpuhd

    The authors of this repo/paper use the self-synchronizing property of almost all Huffman codes to implement parallel Huffman decoding on the GPU at ~10 GB/s. In practice, I haven't found this to be useful to do Huffman decoding on the CPU, since the GPU round-trip outweighs the speed of the GPU. But if your data is already on the GPU, this is a really cool way to to Huffman decoding.

Stats

Basic gpuhd repo stats
1
39
10.0
over 5 years ago

weissenberger/gpuhd is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.

The primary programming language of gpuhd is C++.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com