frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Agile Design and Implementation of a Systolic Array-Based CNN Accelerator (2024) [pdf]

https://www.ijerm.com/download_data/IJERM1103012.pdf
1•peter_d_sherman•51m ago

Comments

peter_d_sherman•19m ago
Let's understand the whyness of the rather cryptic sounding Paper, above!

First understanding: LLMs/AI's require Matrix math (aka "matmul"), lots of it, billions, trillions (and perhaps more in the future!) times per second.

Second understanding: It would be nice if we could create our own Open Source hardware for this, via FPGA's. Oh sure using an FPGA probably won't be as fast as using a dedicated silicon ASIC -- but they're great for learning and prototyping such ASIC's.

Third understanding (from the following web page: https://www.alphamatch.ai/blog/cpu-gpu-tpu-npu-lpu-dpu-ai-ch...):

>"Google's TPU takes specialization one step further. At its core is a systolic array — a grid of multiply-accumulate (MAC) units where data flows through in a wave pattern. Weights enter from one side, activations from the other, and partial results propagate without returning to memory each time — eliminating the memory bottlenecks that plague GPUs.

The entire execution is compiler-controlled, not hardware-scheduled, making it extremely predictable and efficient. TPUs scale massively — a single TPU pod can contain up to 9,216 TPUs working in lockstep."

Or phrased another way (Einstein's dictum, "As simple as possible but not simpler"!), by getting rid of any unnecessary digital logic components not directly related to the core task of Matrix math, the design can be radically simplified.

Fourth understanding: SpinalHDL apparently offers a lot (over Verilog, VHDL, etc.) to simplify the design of repeated-digital-logic-component hierarchies, such as the systolic arrays / grid of multiply-accumulate (MAC) units used for creating a Matrix-math only processor, aka an "AI accelerator"...

Now, with all of those understandings firmly in place, you are now prepared to read the Paper, above... and/or the one below! :-)

Related Papers:

FPGA validated RISC V system on chip with a custom systolic array accelerator for edge AI inference (2026):

https://link.springer.com/content/pdf/10.1007/s44163-026-020...

Iran Is Using Foreign Criminals to Attack Its Critics Overseas

https://www.newyorker.com/news/letter-from-the-uk/iran-is-using-foreign-criminals-to-attack-its-c...
1•firefax•2m ago•0 comments

The cost of today's "smart" devices

https://www.fsf.org/blogs/community/2026-the-hidden-cost-of-todays-smart-devices
1•smitty1e•3m ago•0 comments

The Official Ig Nobel Card Game Is Born, Improbably

https://improbable.com/2026/08/24/the-official-ig-nobel-card-game-is-born/
1•sohkamyung•7m ago•0 comments

Bookshelf – Self-hosted eBook library that runs on object storage

https://github.com/murerkinn/bookshelf
2•arbayi•8m ago•0 comments

Tiny, fast Windows Notepad replacement (source available)

https://liquidninja.com/metapad/
1•bananaboy•8m ago•0 comments

SQLite as a Document Database (2020)

https://dgl.cx/2020/06/sqlite-json-support
2•lioeters•8m ago•0 comments

The text mode lie: why modern TUIs are a nightmare for accessibility

https://www.osnews.com/story/144892/the-text-mode-lie-why-modern-tuis-are-a-nightmare-for-accessi...
3•birdculture•11m ago•0 comments

Evaluating Shrinking (Experience Report)

https://dl.acm.org/doi/10.1145/3830439.3831271
1•matt_d•12m ago•0 comments

From Gradients to ChatGPT

https://mister-meeseeks.github.io/g2c/
1•simonpure•13m ago•0 comments

Show HN: AiSyncing – Back up your AI coding assistant memories to GitHub

https://github.com/DiegoSalazar/AiSyncing
1•mastermindxs•16m ago•0 comments

Directory navigator that doesn't require you to visit a folder first

https://github.com/RudySource/Dirgo
2•rudus•17m ago•0 comments

War Machines: Netflix Confirms Sequel to Hit Sci-Fi Movie War Machine

https://moztako.me/war-machines-netflix-war-machine-sequel/
2•cecyev•17m ago•0 comments

Characterizing the spiral: potential mechanisms in AI-associated delusions

https://www.nature.com/articles/s44277-026-00065-0
3•jambalaya8•18m ago•0 comments

Mission impossible? Quantifying military emissions

https://thebulletin.org/2026/08/mission-impossible-quantifying-military-emissions/
1•measurablefunc•19m ago•0 comments

Show HN: Flostep – Diagrams people can actually walkthrough

https://flostep.dev/
1•pandurang90•23m ago•0 comments

Lean: Postmortem for the Kernel Soundness Bug Hunt

https://leodemoura.github.io/blog/2026-8-24-postmortem-for-the-kernel-soundness-bug-hunt/
3•matt_d•23m ago•0 comments

Epigenetic aging biomarker responsiveness to longevity interventions in humans

https://www.nature.com/articles/s41591-026-04562-9
3•bookofjoe•25m ago•0 comments

Show HN: Mainly – a self-hosted mail client built for your multiple domains

https://mainly.crnst8.com/
1•flowerpil•32m ago•0 comments

Equations explained colorfully with KaTeX and Markdown

https://github.com/stared/equations-explained-colorfully
1•lioeters•34m ago•1 comments

Codeanywhere Is Sunsetting

https://codeanywhere.com/blog/codeanywhere-is-sunsetting
3•jcbhmr•35m ago•1 comments

Show HN: Stigmergy, a Karpathy-style LLM wiki for a team, not one person

https://github.com/sturlese/stigmergy
1•sturlese•35m ago•0 comments

OpenDryFire – 10x cheaper laser dry-fire scoring from a webcam and mic

https://github.com/aysark/opendryfire
1•infinitone•35m ago•0 comments

Migrating off Heroku to AWS without killing your deploy speed

https://www.qovery.com/blog/migrate-heroku-to-aws-keep-deployment-fast
1•makaimc•39m ago•0 comments

PageLens–A Chrome extension that uses AI to summarize your tab

https://github.com/heinevwinston-bot/PageLens
1•WinstoneH•43m ago•0 comments

Why AI Detection Fails for Academic Integrity

https://arxiv.org/abs/2608.11256
1•Anon84•45m ago•0 comments

Agile Design and Implementation of a Systolic Array-Based CNN Accelerator (2024) [pdf]

https://www.ijerm.com/download_data/IJERM1103012.pdf
1•peter_d_sherman•51m ago•1 comments

The computer use verification skill that every agent needs

https://twitter.com/zachlloydtweets/status/2084411777354277027
1•gmays•52m ago•0 comments

Show HN: Self-hosted tunnels: local directory/port, your domain, HTTPS, passkeys

https://github.com/schappim/mygrok
1•schappim•53m ago•0 comments

iCloud+ Hide My Email addresses will remain on icloud.com

https://developer.apple.com/news/?id=1ptvdtcm
82•K7PJP•55m ago•17 comments

Supreme Court Allows Trump Plan to Restrict Mail-In Voting, for Now

https://www.nytimes.com/2026/08/24/us/politics/supreme-court-trump-mail-ballots.html
6•mikhael•55m ago•1 comments