Computer Architecture, Operating Systems, Hardware, Systems Development.
existing academic OS like xv6 run on it. Well, a revolution is on in computer architecture. With hardware accelerators like FPGAs/DSPs/GPUs/Custom ASICs like TPUs/SMARTNiCs now becoming increasingly common, its imperative for a software engineer to understand in sufficient depth as to where such