ETPSC: Environments and Tools for Parallel Scientific Computing

What does ETPSC mean? The above is one of ETPSC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Environments and Tools for Parallel Scientific Computing