The aim of Grid Computing Pool (GCP) is to integrate heterogeneous large-scale computing devices and famous computing tools into a virtual supercomputer by using grid technology. It makes supercomputing services Internet accessible easily and widely. Performance analysis shows that GCP improves service quality and utilization of these computing resources greatly. By implementing Grid Computing Engine Interface (GCEI), it interfaces with multiple heterogeneous mathematical computing tools over the grid. The overall GCP description and its framework are presented in detail. Related work and implementation experience are also reported.