Improving the Performance Scalability of the Community Atmosphere Model