I am working on a machine learning project for which I need proper computational power. Assuming that my local university can't provide a server to run the code, I am looking for an online website which sells virtual servers for limited time — as in a month or less.
I heard that some companies provide free servers for students if they prove their status as students — but I failed to find anything with a search on Google. Is there anywhere which provides virtual high performance servers suitable for academic use?
One of the reasons I ask this question on Academia Stack Exchange is that most of the VPSs you can find on the net are more focused on the quality of bandwidth and connectivity, but I am just focused on CPU and Memory setting (I just need to run a Matlab or Octave program).
P.S.: This question is related to the subject matter at Server Fault and Super User, but those sites are almost completely focused on servers suitable for web-based applications. Also, they don't know about the opportunities provided for students for free or at low cost.