Using HANA capacities beside database ?

Let's suppose that I have a Java  application that requires reasonable amounts of data (let's say, like a high-end BW OLAP client), but is VERY voracious in processing power, to the point that it is not executable on a production server. Could I use HANA's vast memory to run this application with  decent response times ? Or is HANA's  geared only to database performance ?