nowfound

Alternatives

Products that do what Coderive – Iterating through 1 Quintillion Inside a Loop in just 50ms does

Author: Danison Nuñez Project: Coderive Project Type: Programming Language Highlight: Formula-based Execution ## Coderive - Iterating Through 1 Quintillion in a Loop *Subtitle: How a phone interpreter achieves what supercomputers cannot* The Impossible Loop: ```java // In any other language, this would be computational suicide for i in [0 to 1Qi] { // 1,000,000,000,000,000,000 iterations arr[i] = i * i } ``` Traditional Reality: · Python: MemoryError at array creation · Java/C++: Theoretical 31 years (with 8 exabytes of RAM) · NumPy/TensorFlow: Immediate crash ·…

  1. 1AD

    2021 · tech.nextroll.com

  2. 2IP

    2017 · strandmark.net

  3. 3SA
  4. 4AN

    The core question: how did HP's scientific calculators actually work at the gate level? That rabbit hole led to building one from scratch. The architectural decision everything else follows from: a decimal calculator should store numbers as BCD — one decimal digit per 4-bit nibble. A standard byte-oriented CPU (Z80, 6502) fights that layout constantly. So I designed a small custom CPU in Verilog where 4 bits is the natural data width and memory is nibble addressable. What the project covers: - Custom CPU: Harvard architecture, 12-bit ISA, 8-state execution FSM, hardware stack guard with a…

    May 2026 · github.com

  5. 5UT
  6. 6TS
  7. 7IW
  8. 8SM
  9. 9AS
  10. 10FF

    I am playing around with using arrays of arbitrary dimension as framework for designing FFT implementations, as opposed to the more classical approach of tensor products and butterflies (too complicated in my opinion). It turns out, that with a modern compiler, you do not need much complexity to make a really fast implementation. This implementation is for powers of 2, and optimized for arrays that do not fit in cache. I do think it would be better to use a higher-level language to implement other cases (e.g. n = 2^a * 3^b * 5^c, multiple small FFTs, higher-dimensional), so I am currently…

    Oct 2025 · gitlab.sac-home.org

  11. 11CJ
  12. 12HA
  13. 13IE

    Quick note on how it works and how I've done my batch embedding engine IgniteMS. The whole thing runs as one process using Rust, reading input, tokenizing, packing batches, keeping the queue full. TensorRT handles inference. Python is only as a wrapper. I built it this way because when you use more than couple of GPUs, the GPUs stop being the problem. CPU cannot feed them fast enough. One A100 can go through batches faster than Python can tokenize and feed, so the GPU just sits there idle waiting for work. Most of my time went into optimizing this. At 8 GPUs that was basically the entire…

    Jun 2026 · github.com

  14. 14YC
  15. 15IM

    I found a serious bottleneck in Python binding of Wasmer and Wasmtime and I found a trick to make 25x faster. Then beat all that using NumPy.

    2023 · medium.com

  16. 16JT
  17. 17TB
  18. 18FO

    Recently, I saw few Python accelerators getting a lot of attention, and I thought it would be a good time to finally present the project that we will make available to test in the upcoming days. Flyable is an ahead-of-time compiler that takes your Python code, analyses it, and outputs very optimized machine code. Micro-benchmarks show that it produces programs that run between 10-70x time faster than Python. Flyable is certainly one of the fastest and easiest ways to accelerate your Python code. It finally allows Python to compete in the ring of fast and efficient languages without having to…

    2020

  19. 19LA

    tl;dr I'm developing an incredibly fast library for arrays and mathematics, and I've implemented a few new features and made some improvements. I'd love for you to check it out! Links: GitHub: https://github.com/LibRapid/librapid/ Documentation: https://librapid.readthedocs.io/en/latest/ Discord: https://discord.com/invite/cGxTFTgCAC Hey everyone! I am the lead developer of LibRapid (https://github.com/LibRapid/librapid/), a high-performance C++ library for array manipulation and mathematics. I've…

    2023

  20. 20OS
  21. 21CF
  22. 22BA
  23. 23HF
  24. 24VA

Ranked by how close each launch is in meaning, then by votes. Refine with a description →