29 ms·
he says that rust can fit into these hidden cores (special compute elements) but that there won't be dedicated CPUs or memory. I'm not a hardware guy so I don'
by devmunchies 5y ago
he says that rust can fit into these hidden cores (special compute elements) but that there won't be dedicated CPUs or memory.
I'm not a hardware guy so I don't have the imagination of what you could do on these cores without CPUs or meaningful memory.
- ncmncm 5y agoThey have CPUs, and memory. The memory is generally managed in a more restricted and idiosyncratic way than POSIX programs like to use. The CPUs are often not what you are used to compiling code for. The tricky part is providing a programming model that is usable, understandable, and useful, given the wide variability of the conditions the code would need to operate in. The eBPF project has made remarkable progress in that direction. eBPF code can be generated from C, C++, Rust, and a bunch of other languages. The "no_std" feature in Rust has no substantial role in getting your code compiled down to eBPF, in preparation to be further translated to the object code that actually runs in the peripheral gadget.
- deleted 5y ago[deleted]