Skip to main content

MPP là gì?

Xử lý song song lớn, hoặc MPP, là quá trình xử lý có cấu trúc và phối hợp cao của một chương trình duy nhất bởi nhiều bộ xử lý.Mỗi bộ xử lý tham gia vào hoạt động tập trung vào các khía cạnh khác nhau của chương trình và sử dụng các hệ thống bộ nhớ và hoạt động riêng biệt.Các bộ xử lý tương tác với nhau bằng cách sử dụng phần mềm nhắn tin được cấu hình để cho phép các bộ xử lý duy trì liên hệ ngay cả khi mỗi đơn vị bộ xử lý hoạt động trên khía cạnh được chỉ định của chương trình tổng thể.Bất kỳ số lượng bộ xử lý nào cũng có thể được sử dụng như một phần của quá trình xử lý song song lớn.Trên thực tế, không có gì lạ đối với hơn hai trăm bộ xử lý để làm việc trên cùng một chương trình cùng một lúc.Tùy thuộc vào sự phức tạp của ứng dụng, việc bổ sung nhiều bộ xử lý có thể tăng cường đáng kể tốc độ mà chương trình được đồng hóa và đưa vào sử dụng.Thông thường, số lượng nhiều bộ xử lý sẽ được sử dụng cho ứng dụng sẽ phụ thuộc vào cả bản chất của chương trình và cách sử dụng chương trình trong môi trường hoạt động.Các bộ xử lý song song lớn thường được cấu hình để hoạt động song song với các bộ xử lý khác để có rất ít hoặc không có chương trình đặc biệt phải được thực hiện với chính bộ xử lý.Thách thức thực sự là tạo ra chế độ chức năng giữa cơ sở dữ liệu và hệ thống MPP.Các lập trình viên được giao nhiệm vụ thiết lập hệ thống MPP sẽ có thách thức trong việc định cấu hình cơ sở dữ liệu trung tâm để dữ liệu có thể được chia sẻ giữa các bộ xử lý mà không làm chậm khả năng của người dùng cuối, thêm và cập nhật dữ liệu trong cơ sở dữ liệu.Hành động này liên quan đến sự chú ý cẩn thận đến chi tiết và không nên cố gắng bởi một người không quen thuộc với các chức năng MPP.Đôi khi được biết đến như một hệ thống được chia sẻ hoặc kết hợp lỏng lẻo, MPP là một công cụ tuyệt vời khi mong muốn là dễ dàng tham khảo nhiều cơ sở dữ liệu có mặt trên một máy chủ nhất định, cho phép người dùng tiến hành tìm kiếm rộng để xác định vị trí thông tin cần thiết.Ngoài ra, MPP cũng có thể hoạt động với các hệ thống lưu trữ dữ liệu, điều này sẽ chỉ giúp mở rộng chu vi của yêu cầu tìm kiếm.