I can only assume that by loading the cpu up, it can not count time correctly (or how ever HDTune works) so it can not reliably read drive speeds as that is a function of data read in a set time period.
As to why it is a constant increase , that I can not answer.
but as with checking performance of any single part of a computer system, having any bottleneck will effect results.