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

1 ответ

@ShmilTheCat, ты, что-то необычное! Исправлена ​​ссылка, теперь она приводит к формальному сопутствующему материалу книги, а не к странице автора (устаревшей) курса.

у следующий фрагмент для удаления узла в связанном списке не является потокобезопасным? редактировать: обратите внимание, что каждый узел имеет свою собственную блокировку // ... lock acquisition here // ... assumption found to be valid here ...

7 ответов

https://github.com/garmoshka-mo/mo-wire

ляемая событиями программная модель node.js усложняет координацию выполнения программы. Простое последовательное выполнение превращается во вложенные обратные вызовы, что достаточно просто (хотя и немного запутанно для записи). Но как насчет ...

1 ответ

Индивидуальные тайм-ауты для concurrent.futures

Я вижу два способа указать тайм-ауты в

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

2 ответа

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

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

1 ответ

добавление шага вектора медленнее на CUDA

Я пытаюсь запустить функцию добавления векторного шага в коде CUDA C ++, но для больших массивов с плавающей запятой размером 5 000 000 он работает медленнее...

2 ответа

В чем разница между асинхронным программированием и многопоточностью?

Я думал, что это в основном одно и то же - написание программ, которые разделяют задачи между процессорами (на машинах с 2+ процессорами). Тогда я читаюhttps...

1 ответ

Отмеченный ответил, спасибо за вашу помощь.

ользую Boost MSM (базовые и функторные интерфейсы) и пытаюсь реализовать следующий конечный автомат:Прописью:Введите состояние State1Войдите в состояние A и ...

4 ответа

MPI - Печать на заказ

Я пытаюсь написать функцию на C, где каждый процессор печатает свои данные. Вот что у меня есть: void print_mesh(int p,int myid,int** U0,int X,int Y){ int i,m,n; for(i=0;i<p;i++){ if(myid==i){ printf("myid=%d\n",myid); ...

2 ответа

Разделение на блоки IEnumerable в Parallel.Foreach

Кто-нибудь знает способ заставить цикл Parallel.Foreach использовать разбиение на куски по сравнению с тем, что я считаю разделением на диапазоны по умолчанию. Это кажется простым при работе с массивами, потому что вы можете просто ...

2 ответа

PHP: как запустить отдельный процесс?

В настоящее время мое решение: