Вопросы по теме 'intel-mkl'

Оптимизированное вращение матрицы - произвольный угол относительно центра матрицы
Я пытаюсь оптимизировать вращение очень больших изображений, наименьшее - 4096x4096 или ~ 16 миллионов пикселей. Вращение всегда происходит вокруг центра изображения, и изображения не обязательно всегда квадратные, но всегда будут степенью двойки....
2244 просмотров

schedule 25.09.2022

Почему раскрученная сборка Intel MKL Numpy медленнее, чем сборка ATLAS на моем ПК?
У меня «двойная загрузка» Ubuntu 11.04, Ubuntu 12.04 и Windows XP SP3, все обновлены на сегодняшний день. ПК - довольно старый процессор Intel Celeron D 3,06 ГГц с 2 ГБ ОЗУ. В Ubuntu 11.04 у меня есть Numpy, скомпилированный с ATLAS (ATLAS,...
2955 просмотров
schedule 08.04.2023

Какой разреженный решатель поддерживает диагональный формат хранения
Я пишу программу метода конечных разностей, используя C. Матрица жесткости является симметричной и ленточной. Для его хранения я бы хотел использовать формат Sparse Diagonal Storage. Может кто-нибудь сказать, пожалуйста, какие решатели могут...
253 просмотров
schedule 19.07.2023

Numpy-MKL для OS X
Мне нравится использовать версию numpy-MKL Кристофа Гольке NumPy связан с Intel Математическая библиотека ядра в Windows. Однако мне не удалось найти аналогичную версию для OS X, предпочтительно NumPy 1.7, связанную для Python 3.3 на...
4391 просмотров
schedule 29.04.2022

Использовать факторизацию одного LU в нескольких экземплярах mkl_dss_solve
Я использую библиотеку Intel MKL для решения системы линейных уравнений (A*x = b) с несколькими правыми (правыми) векторами. Правые векторы генерируются асинхронно и с помощью отдельной процедуры, поэтому невозможно решить их все сразу. Для...
513 просмотров
schedule 22.06.2022

Вызов BLACS с большим количеством процессов, чем используется
Я хочу создать параллельную программу, которая интенсивно использует SCALAPACK. Основой SCALAPACK является BLACS, который сам полагается на MPI для межпроцессного взаимодействия. Я хочу запустить программу с определенным количеством процессов...
480 просмотров
schedule 16.10.2022

Не удается найти BLAS на машине с MKL при установке scipy
Я установил Intel MKL и другие библиотеки для индивидуального numpy. Вот мой ~/.numpy-site.cfg : [DEFAULT] library_dirs = /usr/lib:/usr/local/lib include_dirs = /usr/include:/usr/local/include [mkl] library_dirs = /opt/intel/mkl/lib/intel64/...
1374 просмотров
schedule 06.06.2023

Убедитесь, что numpy использует библиотеку MKL на Mac Pro.
Я использую версию python Enthought Canopy/EPD, которая поставляется с numpy, связанным с MKL. В настоящее время я запускаю набор симуляций параллельно (используя PP) как на своем рабочем компьютере (Windows 7, Quad Core i5 @ 3,33 ГГц, 4 ГБ...
12150 просмотров
schedule 20.06.2022

Приводит ли интеграция Intel® Parallel Studio XE 2013 для Linux* и R к значительному повышению производительности?
Я выполняю некоторые ресурсоемкие вычисления в R. Я использую циклы for, симуляции начальной загрузки и так далее. Я уже интегрировал библиотеку Intel® Math Kernel Library для Linux* с R, и кажется, что это привело к значительному сокращению времени...
111 просмотров

Преобразование COO в формат CSR в С++
У меня есть матрица в формате COO . Точнее, есть три матрицы row_index , column_index , value . Не могли бы вы помочь мне преобразовать этот формат матрицы в CSR формат с эффективный, не затратный в вычислительном отношении способ,...
5383 просмотров
schedule 03.06.2022

Нахождение собственных значений и собственных векторов большой (разреженной) матрицы
Я пытаюсь вычислить собственные векторы (скажем, первые 10 из них) большой матрицы. Мои первоначальные проблемы были вызваны непониманием библиотеки Intel MKL. Чтобы мой вопрос был ясным и понятным, я решил обобщить его и убрать некоторые ненужные...
1854 просмотров

Использование mkl_set_num_threads с numpy
Я пытаюсь установить количество потоков для расчетов numpy с помощью mkl_set_num_threads , как это import numpy import ctypes mkl_rt = ctypes.CDLL('libmkl_rt.so') mkl_rt.mkl_set_num_threads(4) но я продолжаю получать ошибку сегментации:...
6109 просмотров
schedule 03.09.2022

3D FFT с данными больше, чем кэш
Я искал ответ на этот вопрос, но не нашел ничего, что могло бы мне напрямую помочь. Я работаю над трехмерным числовым интегратором для нелинейного УЧП, используя библиотеку параллельного БПФ, включенную в MKL. Мои массивы состоят из 2 ^ 30 точек...
199 просмотров
schedule 13.04.2023

Запутался с аргументами pdfotrf
Я хочу сделать факторизацию Холецкого в распределенной среде. Для этой цели я использую pdpotrf() . Тем не менее, я изо всех сил пытаюсь понять параметры, необходимые для функции, и они не предоставляют пример C о том, как ее использовать (и пример...
550 просмотров
schedule 06.05.2023

производительность операций с массивами коэффициентов собственной библиотеки с бэкендом mkl
Я переношу алгоритм Matlab с множеством операций с массивами с коэффициентами на C++, который выглядит как этот пример, но часто намного сложнее: Eigen::Array<double, Dynamic, 1> tx2(12); tx2 << 1,2,3,4,5,6; Eigen::Array<double,...
1358 просмотров
schedule 02.06.2022

Особая разница в производительности умножения матриц MKL между Fortran/Python/MATLAB
Я написал тривиальный бенчмарк, сравнивающий производительность матричного умножения на трех языках — Fortran (используя Intel Parallel Studio 2015, компилируя с ключами ifort: /O3 /Qopt-prefetch=2 /Qopt-matmul /Qmkl:parallel, это заменяет вызовы...
530 просмотров

Адаптация быстрого решателя Пуассона (MKL) к индексации с отсчетом от нуля в Fortran 90
У меня есть эта проблема, когда я пытаюсь решить уравнение Пуассона (которое является лишь одним из трех связанных уравнений в итеративном процессе) с помощью набора подпрограмм Intel MKL (подпрограммы Fast Poisson Solver). Теперь важно упомянуть,...
322 просмотров
schedule 27.11.2022

Снижение производительности матричного умножения массивов одинарной и двойной точности на многоядерном компьютере
ОБНОВЛЕНИЕ К сожалению, из-за моей оплошности у меня была более старая версия MKL (11.1), связанная с numpy. Более новая версия MKL (11.3.1) дает такую ​​же производительность в C и при вызове из python. Что скрывало вещи, так это то, что...
955 просмотров
schedule 13.07.2022

Pyinstaller numpy Intel MKL FATAL ERROR: не удается загрузить mkl_intel_thread.dll
Я новичок в приложениях Python. Я пытаюсь создать приложение с графическим интерфейсом на Python с помощью pyinstaller. Мое приложение зависит от следующих пакетов: PyQt4, numpy, pyqtgraph, h5py. Я работаю с WinPython-32bit-3.4.4.1. Я создаю...
22635 просмотров
schedule 12.05.2022