Điểm:0

Chương trình ngừng hoạt động sau khi cập nhật hệ thống

lá cờ lc

Tôi đã sử dụng một chương trình gọi là gpuNUFFT đã lâu rồi và sau khi cập nhật hệ thống của tôi lên Ubuntu 20.04, nó đã ngừng hoạt động và tôi gặp lỗi thiếu tệp:

libcufft.so.7.5: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy

Tôi đã cố gắng tra cứu nó và đây có vẻ là một thư viện mà CUDA sử dụng để thực hiện FFT điều này có nghĩa là tại sao nó đang tìm kiếm nó chứ không phải tại sao nó bị mất.

Tôi có CUDA Phiên bản 11.4nvcc V10.1.243 vì vậy tôi không chắc tại sao một thư viện cụ thể này lại bị thiếu.

Tôi đã cố gắng tìm thư mục chứa các tệp thư viện này bằng cách thực hiện echo $LD_LIBRARY_PATH nhưng điều đó chỉ trả về một dòng trống.

Bất kỳ ý tưởng làm thế nào tôi có thể gỡ lỗi vấn đề này?

Điểm:0
lá cờ in

Phiên bản thư viện mà nó đang tìm kiếm chỉ khả dụng với CUDA 10.4 nên mặc dù bạn đã cài đặt CUDA 11 nhưng bạn sẽ không tìm thấy libcufft.so.7.5 trong bạn /usr/local/cuda/lib64 danh mục. Nhiều khả năng bạn sẽ tìm thấy libcufft.so.10 hoặc cao hơn.

Lý do điều này xảy ra sau khi bạn cập nhật là vì CUDA 10.4 chỉ khả dụng cho Ubuntu 18.04 chứ không phải 20.04, vì vậy bạn cần phải hạ cấp hệ điều hành hoặc xây dựng lại chương trình để nó sử dụng phiên bản thư viện mới hơn.

nikebol906 avatar
lá cờ lc
Cảm ơn bạn đã chỉ ra điều đó cho tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.