0
ответов

Возможности для улучшения этого кода

Я написал следующий код в MATLAB для обработки больших изображений порядка 3000x2500 пикселей. В настоящее время операция занимает более получаса. Есть ли возможности для улучшения ...
вопрос задан: 31 July 2012 16:16
0
ответов

Наблюдение за исключениями Task в ContinueWith

Существуют различные способы наблюдения за исключениями, возникающими в задачах. Один из них находится в ContinueWith с OnlyOnFaulted :var task = Task.Factory.StartNew (()=> { // Выдает исключение...
вопрос задан: 31 July 2012 15:34
0
ответов

Параллельная обработка Matlab с использованием сетевого компьютера

Я знаком с использованием matlabpool и parfor, но мне все еще нужно ускорить вычисления. У меня есть более мощный компьютер в моей сети 1 ГБ. Оба компьютера имеют R2010b, и имеют одинаковый код и...
вопрос задан: 30 July 2012 17:53
0
ответов

Как я могу инициализировать MPI в функции?

Я хочу использовать несколько -процессов в функции и как мне это сделать. Как известно, MPI _Init требует два параметра :"int argc, char **argv". Значит ли это, что я должен добавить эти два параметра в...
вопрос задан: 28 July 2012 12:03
0
ответов

Артефакты параллельной обработки изображений

Я захватываю изображения с веб-камеры, выполняю их тяжелую обработку, а затем показываю результат. Чтобы поддерживать высокую частоту кадров, я хочу, чтобы обработка разных кадров выполнялась параллельно. Итак, у меня есть...
вопрос задан: 23 July 2012 11:56
0
ответов

Связь параллельных процессов :какие у меня варианты?

Я пытаюсь немного углубиться в распараллеливание подпрограмм R. Какие у меня варианты в отношении общения кучи "рабочих" процессов в отношении общения между...
вопрос задан: 21 July 2012 22:03
0
ответов

Как создать асинхронный метод в C # 4 в соответствии с передовыми практиками?

Рассмотрим следующий фрагмент кода: public static Task FetchAsync () {строка url = "http://www.example.com", message = "Hello World!"; var request = (HttpWebRequest) WebRequest ....
вопрос задан: 19 July 2012 23:03
0
ответов

Можно ли разветвить функцию javascript в Node.js?

Я пытаюсь выполнить функцию длительного выполнения из моего основного файла javascript. У меня 2 процессора, так как я могу просто разветвить функцию?
вопрос задан: 18 July 2012 00:02
0
ответов

Загадочная ошибка pickle при профилировании скрипта Python с несколькими -процессами

Я использую модуль multiprocessing, и я использую объекты UpdateMessage (моего собственного класса ), отправленные через объекты multiprocessing.Queue для связи между процессами. Вот класс класса :...
вопрос задан: 16 July 2012 21:00
0
ответов

Как я могу запустить список команд параллельно?

У меня есть файл, содержащий командные строки, которые я хочу запустить. Этот файл содержит около 2000 строк. У меня доступно 8 ядер. Можно ли проанализировать файл и запустить 8 процессов, а затем выполнить ...
вопрос задан: 15 July 2012 05:31
0
ответов

Альтернативный способ тредов под Android

Java для Android и Java для Oracle немного отличаются. Можно ли использовать следующие акторы или сопрограммыhttp://code.google.com/p/jetlang/ http://incubator.apache.org/s4/ http://www.malhar....
вопрос задан: 13 July 2012 13:29
0
ответов

Как скомпилировать ядро ​​OpenCL в битовый поток?

Как скомпилировать ядро ​​​​OpenCL в битовый поток, который я могу позже загрузить напрямую без перекомпиляции? Моя платформа — это машина AMD с APU и дискретным графическим процессором AMD. Машина работает под управлением последней версии AMD...
вопрос задан: 9 July 2012 22:21
0
ответов

Clojure (или JCE, или JVM, или…? )автоматически ввести параллелизм?

Я запускаю код Clojure с интенсивным использованием процессора -из Intellij Idea (Я не думаю, что это важно -кажется, что он просто порождает процесс ). По данным htop и top, он использует все 4 ядра (...
вопрос задан: 7 July 2012 14:22
0
ответов

Продолжение задачи в потоке пользовательского интерфейса при запуске из фонового потока

​​Если следующий код выполняется в фоновом потоке, как я могу «Продолжить с» в основном потоке? var task = Task.Factory.StartNew(() => Whatever()); task.ContinueWith(...
вопрос задан: 7 July 2012 08:31
0
ответов

Функции параллельного отображения в IPython с несколькими параметрами

Я пытаюсь использовать параллельную среду IPython, и пока она выглядит великолепно, но у меня возникла проблема. Допустим, у меня есть функция, определенная в библиотеке def func (a,b ):... что я...
вопрос задан: 6 July 2012 23:46
0
ответов

OpenMP и Python

У меня есть опыт программирования OpenMP для машин с общей памятью (как на C, так и на FORTRAN )для выполнения простых задач, таких как сложение матриц, умножение и т. д. (Просто чтобы посмотреть, как он конкурирует с LAPACK ). Я...
вопрос задан: 6 July 2012 08:24
0
ответов

Что определяет количество потоков, создаваемых Java ForkJoinPool?

Насколько я понял ForkJoinPool, этот пул создает фиксированное количество потоков (по умолчанию: количество ядер) и никогда не будет создавать больше потоков (если только приложение не укажет на потребность в них по...
вопрос задан: 5 July 2012 20:10
0
ответов

Как ожидать выполнения всех задач (созданной задачи и подзадачи )без использования TaskCreationOptions.AttachedToParent

Мне придется создать параллельное программное обеспечение, которое создаст несколько задач, и каждая задача может генерировать другую задачу (, которая также может генерировать другую задачу,... ). Мне нужно, чтобы вызов метода, который...
вопрос задан: 5 July 2012 11:10
0
ответов

Пошаговое выполнение до выхода из функции gdb

У меня есть проект, над которым я работаю, и он имеет несколько файлов, и я использую make для компиляции проекта. Вот makefile CC = /opt/gcc -4.7 -cilkplus/bin/gcc CFLAGS = -ggdb3 -Стена COMPLILEFLAGS = `...
вопрос задан: 29 June 2012 16:48
0
ответов

Параллельное построение матрицы расстояний

Я работаю над иерархической агломеративной кластеризацией большого количества многомерных векторов и заметил, что самым большим узким местом является построение матрицы расстояний. Наивный...
вопрос задан: 28 June 2012 18:56
0
ответов

Поиск минимального элемента в массиве и его индекса

В OpenMP 3.1 можно использовать сокращение с min: double m; #pragma omp parallel для сокращения (мин:м) for (int i=0;i
вопрос задан: 28 June 2012 10:14
0
ответов

Работа с большими операторами switch в CUDA

Я понимаю, что ветвление в CUDA не рекомендуется, так как это может неблагоприятно влияют на производительность. В своей работе мне приходится реализовывать большие операторы switch, содержащие более нескольких десятков...
вопрос задан: 25 June 2012 10:15
0
ответов

Самый быстрый способ параллельной вставки в одну таблицу

Моя компания проклята симбиотическим партнерством, ставшим паразитическим. Чтобы получить наши данные от паразита, мы должны использовать мучительно медленное соединение odbc. Однако недавно я заметил, что могу получить больше...
вопрос задан: 22 June 2012 15:14
0
ответов

Параллельные вычисления на графическом процессоре с использованием OpenCV

У меня есть приложение, которое требует параллельной обработки нескольких изображений, чтобы поддерживать скорость в реальном времени. Насколько я понимаю, я не могу вызывать функции графического процессора OpenCV в многопоточном...
вопрос задан: 21 June 2012 15:25
0
ответов

Parallel.ForEach с сохранением порядка

У меня есть List, и мне нравится десериализовать каждый byte[] в Foo. Список упорядочен, и мне нравится писать параллельный цикл, в котором результирующий List содержит все Foo в одном и том же...
вопрос задан: 20 June 2012 07:49
0
ответов

Есть ли способ сделать управление заданиями bash тихим?

Bash довольно многословен при выполнении заданий в фоновом режиме: $ echo toto& тото [1] 15922 [1]+ Done echo toto Поскольку я пытаюсь запускать задания параллельно и использовать результат, я бы ...
вопрос задан: 19 June 2012 09:03
0
ответов

Как распараллелить проверку орфографии с помощью Delphi?

У меня есть программа проверки орфографии, написанная на Delphi. Он анализирует текст предложение за предложением. Он окрашивает неправильные элементы в соответствии с некоторыми правилами после разбора каждого предложения. Пользователь может...
вопрос задан: 15 June 2012 06:31
0
ответов

Параллельная установка Pip

Наш проект Django становится огромным. У нас есть сотни приложений, и мы используем множество сторонних пакетов Python, многие из которых должны быть скомпилированы на C. Наши развертывания занимают много времени, когда нам нужно...
вопрос задан: 13 June 2012 18:30
0
ответов

Почему существует ограничение на количество одновременных загрузок?

Я пытаюсь создать свой собственный простой поисковый робот. Я хочу загрузить файлы с определенными расширениями с URL-адреса. У меня есть следующий код: private void button1_Click(object sender, ...
вопрос задан: 13 June 2012 15:13
0
ответов

Копирует ли OpenMP частные объекты?

Я пишу программу, которая читает огромный файл (3x280 ГБ) и выполняет процедуру подгонки к данным в файле. Распараллеливать такую ​​программу довольно удобно, там, где это легко делается с помощью OpenMP. ...
вопрос задан: 12 June 2012 15:34