Contiguous memory alloc
Finish parallel mult