1. A method for providing hierarchical wearable processing unit (HWPU) ( 102 ), in a Wearable processing Unit (WPU) ( 100 ), the method comprising: determining a plurality of hierarchies ( 106 ) in the WPU ( 100 ) to define the (HWPU) ( 102 ), wherein each hierarchy ( 106 ) from amongst the plurality of hierarchies ( 106 ) is determined for a particular performance and power consumption, and wherein each hierarchy ( 106 ) from amongst the plurality of hierarchies ( 106 ) is configured to execute at least one of independent applications and tasks; associating at least one host ( 104 ) with each of the plurality of hierarchies ( 106 ) based on the particular performance and power consumption of each of the plurality of hierarchies ( 106 ); and configuring each hierarchy ( 106 ) from amongst the plurality of hierarchies ( 106 ) with functionalities based on allocation of dedicated hardware resources, wherein the functionalities performed by the each hierarchy ( 106 ) through the allocated dedicated hardware resources conform with the particular performance and power consumption of each of the hierarchy ( 106 ).