Its how I saved cost and schedule on this project.
No need. I gave ChatGPT this prompt: "Write a data mover in Xilinx HLS with Vitis flow that takes in a stream of bytes, swaps pairs of bytes, then streams the bytes out" And it did a good job. The code it made probably…
The next operation might need the data in column major order to read it fast. So you might have to transpose first. And these maybe be concurrent stages of a processing pipeline.
The AIE arrays on Versal and Ryzen with XDNA are a big grid of cores (400 in an 8 x 50 array) that you program with streaming work graphs. https://docs.amd.com/r/en-US/am009-versal-ai-engine/Overview Each AIE tile can…
There is more to it than this. My children have had severe food allergies since birth: we know this b/c they had reactions to breast milk based on what mom would eat. The also have had eczema since birth and one…
see also uip and contiki as well as the other creations from Mr. Dunkles: https://dunkels.com/adam/software.html
This is dope. I work with Zynq/Versal quite a bit and respect and understand (conceptually) the decisions you have made! You get to own every aspect of your toolchain and with that will come a lot of power. Are you…
Yes, MethaneSAT: https://www.methanesat.org/
https://github.com/golang/go/commit/fd4dc91a96518fdbb47781f9... I interpret this as replacing a strange but more optimal call to the runtime with a straight forward but less fast stdlib implementation. rsc's comment…
I would play screeps with golang using gopherjs. it worked out well. I'm sure using WASM would work well. I quickly got to the point where I'd have to do a lot of coding to get competitive; there are some seriously…
Its how I saved cost and schedule on this project.
No need. I gave ChatGPT this prompt: "Write a data mover in Xilinx HLS with Vitis flow that takes in a stream of bytes, swaps pairs of bytes, then streams the bytes out" And it did a good job. The code it made probably…
The next operation might need the data in column major order to read it fast. So you might have to transpose first. And these maybe be concurrent stages of a processing pipeline.
The AIE arrays on Versal and Ryzen with XDNA are a big grid of cores (400 in an 8 x 50 array) that you program with streaming work graphs. https://docs.amd.com/r/en-US/am009-versal-ai-engine/Overview Each AIE tile can…
There is more to it than this. My children have had severe food allergies since birth: we know this b/c they had reactions to breast milk based on what mom would eat. The also have had eczema since birth and one…
see also uip and contiki as well as the other creations from Mr. Dunkles: https://dunkels.com/adam/software.html
This is dope. I work with Zynq/Versal quite a bit and respect and understand (conceptually) the decisions you have made! You get to own every aspect of your toolchain and with that will come a lot of power. Are you…
Yes, MethaneSAT: https://www.methanesat.org/
https://github.com/golang/go/commit/fd4dc91a96518fdbb47781f9... I interpret this as replacing a strange but more optimal call to the runtime with a straight forward but less fast stdlib implementation. rsc's comment…
I would play screeps with golang using gopherjs. it worked out well. I'm sure using WASM would work well. I quickly got to the point where I'd have to do a lot of coding to get competitive; there are some seriously…