AdaptiveCpp / AdaptiveCpp/AdaptiveCpp

[stdpar] On dedicated Intel GPU, the memory pool should be disabled by default

Đang mở
#1,375 0 bình luận 1 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
C++
Star
1.9k
Fork
228
Merge trung bình
4 ngày 1 giờ
Pull request đã merge (30 ngày)
25

Mô tả

Intel drivers currently always migrate entire allocations on a page fault if the hardware is a discrete GPU. If the memory pool is used, this causes the entire memory pool to be migrated every time, which can be massively inefficient.

We should thus disable the memory pool by default on affected devices.
This requires figuring out a reliable way to distinguish integrated Intel GPUs from discrete Intel GPUs.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.