telamon
telamon copied to clipboard
Improve the accuracy and cost of evaluations on the GPU
We currently run each candidate 20 times on the GPU if it has an execution time within 3X of the current best candidate. Better accuracy and performance could be achieved by exiting after a few evaluations if the performance is too bad and evaluating more if the performance is close the best candidate (e.g <3%).
In particular, the evaluation of the performance model is too slow.