I have an executable written in C++ that runs calculations on a data file. Depending on the contents, these calculations can take from seconds to more than half an hour. I have