1 INTRODUCTION  
2 APPROXIMATE COMPUTING SURVEY  
3 APPLICATION-SPECIFIC APPROXIMATION TECHNIQUES  
4 ARCHITECTURAL APPROXIMATION TECHNIQUES  
5 APPLICATION DOMAINS OF APPROXIMATE COMPUTING  
6 CHALLENGES AND FUTURE DIRECTIONS  
7 CONCLUSION