break out cpu load/store calculation into separate module