Вопросы по теме 'intel-mkl'
Оптимизированное вращение матрицы - произвольный угол относительно центра матрицы
Я пытаюсь оптимизировать вращение очень больших изображений, наименьшее - 4096x4096 или ~ 16 миллионов пикселей.
Вращение всегда происходит вокруг центра изображения, и изображения не обязательно всегда квадратные, но всегда будут степенью двойки....
2244 просмотров
schedule
12.04.2022
intel MKL: какая функция используется в MKL lib (только для программы C) для решения Ax=лямбда*Bx (собственное значение)
Ax=lambda*Bx
как найти значение лямбда с помощью MKL?
451 просмотров
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 просмотров
schedule
05.10.2022
Преобразование COO в формат CSR в С++
У меня есть матрица в формате COO . Точнее, есть три матрицы row_index , column_index , value . Не могли бы вы помочь мне преобразовать этот формат матрицы в CSR формат с эффективный, не затратный в вычислительном отношении способ,...
5383 просмотров
schedule
03.06.2022
Нахождение собственных значений и собственных векторов большой (разреженной) матрицы
Я пытаюсь вычислить собственные векторы (скажем, первые 10 из них) большой матрицы. Мои первоначальные проблемы были вызваны непониманием библиотеки Intel MKL. Чтобы мой вопрос был ясным и понятным, я решил обобщить его и убрать некоторые ненужные...
1854 просмотров
schedule
29.05.2022
Использование 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 просмотров
schedule
28.04.2023
Адаптация быстрого решателя Пуассона (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