Theo chỉ thị OpenMP mặc định:OMP - nhiều chủ đề hơn số lượng bộ vi xử lý?
opm_get_num_threads
cung cấp số lượng chủ đề tương đương với bộ xử lý/lõi.
Tôi có một máy 8 lõi, vì vậy nó mang lại cho tôi 8 chủ đề. Đó có phải là tối đa? Tôi có thể nhận được nhiều chủ đề hơn 8, nếu tôi cố tình chỉ định hơn 8?
Cảm ơn
Chăm sóc để chia sẻ những hạn chế thực sự thay vì chỉ mơ hồ ám chỉ đến họ? –
@LexiR Có phí khi giao dịch với các chủ đề: lập kế hoạch, chuyển đổi ngữ cảnh, tranh luận bộ nhớ cache, v.v. Nó không phải là để nói rằng nó không bao giờ tốt hơn để sử dụng nhiều chủ đề hơn lõi logic. Nhưng nó rất hữu ích để biết những gì có thể xảy ra nếu nó bị lạm dụng. – Mysticial
Tại sao phải sửa số lượng chuỗi trong mã? Làm thế nào về biến môi trường cũ tốt 'OMP_NUM_THREADS'? –