An open API service indexing awesome lists of open source software.

https://github.com/crafterkolyan/eigenvalues-speed-comparison

Сравнение скорости вычисления собственных значений положительно определённых матриц. Проект по спецкурсу "Высокопроизводительные вычисления на платформе Python". Основной результат - Python с JIT компилятором обгоняет нераспараллеленный C++ по скорости.
https://github.com/crafterkolyan/eigenvalues-speed-comparison

cpp eigenvalues numba numpy python speed university

Last synced: 11 months ago
JSON representation

Сравнение скорости вычисления собственных значений положительно определённых матриц. Проект по спецкурсу "Высокопроизводительные вычисления на платформе Python". Основной результат - Python с JIT компилятором обгоняет нераспараллеленный C++ по скорости.

Awesome Lists containing this project

README

          

# Сравнение скорости вычисления собственных значений положительно определённых матриц

[Эксперименты](experiments/)
[Отчёт](report/report.pdf)

## Компиляция C++
```
cd experiments
g++ -O3 eigenvalues.cpp -std=c++17 -o eigenvalues
```

## Порядок запуска экспериментов
1. `experiments/EigenValues.ipynb`
2. `experiments/eigenvalues .txt` для `` = 5, 10, 20, 30, 40, 50