fixed bug in ideal speedup curve