0
ответов

Многопоточность / Многозадачность в PHP

В PHP мы обычно делаем кодирование без учета того, на что способен сервер. Сейчас даже компьютеры имеют несколько ядер и обрабатывают 64-битные данные. Насколько я знаю, сам движок PHP ...
вопрос задан: 5 June 2014 09:38
0
ответов

Сколько процессов я должен запустить параллельно?

У меня есть распараллеленная задача, которая читает материал из нескольких файлов и записывает информацию в несколько файлов. Идиома, которую я сейчас использую для распараллеливания вещей: listOfProcesses = [] for ...
вопрос задан: 22 May 2014 20:33
0
ответов

Высокое использование памяти с помощью многопроцессорной обработки Python

Я видел пару сообщений об использовании памяти с помощью модуля многопроцессорной обработки Python. Однако вопросы, кажется, не отвечают на проблему, которую я имею здесь. Я публикую свой анализ с надеждой, что некоторые ...
вопрос задан: 3 February 2014 16:47
0
ответов

многопроцессорность Python :некоторые функции не возвращаются после завершения (слишком большой материал в очереди)

Я использую многопроцессорный процесс и очередь. Я запускаю несколько функций параллельно, и большинство из них ведут себя хорошо :они заканчивают работу, их вывод направляется в их очередь, и они отображаются как.is _живые ()== False....
вопрос задан: 27 January 2014 21:08
0
ответов

Python Multiprocessing with PyCUDA

I've got a problem that I want to split across multiple CUDA devices, but I suspect my current system architecture is holding me back; What I've set up is a GPU class, with functions that perform ...
вопрос задан: 23 January 2014 15:32
0
ответов

Бесполезна многопроцессорная обработка с urllib2?

Недавно я попытался ускорить небольшой инструмент (который использует urllib2 для отправки запроса на (неофициальный) twitter-button-count-url (> 2000) urls) и анализирует его результаты) с помощью модуля многопроцессорности (и ...
вопрос задан: 5 January 2014 02:59
0
ответов

Python, использующий несколько процессоров

Допустим, у меня есть большой список музыки разной длины, которую нужно преобразовать, или изображений разного размера, размер которых нужно изменить или что-то подобное. Порядок не имеет значения, поэтому он идеален ...
вопрос задан: 20 September 2013 09:30
0
ответов

Многопроцессорность несовместима с NumPy [дубликат]

Я пытаюсь запустить простой тест с использованием многопроцессорности. Тест работает хорошо, пока я не импортирую numpy (хотя он не используется в программе). Вот код: из многопроцессорного импорта Импорт пула ...
вопрос задан: 13 August 2013 09:49
0
ответов

Использование Python multiprocessing.Process class

Это вопрос новичка: класс - это объект, поэтому я могу создать класс с именем pippo (), и внутри этой функции и параметра add я не понимаю, выполняются ли функции внутри pippo ...
вопрос задан: 21 June 2013 04:41
0
ответов

Сервер MySQL отключен - Обработка отключения через обработчик событий проверки не работает

Обновление 3/4: Я провел некоторое тестирование и доказал, что с помощью обработчика событий проверки проверить отключает работу с Эликсиром. Начинаю думать, что моя проблема связана с вызовом session.commit () ...
вопрос задан: 15 June 2013 14:16
0
ответов

Многопоточность и многопроцессорность

Я новичок в этом виде программирования и мне нужна ваша точка зрения. Мне нужно создать приложение, но я не могу заставить его вычислять достаточно быстро. Я уже пробовал Intel TBB, и он прост в использовании, но ...
вопрос задан: 13 June 2013 18:27
0
ответов

Переход от многопроцессорности к многопоточности

В моем проекте я использую класс многопроцессорности для параллельного выполнения задач. Вместо этого я хочу использовать многопоточность, так как она имеет лучшую производительность (мои задачи привязаны к TCP/IP, а не к процессору или вводу-выводу). ...
вопрос задан: 15 May 2013 12:17
0
ответов

Когда вызывать .join () для процесса?

Я читаю различные учебные пособия по многопроцессорному модулю в Python, и мне трудно понять, почему / когда вызывать process.join (). Например, я наткнулся на этот пример: nums = range (...
вопрос задан: 20 January 2013 22:09
0
ответов

Python внутри GNU Screen в конечном итоге становится бездействующим, если Screen отключен

У меня есть сценарий python, который использует многопроцессорность и подпроцесс для запуска нескольких внешних команд параллельно с разными аргументами. Код можно найти здесь. Для удобства я запускаю это ...
вопрос задан: 10 December 2012 03:55
0
ответов

Совместное использование массивов numpy в многопроцессорном пуле Python

Я работаю над некоторым кодом, который выполняет довольно тяжелую численную работу над большим (десятком или сотней тысяч численных интегрирований )набора задач. К счастью, эти интеграции...
вопрос задан: 15 August 2012 01:53
0
ответов

Почему дети не умирают?

Я ожидал, что метод завершения ()уничтожит два процесса :import multiprocessing import time def foo ():while True :time.sleep (1 )def bar ():while True :time.sleep (1 )if...
вопрос задан: 13 August 2012 21:33
0
ответов

Многопроцессорность Python -Не удается присоединиться к текущему потоку

Я работаю над сегментацией больших массивов ctype и их параллельной обработкой. Я получаю приведенную ниже ошибку и верю ей, потому что один сегмент массива завершает обработку раньше другого....
вопрос задан: 7 August 2012 19:20
0
ответов

В x86, если [mem] не выровнено по 32 -битам, может ли «lock inc [mem]» нормально работать?

В x86, если mem выровнена по 32 -битам, операция mov гарантированно будет атомарной. если [mem] не выровнено по 32 -битам, может ли lock inc [mem] работать нормально? работать нормально :обеспечивать атомарность и не получать частичный...
вопрос задан: 26 July 2012 05:14
0
ответов

Аргументы ключевых слов многопроцессорной обработки Python

Вот простой пример использования аргументов ключевого слова в вызове функции. Ничего особенного. def foo (arg1,arg2, **args ):print arg1, arg2 print (args )print args['x'] args ={'x' :2, 'y' :3}...
вопрос задан: 18 July 2012 17:18
0
ответов

Почему допустимо («целое число», «1,5» )= ДА?

Почему #isValid ("integer", "1,5" )#выводит YES? Я ожидал, что он выведет НЕТ, например #isValid ("integer", "1.5" )#. Я собираюсь проверить с помощью ....
вопрос задан: 18 July 2012 07:07
0
ответов

повторные попытки многопроцессорного пула python

Есть ли способ повторно -отправить часть данных на обработку, если исходное вычисление не удалось, используя простой пул? импортировать случайный from multiprocessing import Pool def f (x ):if random.getrandbits (1 )...
вопрос задан: 18 July 2012 02:13
0
ответов

Могу ли я получить возвращаемое значение из multiprocessing.Process?

Я реализовал простой параллелизм в коде Монте-Карло, используя модуль многопроцессорности Python. У меня есть код, который выглядит так: montecarlos = [MonteCarlo (f, fargs) для фаргов в farglist] jobs = [...
вопрос задан: 17 July 2012 19:40
0
ответов

Как использовать многопроцессорную очередь в Python?

У меня большие проблемы с попыткой понять, как многопроцессорная очередь работает на python и как ее реализовать. Допустим, у меня есть два модуля Python, которые обращаются к данным из общего файла, давайте...
вопрос задан: 17 July 2012 04:17
0
ответов

Сбой очереди многопроцессорной обработки Python

Я создаю 100 дочерних процессов proc _list = [Process (target = симулятор, args = (result _queue, ))for i in xrange (100 )] и запускаю их для proc in proc _list :proc.start ()Каждый процесс помещает в...
вопрос задан: 11 July 2012 23:26
0
ответов

в чем причина изменчивой семантики в Java и C#

И C #, и Java определяют, что *volatile чтения приобрели семантику *Записи volatile имеют семантику освобождения У меня есть вопросы: :Это единственный правильный способ определить volatile. Если нет, то будет...
вопрос задан: 5 July 2012 23:22
0
ответов

Многопроцессорная обработка Python: в чем разница между map и imap?

Я пытаюсь научиться использовать пакет многопроцессорной обработки Python, но я не понимаю разницу между map и imap. Разница в том, что карта возвращает, скажем, реальный массив или набор, в то время как ...
вопрос задан: 5 July 2012 04:59
0
ответов

Как избежать этой ошибки травления и как лучше всего распараллелить этот код в Python?

У меня есть следующий код. деф основной():(minI, maxI, iStep, minJ, maxJ, jStep, a, b, numProcessors )= sys.argv для i в диапазоне (minI, maxI, iStep ):для j в диапазоне (minJ, maxJ, jШаг ):p =...
вопрос задан: 2 July 2012 12:50
0
ответов

Почему я не могу использовать operator.itemgetter в multiprocessing.Pool?

Следующая программа: import multiprocessing,operator f = оператор.itemgetter(0) # def f(*a): return operator.itemgetter(0)(*a) if __name__ == '__main__': multiprocessing.Pool(1).map(f, ["ab"]) ...
вопрос задан: 27 June 2012 21:27
0
ответов

Скорость многопроцессорной обработки Python

Я написал этот фрагмент кода, чтобы проверить многопроцессорность Python на моем компьютере :из многопроцессорного импорта Pool var = range (5000000 )def test _func (i ):return i+1 if __name __== ' __main __' :p...
вопрос задан: 27 June 2012 15:25
0
ответов

Многопроцессорность и память Python

Я использую multiprocessing.imap_unordered для выполнения вычислений со списком значений: def process_parallel(fnc, some_list): pool = multiprocessing.Pool( ) для результата в pool.imap_unordered(...
вопрос задан: 24 June 2012 11:39