3
ответа

Что такое хорошая свободная библиотека BLAS/LAPACK (с открытым исходным кодом) для .net (C#)? [закрытый]

У меня есть проект, записанный в C#, где я должен сделать различные линейные алгебраические операции на матрицах (как факторизация LU). Так как программа является главным образом прототипом, созданным для подтверждения теории, C#...
вопрос задан: 18 September 2009 11:56
2
ответа

Как установить scipy в функции Azure? [Дубликат]

Если я создам функцию Azure с python 3.5.4 и набираю консоль $ D: \ home \ site \ tools \ python.exe -m pip install scipy Мне говорят, что lapack / blas отсутствует. Файл «scipy \ linalg \ setup.py», ...
вопрос задан: 23 May 2014 15:10
1
ответ

Каков BigO линейной регрессии?

Насколько большой система - это разумный, чтобы попытаться сделать линейную регрессию на? Конкретно: у Меня есть система с ~300K точками выборки и ~1200 линейными членами. Это в вычислительном отношении выполнимо?
вопрос задан: 23 December 2009 20:22
0
ответов

Как проверить связь BLAS/LAPACK в NumPy и SciPy?

Я создаю свою среду numpy/scipy на основе blas и lapack, более или менее основываясь на этом руководстве. Когда я закончу, как я могу проверить, что мои функции numpy/scipy действительно используют ранее ...
вопрос задан: 14 May 2019 21:28
0
ответов

Какая связь между BLAS, LAPACK и ATLAS

Я не понимаю, как BLAS, LAPACK и ATLAS связаны и как я должен использовать их вместе! Я просматривал все их руководства, и у меня есть общее представление о BLAS и LAPACK и о том, как ...
вопрос задан: 24 January 2019 10:15
0
ответов

Miantso ny fanao LAPACK / BLAS voaorina ao amin'ny MATLAB

Te hianatra ny fomba hiantsoana ilay LAPACK namboarina / Fanao mahazatra BLAS ao amin'ny MATLAB. Manana traikefa amin'ny rakitra MATLAB sy mex aho fa tsy tena fantatro ny fomba hiantsoana ireo tranomboky LAPACK na BLAS. Nahita ny ...
вопрос задан: 23 May 2017 12:00
0
ответов

Репликация производительности умножения матриц BLAS: могу ли я соответствовать?

История вопроса Если вы следили за моими постами, я пытаюсь повторить результаты, найденные в оригинальной статье Казушиге Гото о умножении квадратной матрицы C = AB. Мой последний пост об этом ...
вопрос задан: 23 May 2017 11:59
0
ответов

BLAS и CUBLAS

Я задаюсь вопросом о cuBLAS Библиотеке NVIDIA. У кого-либо есть опыт с ним? Например, если я запишу программу C с помощью BLAS, то я смогу заменить вызовы к BLAS с вызовами к cuBLAS? Или...
вопрос задан: 29 July 2015 11:07
0
ответов

Назначение аргумента LDA в BLAS dgemm?

В справочной документации по реализации Fortran указано: * LDA - INTEGER. * При входе LDA определяет первое измерение A, как объявлено * в вызывающей (под) программе. Когда ...
вопрос задан: 19 June 2015 11:26
0
ответов

Как оптимальным образом транспонировать матрицу с помощью blas?

Я делаю некоторые вычисления и делаю некоторый анализ сильных и слабых сторон различных реализаций BLAS. однако я столкнулся с проблемой. Я тестирую cuBlas, выполняю linAlg на GPU ...
вопрос задан: 2 April 2015 16:29
0
ответов

многопоточные blas-файлы в python / numpy

Я пытаюсь реализовать большое количество умножений матрицы на матрицу в Python. Первоначально я предполагал, что NumPy будет автоматически использовать мои многопоточные библиотеки BLAS, поскольку я построил его против этих ...
вопрос задан: 31 July 2014 07:09
0
ответов

Разница между dtrtrs и dtrsm

Я ищу треугольные решатели, и я нашел два решателя. Один в BLAS: dtrsm, а другой в LAPACK: dtrtrs. На первый взгляд кажется, что у обоих есть общие функции, с dtrsm ...
вопрос задан: 31 December 2013 16:25
0
ответов

Компиляция numpy с интеграцией OpenBLAS

Я пытаюсь установить numpy с OpenBLAS, однако я не понимаю, как нужно писать файл site.cfg. При соблюдении процедуры установки установка завершилась без...
вопрос задан: 21 August 2013 21:11
0
ответов

Есть ли хорошая документация по интерфейсу cblas? [closed]

Кто-нибудь может порекомендовать хороший справочник или учебник по интерфейсу cblas? В Google ничего не появляется, все страницы руководства, которые я нашел, относятся к интерфейсу fortran blas, а PDF-файл, который идет с ...
вопрос задан: 14 August 2013 12:46
0
ответов

LAPACK / BLAS в сравнении с простыми циклами «for»

Я хочу перенести фрагмент кода, который включает в себя ряд векторных и матричных вычислений, на C или C ++ с целью ускорения кода как можно больше. Вычисления линейной алгебры ...
вопрос задан: 24 January 2013 02:25
0
ответов

Выполнение нескольких умножений матрицы на матрицу за одну операцию

Я реализую алгоритм, который, по сути, представляет собой серию умножений матрицы на матрицу, например: Res = M1.M2.M3. ... .Mn Мои матрицы на самом деле маленькие 100x100 с плавающей запятой, но последовательность ...
вопрос задан: 11 September 2012 12:53
0
ответов

Умножение матриц CUBLAS

После реализации умножения матриц с помощью CUDA. Я попытался реализовать это с помощью CUBLAS (благодаря советам некоторых людей на форуме). Я могу умножать квадратные матрицы, но (да еще раз ...) ...
вопрос задан: 11 September 2012 07:37
0
ответов

Нампи, BLAS и CUBLAS

Numpy можно «связать/скомпилировать» с различными реализациями BLAS (MKL, ACML, ATLAS, GotoBlas и т. д. ). Это не всегда просто настроить, но это возможно. Можно ли также «...
вопрос задан: 20 July 2012 08:54
0
ответов

Библиотека линейной алгебры для разреженных матриц [закрыто]

Я заинтересован в переносе моей реализации Matlab на C++ для повышения скорости. Пробовал броненосец. Он идеально подходит для переноса кода из Matlab, потому что имена/синтаксис библиотечных функций Armadillo...
вопрос задан: 5 July 2012 09:04
0
ответов

libgfortran: версия GFORTRAN_1.4 не найдена

Я получаю следующую ошибку, когда пытаюсь запустить mex-файл в MATLAB: ??? Недействительный MEX-файл 'findimps3.mexa64': /MATLAB/bin/glnxa64/../../sys/os/glnxa64/libgfortran.so.3: версия `GFORTRAN_1.4' ...
вопрос задан: 1 June 2012 01:29
0
ответов

ATLAS gemm связывает неопределенную ссылку с 'cblas_sgemm'

Это первый раз Я пытаюсь использовать ATLAS. Я не могу связать это правильно. Вот очень простая программа sgemm: ... #include const int M=10; константное число N=8; константа int К=5; ...
вопрос задан: 28 May 2012 14:24
0
ответов

Запуск Scipy на Heroku

Numpy и Matplotlib работают на Heroku, и я также пытаюсь установить Scipy. Однако Scipy требует установки BLAS[1], который не представлен на платформе Heroku. После обращения к ...
вопрос задан: 22 March 2012 10:00
0
ответов

Обнаружение R версии Blas

Есть ли способ определить версию BLAS, которую использует R, изнутри R? Я использую Ubuntu, и у меня установлено несколько версий BLAS — я просто не знаю, какая из них «активна» из R…
вопрос задан: 12 March 2012 10:30
0
ответов

Pre-compiled Windows OMF BLAS/LAPACK? [closed]

Is there anywhere I can get pre-compiled BLAS and LAPACK binaries for Windows in OMF object format? I want to link some D language code to these. I'm aware of where I can get the relevant libs in ...
вопрос задан: 16 February 2012 10:26
0
ответов

Должен ли я предпочесть доступ к памяти с шагом один для чтения или записи?

Хорошо известно, что доступ к памяти с шагом один лучше для производительности. В ситуациях, когда мне нужно получить доступ к одной области памяти для чтения, Я должен получить доступ к другой области для записи, ...
вопрос задан: 26 January 2012 15:53
0
ответов

Armadillo + BLAS + LAPACK: Ошибка связывания?

Когда Я пытаюсь скомпилировать example1.cpp, который поставляется с Armadillo 2.4.2, я продолжаю получать следующую ошибку связывания: /tmp/ccbnLbA0.o: В функции `double arma :: blas :: dot (unsigned int, double. ..
вопрос задан: 23 January 2012 21:25
0
ответов

Бенчмаркинг (python vs. c++ using BLAS) и (numpy)

Я хотел бы написать программу, которая широко использует функции линейной алгебры BLAS и LAPACK. Поскольку производительность является проблемой, я провел несколько бенчмарков и хотел бы узнать, подходит ли подход, который я ...
вопрос задан: 21 October 2011 11:42
0
ответов

Стоит ли использовать реализация многопоточного blas-файла вместе с многопроцессорной обработкой в ​​Python?

Предположим, у меня есть 16-ядерная машина и ужасно параллельная программа. Я использую множество точечных произведений и добавление множества массивов, и если бы я не использовал многопроцессорность, это было бы легкой задачей: ...
вопрос задан: 14 October 2011 00:13
0
ответов

Поэлементное вектор-векторное умножение в BLAS?

Есть ли средства для поэлементного вектор-векторного умножения с BLAS, GSL или любой другой высокопроизводительной библиотекой?
вопрос задан: 1 October 2011 16:55
0
ответов

BLAS: gemm vs. gemv

Почему в BLAS есть функция gemm для умножения матрицы на матрицу и отдельной функции gemv для умножения матрицы на вектор? Разве умножение матрицы на вектор не является частным случаем матрицы -...
вопрос задан: 15 August 2011 16:19