1. A system for accessing a vector register in a vector register file, the system comprising: the vector register file comprising a plurality of vector registers and each vector register comprising a plurality of elements; and the vector register file configured to perform a method comprising: receiving a read command at a read port of the vector register file, the read command specifying a vector register address, wherein a second read port of the vector register file is addressable to read a same element of the vector register address in parallel with the read port and the second read port is addressable to read a different vector register address in parallel with the read port; decoding the vector register address by an address decoder to determine a selected vector register of the vector register file absent an element address to perform serialized access of the vector register file; determining the element address for one of the plurality of elements associated with the selected vector register based on a read element counter of the selected vector register, wherein each vector register comprises a separate instance of the read element counter to independently retain state between instructions at each vector register; selecting a word in a memory array of the selected vector register as read data based on the element address; outputting the read data from the selected vector register based on the decoding of the vector register address by the address decoder; incrementing the read element counter of the selected vector register to select a next sequential element in the memory array as the read data for one of: the read command and a next read command targeting the selected vector register; performing the incrementing based on receiving an increment control signal at the selected vector register and based on the decoding of the vector register address by the address decoder; based on incrementing the read element counter to select the next sequential element, prefetching the read data from the selected vector register for the next read command targeting the selected vector register prior to receiving the next read command targeting the selected vector register; and outputting the prefetched read data based on receiving the next read command targeting the selected vector register.