9.Parallelism design and development specificationsC ++ is designed to develop system applications with high performance requirements. Program. Over the years, hardware has been developing at an incredible speed. The vertical development of hardware speed is mainly reflected in the improvement of the CPU process, shortening the instruction execution cycle of the CPU, however, the limit of transactions determines the hardware speed improvement. To break through this bottleneck, the hardware speed tends to develop horizontally, mainly because the CPU is becoming multi-core. We are now in this multi-core era. At the same time, the multi-core CPU promotes parallel program development. The C ++ language itself has not contributed much to parallel development, but has handed over this challenge to C ++ developers. Parallel development has become an accidental necessity.
Note: This part needs to be improved.