This document summarizes the performance of an algebraic multigrid solver on leading multicore architectures. It describes how the multigrid solver works by repeating pre-smoothing, coarse-grid correction, and post-smoothing steps until convergence. It also discusses the SPE10 oil reservoir modeling benchmark problem being solved, the Cray XC30 and Intel Xeon Phi machines studied, and optimizations that improved the performance of the PCG solver. Charts are included showing runtimes, where time is spent in the AMG cycle, and how parameters affect performance.