У меня есть большой набор данных для обработки значений [40000x50]. Я использую Matlab на своем ноутбуке, но это занимает очень много времени. Недавно я получил доступ к станции HPC, теоретически я могу обрабатывать параллельные вычисления. Итак, как я могу это сделать? Я думаю, что не могу использовать Matlab без надлежащего инструментария для «облачных вычислений», поэтому я попробовал Scilab и октаву, но все было очень сложно для меня. Мои главные цели: - Обработка данных и оптимизация модели. , так что мои вопросы: - Должен ли я работать в Linux для параллельных вычислений? (Я использую окна) - Как выполнять параллельные вычисления с помощью бесплатного программного обеспечения, такого как Scilab или Octave (я немного знаком со Scilab). С уважением.Параллельные вычисления со Scilab или Octave
-4
A
ответ
-1
Scilab предлагает несколько способов параллельного вычисления. Хорошей отправной точкой является parallel computing wiki..
Простой пример использования parallel_run:
function [r_min, r_med, r_max]=min_med_max(a, b, c)
r_min=min(a,b,c); r_med=median([a,b,c]); r_max=max(a,b,c);
endfunction
N=10;
A=rand(1:N);B=rand(1:N);C=rand(1:N);
[Min,Med,Max]=parallel_run(A,B,C,"min_med_max");
Однако обратите внимание, что это не многоэтапным процессом на Windows.
Смежные вопросы
- 1. Параллельные вычисления в Octave на одной машине - пакет и пример
- 2. Параллельные вычисления
- 3. Параллельные вычисления
- 4. Параллельные вычисления в .NET
- 5. Параллельные вычисления в Java
- 6. Параллельные вычисления для TraMineR
- 7. Неявное дифференцирование со Scilab?
- 8. Параллельные вычисления в Perl
- 9. Python: параллельные вычисления FFT
- 10. Параллельные вычисления. NET 4.0
- 11. Параллельные вычисления - перепутал выход?
- 12. Perl Распределенные параллельные вычисления
- 13. Идеи студенческого проекта: параллельные вычисления
- 14. Параллельные вычисления с использованием OpenCV
- 15. Как работают параллельные вычисления CUDA?
- 16. параллельные вычисления в ссылочных классах
- 17. Как XGBoost выполняет параллельные вычисления?
- 18. Параллельные вычисления в dot net
- 19. Параллельные вычисления медианы большого массива
- 20. Параллельные вычисления при обработке изображений?
- 21. Параллельные вычисления с использованием Matlab
- 22. Параллельные вычисления с рекурсивной функцией
- 23. Параллельные вычисления SURF и SIFT
- 24. Получить Scilab для вычисления без результата печати
- 25. Как использовать функцию Octave/Matlab Inline в Scilab
- 26. Параллельные вычисления, принимающие такое же или более время
- 27. Параллельные (или параллельные) объекты (или объекты, подобные объектам) в Haskell
- 28. Параллельные вычисления: распределенные системы и многоядерные процессоры?
- 29. .net параллельные вычисления на кластере компьютеров
- 30. параллельные вычисления в C и mathematica
Да, я написал код с помощью «parallel_run», но как подключить Scilab к станции HPC? –
Вы можете установить на него scilab и выполнить любой скрипт через cli, используя 'scilab-adv-cli -f my_parallel_script.sci -nb' – spoorcc