Расширения ISA

Расширения ISA

Архитектура набора команд Intel (ISA) продолжает развиваться, наращивать функциональность и возможности пользователей, создавая основу для успешного взаимодействия отраслевых технологий.

Обзор

 Справочник программиста по набору команд для архитектуры Intel® (PDF)
Новые команды, предназначенные для будущих процессоров Intel.

 Руководства для разработчиков ПО на архитектурах Intel® 64 и IA-32
Информация о текущей архитектуре и среде разработки архитектур Intel® 64 и IA-32.

 

Файлы для загрузки

 Intel® Software Development Emulator (Intel® SDE)
Эта версия имеет поддержку для:
Команды для Intel® AVX-512, расширения алгоритмов Intel® Secure Hash и защиты памяти Intel® Memory Protection (Intel® MPX) будут представлены в будущих поколениях процессоров Intel.
Загрузить

 Анализатор кода архитектуры Intel®
Средство Intel® Architecture Code Analyzer помогает проводить быстрый анализ команд Intel® Advanced Vector Extensions до того, как фактически появятся процессоры с этими командами.
Загрузить

 Компилятор Intel® C++
Компилятор Intel® C++ доступен для загрузки всеми лицензированными пользователями из Центра регистрации Intel®. Оценочные версии решения Intel® для разработчиков ПО также доступны для бесплатной загрузки.

 Intel Intrinsics Guide
Справочник Intel по intrinsic-функциям — это интерактивное справочное руководство по важнейшим командам Intel, представляющее собой функции на языке C для доступа к множеству команд Intel, включая расширения Intel® Streaming SIMD Extensions (Intel® SSE), Intel® Advanced Vector Extensions (Intel® AVX) и многие другие без необходимости написания кода на языке ассемблера.

 Компилятор Gcc
Компилятор gcc и библиотека glibc, поддерживающие команды Intel® AVX, Intel® AVX2, Intel® AVX-512 и Intel® MPX, доступны для загрузки на условиях лицензии GPL.