Architectural-Space Exploration of Energy-Efficient Approximate Arithmetic Units for Error-Tolerant Applications