Not exactly. While BPM, CPM and EPM are similar acronyms referring to types of performance management they do have distinct differences:
BPM refers specifically to Business Performance Management. It's focused on defining strategic goals for the entire business and then utilizing KPIs and metrics to monitor outcomes based on those goals. It helps ensure business units and functions are aligned to strategy.
CPM refers to Corporate Performance Management. It is subset that specifically deals with managing organizational performance across finance, budgets, forecasting, reporting and analytics. It's focused on financial and operational outcomes.
EPM refers to Enterprise Performance Management. This is the broadest out of the three disciplines. EPM covers all the methodologies, processes, systems, and data to manage performance of the entire enterprise. It includes both the strategic focus of BPM and the tactical finance capabilities of CPM.