I have a code that takes some time to run. It processes files and creates some other files and almost all the time is spent in CPU operations because it calculates some things about coordinates.
I wonder if running the code here would be significantly faster? I read on another topic (https://www.pythonanywhere.com/forums/topic/29483/) pythonanywhere uses a CPU with 3.30 GHz, which is like a home computer. My CPU is @2.30 GHz. So, as an estimation, would I get only about a 40-50% reduction in running time? I am of course not asking for a guarantee or a certain prediction. I just want to know if it is worth the effort the move the project here. Maybe there are some things in server CPU's that would make my code run much faster than my estimation of 50%?
You may ask why am I just not testing it, it is because the code is written in another language and I'll convert the code to python for doing this. For this question, we can assume both languages perform the same.
Server CPU reference: https://ark.intel.com/content/www/us/en/ark/products/75275/intel-xeon-processor-e52670-v2-25m-cache-2-50-ghz.html