Sunday, January 20, 2019

A double long

I discovered the thing in c, it is 16 bytes of memory, I am exploring it.  I also discovered a simple compile time macro to make packed chars into long. They hold 16 bytes,but it is not a 128 bit machine, it breaks the math down to 64 bit per operation.  Bu that is still great news, the compiler can do the work, at least, and we can get 16 char names, with arithmetic operations.
Even the eight char do not need packing if the compiler aligns them on long boundaries, which might be a standard, dunno.

I spent time looking, everything else is buttoned up and awaiting integration test.

No comments: