Song song là gì?

Song song hóa là hành động thiết kế một chương trình hoặc hệ thống máy tính để xử lý dữ liệu song song. Thông thường, các chương trình máy tính tính toán dữ liệu một cách thanh thản: chúng giải quyết một vấn đề, rồi tiếp theo, rồi tiếp theo. Nếu một chương trình hoặc hệ thống máy tính được song song, nó sẽ chia một vấn đề thành các phần nhỏ hơn mà mỗi phần có thể được giải quyết độc lập cùng một lúc bằng các tài nguyên tính toán rời rạc. Khi được tối ưu hóa cho loại tính toán này, các chương trình song song có thể đi đến một giải pháp nhanh hơn nhiều so với các chương trình thực hiện các quy trình nối tiếp.

Song song như một kỹ thuật điện toán đã được sử dụng trong nhiều năm, đặc biệt là trong lĩnh vực siêu máy tính. Mỗi thế hệ bộ xử lý mới tiếp cận các giới hạn vật lý của vi điện tử, đây là mối quan tâm kỹ thuật chính trong thiết kế CPU. Vì các chip riêng lẻ đang tiến gần đến tốc độ nhanh nhất có thể của chúng, xử lý song song trở thành một lĩnh vực quan trọng để cải thiện hiệu năng tính toán. Phần lớn các máy tính để bàn và máy tính xách tay hiện đại có nhiều lõi trên CPU của chúng tạo điều kiện cho việc xử lý song song trong hệ điều hành.

Điều khoản CPU, xử lý song song