• Remote procedure call - x86 to 8051 etc.
    I am writing a system to allow remote procedure calls. I want to make sure that it would be platform independent as possible, so that if I pack an integer on a x86-64 machine (4 or 8 bytes), the generated...
  • Memory footprint of 64-bit ARM compared to x86-64
    I'm new to ARM. My use case: Ubuntu LAMP I need to know how big is the memory footprint for system running 64-bit ARM processor compared to x86-64. (Benchmark is really appreciated)
  • How to insert machine code in source code?
    Hello, For the test purpose, I want to insert some machine code in my source code? Is it possible? Thanks, Simon
  • x86 _mm_sign_epi8(_m128i a,_m128i b) intrinsic NEON equivalent
    I have the x86 intrinsic (_m128i _mm_sign_epi8(_m128i a,_m128i b)) it performs the following task: for (i = 0; i < 16; i++) { if (b[i] < 0) { r[i] = -a[i]; } else if (b[i] == 0) { r[i] = 0; } else { r...
  • machine cycle
    Hello all, the way we calculate 1 machine cycle period in 8051 clock = 12MHz then 1m/c = 1/ (12MHz / 12) = 1 usec In case of ARM7, I have peripheral clock for timer = 12Mhz (after doing all...