What initialization elements are needed in general for a DXLV implementation?
A27.1: Assume that DXLV holds a vector of 64 elements. The amount of bytes needed for the vector which is 8*actual vector length. The shortest length of the vector that can fits is computed first. Also, you need the number of bytes for the maximum vector length that can be accommodated at once. That’s 8 bytes * 64 elements = 512 bytes in one vector. For example, if you have a vector of (actual) length 200 to be operated on, The floor 200/64 is 3. That means that 64*3=192 elements can use the maximum length of the vector 3 times. That leaves a remainder of 200-192=8 elements that must be calculated in part of the array. You will executed the first 8 elements first. This means you will need 8 bytes * 8 elements or 64 bytes to accommodate the first 8 elements. Then the last 192 elements will be handled 64 elements at a time.