Intel Advisor là phần mềm hỗ trợ lập trình chuyên nghiệp cho C++ và Fortran. Intel Advisor phân tích yêu cầu và hướng dẫn lập trình viên phát triển chương trình nhanh chóng hơn dựa trên các luồng thiết kế.
Intel Advisor 2017 là phần mềm hỗ trợ lập trình chuyên nghiệp
Bộ vi xử lý hiện đại ngày càng trở nên quan trọng với vector (sử dụng tập lệnh AVX hoặc SIMD) và phần mềm đa luồng để nhận ra toàn bộ tiềm năng hiệu suất của nó. Trong một vài trường hợp, code được vector hóa và phân luồng (thread) có thể lên "tăng tốc" nhanh hơn tới 187X so với code thông thường và nhanh hơn gấp 7X với mã lập trình chỉ được phân luồng hoặc vector. Tốc độ này thay đổi theo từng thế hệ bộ vi xử lý.
Download phần mềm hỗ trợ lập trình Intel Advisor
- Tối ưu hóa Vector định hướng dữ liệu và thiết kế luồng
- Dễ dàng làm việc, phân tích dữ liệu cũng như nhận gợi ý để tạo ra các mã code tối ưu
- Lựa thứ tự ưu tiên, prototype và dự đoán hiệu suất đạt được
Những điểm mới ở phần mềm hỗ trợ lập trình Intel Advisor
- Tối ưu hóa bộ vi xử lý Intel Xeon Phi và AVX-512 có hoặc không cần kết nối phần cứng AVX-512
- Tính toán chính xác và có thể tính lại FLOPs đã được điều chỉnh cho bộ vi xử lý AVX-512
- Đo mức chiếm dụng bộ nhớ để xem loop hợp với bộ nhớ cache không
- Dễ dàng chọn các loop cao cấp ở chế độ thông minh
- Bắt đầu hàng loạt quá trình phần tích dữ liệu với cú nhấp chuột duy nhất
- Phát hiện các tập hợp, mã code không cần thiết làm giảm hiệu suất hoạt động
Thông số kỹ thuật cơ bản của phần mềm hỗ trợ lập trình Intel Advisor
- Bộ vi xử lý: Bộ vi sử lý và đồng xử lý Intel
- Ngôn ngữ hỗ trợ: C, C++, Fortran: Vector và threa, C#: Threading
- Trình biên dịch: Làm việc với các trình biên dịch Microsoft, GCC, Intel và những chương trình khác theo tiêu chuẩn. Một số tính năng hoạt động tốt hơn với trình biên dịch Intel
- Môi trường phát triển: Tích hợp với Microsoft Visual Studio hoặc chạy độc lập