Результаты поиска по запросу "parallel-processing"

2 ответа

, гораздо проще распараллелить, потому что каждая строка получает свой собственный поток.

ользую дистрибутив Python Anaconda вместе с Numba, и я написал следующую функцию Python, которая умножает разреженную матрицуA(хранится в формате CSR) плотным векторомx: @jit def csrMult( x, Adata, Aindices, Aindptr, Ashape ): numRowsA = ...

1 ответ

, Я добавлю простой пример.

ужно импортировать данные о клиентах из устаревшей БД и выполнить несколько преобразований в процессе. Это означает, что одна запись должна выполнять дополнительные «события» (синхронизировать продукты, создавать счета и т. Д.). Моим ...

1 ответ

 и теперь я получаю ожидаемый результат. Извините за путаницу, но я новичок в этом. И спасибо за помощь!

аюсь установить OpenMPI на мою машину с Ubuntu (14.04), и я подумал, что у меня все получилось, потому что я могу запускать коды сmpirun, но недавно я заметил, что он не работает параллельно. Я установилopenmpi со следующими ...

ТОП публикаций

1 ответ

stackoverflow.com/q/47561759/3666197

редложено вэтот ответ [https://stackoverflow.com/questions/29589327/train-multiple-models-in-parallel-with-sklearn] Я пытался использовать joblib для параллельного обучения нескольких моделей scikit-learn. import joblib import numpy from sklearn ...

1 ответ

Параллельное программирование не является естественным, но с практикой может укорениться. Попробуйте подумать о проблеме, а не о том, как я могу использовать эти механизмы.

верситете мне задали эту проблему канонического параллельного программирования из "Грегори Р. Эндрюса-Основы многопоточного ... программирования": (хотя у меня есть новое и русское издание книги, я нашел старый вариант на английском и пытаюсь все ...

1 ответ

 как таковой, но осторожная практика проектирования покажет любой лучший синтаксический конструктор, который тратит меньше для достижения большего (как позволяют фактические ресурсы (CPU, MEM, IOs, O / S) на платформе выполнения кода). Все остальное принципиально не отличается от просто фортуны.

import multiprocessing as mp import numpy as np pool = mp.Pool( processes = 4 ) inp = np.linspace( 0.01, 1.99, 100 ) result = pool.map_async( func, inp ) #Line1 ( func is some Python function which acts on input ) output = result.get() #Line2 я ...

10 ответов

Да, это похоже на то, что может привести к созданию бомбы-вилки на вашем компьютере с большим Makefile.

я есть Makefile на машине с тоннами ядер, но я всегда забываю писать-jX при компиляции моего проекта, и это занимает больше времени, чем нужно. Есть ли способ, которым я могу установить-j пометить переменную окружения или другой постоянный файл ...

2 ответа

Если вещи, которые вы хотите запустить, немного сложнее, вы можете создать функцию и использовать параллельную передачу GNU, которая:

ался распараллелить следующий скрипт, в частности цикл for. Как я могу это сделать? #!/bin/bash for i in `cat /root/vms`; do /usr/bin/sshpass -p 'test' /usr/bin/ssh -o StrictHostKeyChecking=no \ -l testuser $i -t 'echo test | sudo -S yum ...

2 ответа

Почему этот параллельный алгоритм работает медленнее, чем его последовательный аналог?

Последовательная: void do(List<D> d, final List<C> c) { for (D datum : d) getChampoid(datum, c).tally(datum);Параллельно: static final int procs = Runtime.getRuntime().availableProcessors(); static final ExecutorService pool = ...

1 ответ

 в любом случае предсказать порядок из потоков; p

денный ниже код просто создает список> случайных чисел, а затем вычисляет совокупную сумму каждого списка в параллельном цикле foreach. Почему я получаю оценки меньше, чем 'numLists'? Часто около 9990. Я предполагаю, что это как-то связано с ...