Multiprocessing (đa xử lý) là một mô hình sử dụng nhiều CPU hoặc nhiều lõi xử lý (một CPU có thể có nhiều lõi) trong một hệ thống máy tính để thực hiện nhiều tác vụ đồng thời. Mỗi CPU hoặc lõi xử lý có thể thực hiện một tác vụ độc lập.
Đa xử lý thường có hai loại:
- Đối xứng (SMP): tất cả các CPU hoặc lõi xử lý thực hiện các tác vụ giống nhau.
- Bất đối xứng (AMP): các CPU hoặc lõi xử lý có các vai trò khác nhau.