Quantum chemistry is one of the most demanding fields in terms of computational resources. Standard formulations of many-body theories result in large amount of data (wave-function parameters) and in steep computational scaling. For example, storage and floating point operations requirements of the coupled-cluster method with single and double substitutions (CCSD) scale as N and N 6 with the system size, respectively. This steep scaling limits the applicability of these highly reliable methods. Large memory footprint, inherent to correlated theories, also creates a hurdle for efficient parallelization and utilization of accelerators (such as graphic processing units, GPUs). In this paper, we present a production-level implementation of CCSD and EOM-CCSD (equation-of-motion CCSD) methods and investigate the impact of using reduced precision on computational efficiency and the accuracy of the results.