In this paper is proposed a HPC system running with an RTOS that is aware and monitors the health of the platform. On the system, an application for disaster management is running. The application can be executed with different QoS depending on the situation. We defined two main situations normal execution when there is no possibility of disaster. And, a scenario where the possibilities for a disaster is very high. Then, the resource allocation for improving the precision and human decision has to be taken into account. The paper shows that at design time, it is possible to describe the different phases for developing a run-time application that is aware of the power consumption and tries to minimized when the situation is not in the scenario of criticality. Since, power consumption is a critical consideration in high performance computing systems and it is becoming the limiting factor to build and operate Petascale and Exascale systems.