0
ответов

Может ли MySQL распараллеливать подзапросы UNION (или что-то еще)?

Я использую многораздельную таблицу с большим объемом данных. Согласно документации MySQL, в списке ToDo есть следующие: Запросы, включающие агрегатные функции, такие как SUM () и COUNT (), могут быть легко ...
вопрос задан: 1 August 2011 10:16
0
ответов

Элементарные функции Фортрана против элементарных подпрограмм

Фортан позволяет элементарным подпрограммам иметь аргументы намерения (входящий) и намерение (выход), но элементарные функции являются только разрешенное намерение (в). Почему это? Это просто стилистическое соглашение или существует ...
вопрос задан: 29 July 2011 21:33
0
ответов

Разрушают ли параллельные расширения R метафору `apply`?

Каждый раз, когда я вижу вопрос о параллельной обработке в R, он использует функцию foreach. Поскольку циклы for не очень похожи на R, существует ли параллельная версия apply, и если да, то почему она не более популярна?
вопрос задан: 29 July 2011 11:08
0
ответов

Perl, как получить данные из URL-адресов параллельно?

Мне нужно получить некоторые данные от многих поставщиков веб-данных, которые не предоставляют никаких услуг, поэтому я должен написать что-то вроде этого, используя, например, WWW :: Mechanize: use WWW :: Mechanize; @urls = ('http: // ...
вопрос задан: 26 July 2011 12:05
0
ответов

Есть ли что-нибудь в Java, близкое к параллельным коллекциям в Scala?

Каков самый простой способ реализовать параллельные вычисления (например, на многоядерном процессоре) с использованием Java. I.E. Java-эквивалент этого кода Scala val list = aLargeList list.par.map (_ * 2) ...
вопрос задан: 25 July 2011 18:13
0
ответов

Более общий parfoldr, чем этот

Моя цель - иметь параллельную функцию foldr. Сначала казалось довольно просто достичь, и это то, что я имел в виду: сначала разбейте список ввода на разделы в зависимости от числа ...
вопрос задан: 23 July 2011 15:21
0
ответов

Iterar sobre linhas em um arquivo em paralelo (Scala)?

Eu sei sobre as coleções paralelas em Scala. Eles são úteis! No entanto, gostaria de percorrer as linhas de um arquivo que é muito grande para a memória em paralelo. Eu poderia criar threads e configurar ...
вопрос задан: 19 July 2011 17:34
0
ответов

MATLAB: Что происходит с глобальной переменной при работе в параллельном режиме?

Что происходит с глобальной переменной при работе в параллельном режиме? У меня есть глобальная переменная to_be_optimized_parameterIndexSet, которая представляет собой вектор индексов, которые следует оптимизировать с помощью ...
вопрос задан: 18 July 2011 02:42
0
ответов

R - проблема с внутренней функцией foreach% dopar%, вызываемой optim

Вызов функции, которая включает конструкцию foreach% dopar% из optim, вызывает ошибку:> worker <- startWorkers (6) # 6 ядер >> registerDoSMP (рабочие) >> t0 <- Sys.time () & ...
вопрос задан: 17 July 2011 06:34
0
ответов

Правильный способ использования LINQ с CancellationToken

Я пытаюсь написать запрос LINQ, который поддерживал бы отмену, используя механизм CancellationToken, который предоставляется в платформе .NET. Однако неясно, как правильно комбинировать ...
вопрос задан: 14 July 2011 21:28
0
ответов

Begizta independentea hari / prozesu paraleloetan deskonposatzeko modu inozoa eta errazena

Kalkulu intentsiboen begizta bat daukat, nahi ditut askotariko prozesadoreak erabiliz bizkortu egiten dira independenteak baitira: guztiak paraleloan burutuak. Zein da hori egiteko modurik errazena pitoia? Let ’...
вопрос задан: 11 July 2011 14:58
0
ответов

Гарантируют ли параллельные коллекции Scala упорядочение?

Если у меня есть это: val a = Array (...) и я напишу a.par.map (e => someFunc (e) ) Будет ли результирующая коллекция в том же порядке, что и непараллельная коллекция?
вопрос задан: 11 July 2011 14:14
0
ответов

Решение проблемы удивительного отсутствия ParList в scala.collections.parallel

Итак, scala 2.9 недавно появилась при тестировании Debian, привнеся с собой новомодные параллельные коллекции. Предположим, у меня есть некоторый код, эквивалентный def strictFunction (x: Int): Int = {...} def ...
вопрос задан: 10 July 2011 16:29
0
ответов

Цикл Parallel.ForEach с BlockingCollection.GetConsumableEnumerable

Почему цикл parallel.ForEach завершается с OperationCancelledException при использовании GetConsumableEnumerable ? // вне функции static BlockingCollection _collection = new ...
вопрос задан: 7 July 2011 08:57
0
ответов

Каково состояние возможностей распараллеливания OCaml?

Мне интересно использовать OCaml для проекта, однако я не уверен, где его возможности распараллеливания. Есть ли в OCaml возможность передачи сообщений? Может ли OCaml эффективно ...
вопрос задан: 5 July 2011 20:30
0
ответов

Ожидание задачи с продолжением OnlyOnFaaled вызывает исключение AggregateException

У меня есть простой код для воспроизведения: var taskTest = Task.Factory.StartNew (() => {System.Threading.Thread.Sleep (5000); }). ContinueWith ((Задача t) => {Console.WriteLine ("ERR"); }, ...
вопрос задан: 4 July 2011 15:59
0
ответов

Ошибка сегментации при доступе к переменной экземпляра (неявный firstprivate) через задачу Openmp

Этот вопрос относится к конструкции задачи в OpenMP 3.0 и ее использованию неявный firstprivate для C ++. Я ищу объяснение проблемы, а также возможные решения. У меня было несколько ...
вопрос задан: 30 June 2011 15:13
0
ответов

Параллельное программирование с сопрограммами на Python

Сопрограммы - отличная парадигма для облегчения параллельной работы программирование. И в большинстве случаев параллельные задачи легко распараллелить. В языке Go легко использовать горутины для выполнения параллельных задач ....
вопрос задан: 30 June 2011 00:27
0
ответов

UPC в HPC - опыт и предложения [закрыто]

В настоящее время я изучаю некоторые аспекты унифицированная параллель C в качестве альтернативы стандартным подходам к распараллеливанию в HPC (например, подходам MPI, OpenMP или Hydrid). У меня вопрос: У кого-нибудь есть ...
вопрос задан: 29 June 2011 02:32
0
ответов

с использованием Array.Parallel.map для уменьшения времени выполнения

Всем привет! Я преобразовал проект на C # в F #, который рисует множество Мандельброта. К сожалению, рендеринг полного экрана занимает около минуты, поэтому я пытаюсь найти способы его ускорить ....
вопрос задан: 26 June 2011 18:08
0
ответов

Подходит ли MapReduce для решения проблем в многоядерной среде с одной машиной в памяти?

Подходит ли абстракция MapReduce для решения проблем даже на одной машине? Например, у меня есть 12-ядерная машина, и мне приходится считать слова в тысячах файлов (классический MapReduce ...
вопрос задан: 24 June 2011 20:08
0
ответов

Управление обновлением из другого потока в C # 2.0

Я использую этот код с. NET 3.0 Action xx = () => button1.Text = "привет, мир"; this.Invoke (xx); но когда я попробовал это в .NET 2.0, мне показалось, что у Action есть такой параметр типа: Action ...
вопрос задан: 20 June 2011 17:04
0
ответов

поток получает 100% ЦП очень быстро

Я реализую очень простой поток на C #: private Thread listenThread; public void startParser () {this.listenThread = новый поток (новый ThreadStart (checkData)); this.listenThread ....
вопрос задан: 17 June 2011 17:02
0
ответов

Почему плохо приостанавливать / прерывать потоки?

Моя модель работы потоков состоит в том, что какой-то ThreadManager дает каждому потоку возможность по очереди. Когда очередь потока, он должен выполнить несколько строк кода. Чтобы приостановить поток, нельзя просто использовать ...
вопрос задан: 17 June 2011 17:00
0
ответов

Запуск и завершение блокировки в разных методах

Я хотел бы - по неясным причинам, не сомневайтесь, - запустить блокировку в одном методе и завершить ее в другом. Как-то вроде: object mutex = new object (); void Main (строка [] аргументы) {lock (mutex) ...
вопрос задан: 17 June 2011 17:00
0
ответов

Как выполнять аппаратно-независимое параллельное программирование?

В наши дни существуют две основные аппаратные среды для параллельного программирования: одна - это многопоточные процессоры, а другая - графические карты, которые могут выполнять параллельные операции с массивами данных. ...
вопрос задан: 17 June 2011 06:46
0
ответов

Генератор псевдослучайных чисел для кластерной среды

Как я могу сгенерировать независимые псевдослучайные числа в кластере, например для моделирования Монте-Карло? У меня может быть много вычислительных узлов (например, 100), и мне нужно генерировать миллионы чисел на каждом ...
вопрос задан: 16 June 2011 04:20
0
ответов

Как настроить таргетинг на конкретный проект .NET в рамках решения с помощью MSBuild из VS2010?

У меня есть командная строка MSBuild, с помощью которой можно построить полное решение. Это выглядит примерно так: msbuild SomeSolution.sln / p: Configuration: CustomDebug; Platform = OurPlatform / nodeReuse: false /...
вопрос задан: 14 June 2011 16:05
0
ответов

Работа с потоками C #

Мне нужна помощь, чтобы понять, что я делаю неправильно. Я пытаюсь получить набор элементов из системного журнала в отдельном потоке, чтобы форма не зависала во время сбора ...
вопрос задан: 13 June 2011 16:26
0
ответов

Отсутствие ускорения с наивным распараллеливанием сортировки слиянием в Haskell

Примечание: этот пост был полностью переписан 10.06.2011; спасибо Питеру за то, что помог мне. Также прошу не обижаться, если я не приму один ответ, поскольку этот вопрос кажется довольно открытым....
вопрос задан: 10 June 2011 19:56