Parallel Computing: Numerics, Applications, and Trends