Wow, this is such a cool idea. Translating regular instructions to SIMD instructions in order to run 16 copies of the same program at once, for fuzzing!https://gamozolabs.github.io/fuzzing/2018/10/14/vectorized_emulation.html …
-
Show this thread
-
(Also, the ‘soft MMU’ thing makes me wonder how expensive it would be for Intel or others to support *optional* byte-wise access permissions in their CPUs. It would allow for so many cool hacks for emulators of all kinds, as well as debuggers…)
3 replies 1 retweet 3 likesShow this thread
FYI, hardware access checks with 128-byte granularity are probably going to be a thing soon: Xen: https://www.slideshare.net/xen_com_mgr/xpdds18-eptbased-subpage-write-protection-on-xenc-yi-zhang-intel … KVM: https://lwn.net/Articles/736322/ … intel docs: https://software.intel.com/sites/default/files/managed/c5/15/architecture-instruction-set-extensions-programming-reference.pdf … (chapter 3)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.