Tôi cần triển khai đảo ngược ma trận dày đặc song song cho một ngôn ngữ tôi đang sử dụng dường như không có thư viện hiện có cho việc này (cụ thể là IDL sử dụng IDL Bridge để truyền tin nhắn). Tôi quen thuộc với các phương pháp lập trình song song thông qua kinh nghiệm sử dụng MPI trong C ++, mặc dù chủ yếu cho các phương pháp FFT và N-body song song. Tôi có ít kinh nghiệm hoặc kiến thức về các phương pháp tính toán, nối tiếp hoặc song song, cho đại số tuyến tính.
Những gì tôi đang tìm kiếm là một mô tả mã giả rõ ràng về thuật toán đảo ngược ma trận song song mạnh mẽ, ổn định, phù hợp với một số lượng nhỏ lõi khi máy chạy tác vụ IDL (hiện tại nối tiếp) có 8 lõi. Trong thực tế có lẽ tôi sẽ chỉ sử dụng 4 để giữ lõi miễn phí cho các nhiệm vụ khác.
Tôi thích sự đơn giản hơn hiệu năng cạnh chảy máu nếu có một loạt các thuật toán nổi tiếng cho nhiệm vụ này.
LD_PRELOAD
nếu cần thiết.