Regarding arbitrary precision arithmetic: Can AVX-512 be used to calculate the multiplication of two 256-bit Integers on a 64-bit computer in C++?
Is there an intrinsic Integer data type of 512 bits for the result, in a C++ compiler, that makes it possible?
If its not possible, can it be done in Assembly language? If so, can this Assembly Language routine be called from a C++ program? Could a 512-bit result from an Assembly Language routine be utilised by 64-bit Integer data types without using a String?
Snowy Owl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.