ID bài viết: 000095606 Loại nội dung: Khả năng kết nối Lần duyệt cuối: 27/07/2023

Làm cách nào để liên kết hai hạt nhân OneAPI với hai thẻ tăng tốc, tương ứng, với một mã máy chủ?

Môi Trường

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Nếu bạn muốn liên kết hai nhân OneAPI với hai thẻ tăng tốc tương ứng với một mã máy chủ, bạn có thể tìm thấy các hạn chế sau khi nhắm mục tiêu nhiều thiết bị FPGA:

• Tất cả các thiết bị FPGA sử dụng cùng một dòng bit FPGA.

• Tất cả các thiết bị FPGA được sử dụng phải thuộc cùng một thẻ FPGA (cùng mục tiêu -Xstarget)

Độ phân giải

Để khắc phục hạn chế này, bạn có thể sử dụng liên kết động để xây dựng hai hình ảnh và sau đó liên kết chúng động như bên dưới:

  • icpx -fsycl -fPIC -fintelfpga -c vector_add.cpp -o vector_add.o
  • icpx -fsycl -fPIC -shared -fintelfpga -Xshardware -Xsboard= vector_add.o -o vector_add.so
  • icpx -fsycl -fPIC -fintelfpga -c vector_mul.cpp -o vector_mul.o
  • icpx -fsycl -fPIC -shared -fintelfpga -Xshardware -Xsboard= vector_mul.o -o vector_mul.so
  • icpx -fsycl -o main.exe main.cpp vector_add.so vector_mul.so

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Thiết bị có thể lập trình Intel®

1

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.