Explore >> Select a destination


You are here

ashvardanian.com
| | erikmcclure.com
4.9 parsecs away

Travel
| | Today, there was an announcement about a new RISC-V chip, which has got a lot of people excited. I wish I could also be excited, but to me, this is just a reminder that RISC architectures are fundamentally unscalable, and inevitably stop being RISC as soon as they need to be fast. People still call ARM a "RISC" architecture despite ARMv8.3-A adding a FJCVTZS instruction, which is "Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero". Reduced instruction set, my ass.
| | aarol.dev
4.3 parsecs away

Travel
| | I've been learning a lot about low-level programming languages lately, and for a long time there has been one thing that has interested me: SIMD (or ...
| | nuculabs.wordpress.com
5.0 parsecs away

Travel
| | Hello ??, I started exploring Rust a week ago due to more and more web services being written in Rust at my work place and so far I like the language, it's simple, fast and beautiful. My day to day programming tasks are in Python, Go and Java. I've also used C# for some personal...
| | projectf.io
36.6 parsecs away

Travel
| Sometimes you need more precision than integers can provide, but floating-point computation is not trivial (try reading IEEE 754). You could use a library or IP block, but simple fixed point maths can often get the job done with little effort. Furthermore, most FPGAs have dedicated DSP blocks that make multiplication and addition of integers fast; we can take advantage of that with a fixed-point approach.