Виробник: Intel
Intel Math Kernel Library
Програмне забезпечення Intel Math Kernel Library є високопродуктивною бібліотекою оптимізованих та розпаралелених математичних процедур для наукових, інженерних та фінансових розрахунків, що потребують максимальної швидкодії
Програмне забезпечення Intel Math Kernel Library - це високопродуктивна бібліотека оптимізованих і розпаралелізованих математичних процедур для наукових, інженерних і фінансових розрахунків, які вимагають максимальної продуктивності. Сучасні процесори являють собою все більшу кількість ядер і векторних блоків, а також більш різноманітну архітектуру. Найпростіший спосіб скористатися всіма обчислювальними потужностями процесора - використовувати оптимізовані математичні бібліотеки, розроблені спеціально для таких цілей. Навіть найкращі компілятори галузі не можуть конкурувати з рівнем продуктивності оптимізованої вручну бібліотеки.
Бібліотека математичного ядра Intel надає розробникам можливість створювати нові функції у своїх додатках та економити час розробки, налагодження та обслуговування, гарантуючи, що код, написаний сьогодні, буде сумісний з майбутніми поколіннями процесорів Intel. Бібліотека математичного ядра Intel включає розпаралелені та векторизовані функції лінійної алгебри, швидких перетворень Фур'є, векторної математики та статистики. За допомогою одного виклику API для Fortran або C ці функції автоматично масштабуються до минулих, поточних та майбутніх архітектур процесорів, вибираючи найкращий шлях коду для кожної з них.
Особливості бібліотеки математичного ядра Intel:
Бібліотека математичного ядра Intel надає розробникам можливість створювати нові функції у своїх додатках та економити час розробки, налагодження та обслуговування, гарантуючи, що код, написаний сьогодні, буде сумісний з майбутніми поколіннями процесорів Intel. Бібліотека математичного ядра Intel включає розпаралелені та векторизовані функції лінійної алгебри, швидких перетворень Фур'є, векторної математики та статистики. За допомогою одного виклику API для Fortran або C ці функції автоматично масштабуються до минулих, поточних та майбутніх архітектур процесорів, вибираючи найкращий шлях коду для кожної з них.
Особливості бібліотеки математичного ядра Intel:
- Бібліотека математичних ядер Intel сумісна з передовими середовищами розробки та компіляторами для Windows, Linux та Mac OS X.
- Рішення дозволяє подолати за своєю суттю неасоціовані характеристики результатів арифметичних операцій з плаваючою комою.
- Бібліотека математичних ядер Intel використовує стандартні API галузі, тому для перенесення з іншої бібліотеки потрібні мінімальні зміни коду.
- У випадку з архітектурою intel, крім повної нативної підтримки оптимізації, Intel MKL також може автоматично визначати оптимальне балансування навантаження між хост-процесором і співпроцесором Intel Xeon Phi.
- Intel MIC сумісний з користувацькими компіляторами, бібліотеками, мовами, операційними системами та моделями розпаралелювання. Це єдина бібліотека для неоднорідних середовищ розробки додатків.
Інші продукти виробника