Câu hỏi được gắn thẻ «parallel-processing»

Xử lý song song, trái ngược hoàn toàn với chỉ xử lý đồng thời, được đảm bảo để bắt đầu / thực hiện / hoàn thành tất cả các tác vụ ở cấp độ luồng và / hoặc mức lệnh được thực hiện theo cách song song và cung cấp kết thúc được bảo đảm của các đường dẫn mã được thực thi đồng thời.


5
Tại sao tôi nên chọn một nhiệm vụ 'đang chờ Nhiệm vụ.When ALL' hơn nhiều lần chờ đợi?
Trong trường hợp tôi không quan tâm đến thứ tự hoàn thành nhiệm vụ và chỉ cần tất cả chúng để hoàn thành, tôi vẫn nên sử dụng await Task.WhenAllthay vì nhiều await? ví dụ: DoWork2bên dưới một phương thức ưa thích để DoWork1(và tại sao?): using System; using System.Threading.Tasks; …




5
Ngắt song song.foreach?
Làm cách nào để thoát khỏi vòng lặp song song.for? Tôi có một câu lệnh khá phức tạp trông giống như sau: Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(), new Action<ColorIndexHolder>((ColorIndexHolder Element) => { if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I) { Found = true; break; } })); Sử dụng lớp song song, …







2
Chia sẻ hàng đợi kết quả giữa một số quy trình
Tài liệu cho multiprocessingmô-đun chỉ ra cách chuyển hàng đợi đến một quy trình được bắt đầu bằng multiprocessing.Process. Nhưng làm cách nào để chia sẻ hàng đợi với các quy trình không đồng bộ của worker được bắt đầu apply_async? Tôi không cần tham gia động hoặc bất cứ …


2
Bản đồ song songM trên mảng Repa
Trong gần đây của tôi làm việc với Gibbs sampling, tôi đã tận dụng rất tốt trong những RVarmà, theo quan điểm của tôi, cung cấp một giao diện lý tưởng gần này sang thế hệ số ngẫu nhiên. Đáng buồn là tôi không thể sử dụng Repa do không …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.