Có phải Intel Xeon Phi coprocessor có thể sử dụng làm nền tảng song song hay không, yêu cầu giấy phép của trình biên dịch Intel Composer XE hoặc có trình biên dịch thay thế không?Intel Xeon Phi có thể sử dụng được nếu không có một trình biên dịch Intel tốn kém không?
Trả lời
nhìn vào liên kết này, trang web của Intel tuyên bố một số trình biên dịch hoạt động với chúng nhưng tôi vẫn không thể làm được gì, đó là một quy trình làm việc. Chúc may mắn
Có một vài lựa chọn tôi có thể liệt kê ở đây để sử dụng/được trình biên dịch Intel ... gcc, như bạn đã biết, không được trang bị để vectorize mã cho nền tảng này.
Có một giấy phép phi thương mại của trình biên dịch Intel cho Linux * cung cấp cùng Intel Xeon Phi coprocessor kích hoạt các công cụ phát triển Intel như một/eval/giấy phép học tập thương mại giả định cá nhân yêu cầu đáp ứng các yêu cầu cấp phép. http://software.intel.com/en-us/non-commercial-software-development.
Đối với các học viện có thể cần giấy phép hỗ trợ phát triển lớp học/đào tạo, bạn có thể nhận được giấy phép miễn phí 1 năm. Bạn có thể tìm hiểu thêm tại http://software.intel.com/academic> Công cụ phần mềm (nút 'Giấy phép yêu cầu')
Có thể có giấy phép đánh giá 30 ngày - nếu bạn truy cập trang trình biên dịch Intel, có liên kết để tải xuống 30 ngày dùng thử miễn phí (ở góc trên cùng bên phải)
gcc sẽ hoạt động cho Phi (xem ví dụ http://software.intel.com/en-us/articles/intel-and-third-party-tools -and-library-available-với-hỗ trợ-cho-intelr-xeon-phitm) nhưng không tốt lắm - nó không hỗ trợ vectơ hóa, chẳng hạn. ISPC (http://ispc.github.com) sẽ hoạt động và mở, nhưng bạn sẽ phải sử dụng các phần mở rộng SIMD khá riêng biệt. –
Không hoàn toàn là một trình biên dịch đa năng, nhưng [SDK OpenCL của Intel cho Xeon Phi] (http://software.intel.com/en-us/vcsource/tools/opencl-sdk-xe) là miễn phí. – Oak
Và không hỗ trợ vector hóa cho Xeon Phi có nghĩa là chia hiệu suất cao nhất (flops) của 16. – damienfrancois