This might not be immediately useful for **vcl** but it might be later. Notice: use algorithms Fast2Sum as well as KahanSum for the dot product.