21
ответ

Из какой модели параллельного программирования Вы рекомендуете сегодня использовать в своих интересах manycore процессоры завтра?

Если бы Вы писали новое приложение с нуля сегодня и хотели, чтобы оно масштабировалось ко всем ядрам, то Вы могли бросить в него завтра, какая модель/система/язык/библиотека параллельного программирования будет Вы...
вопрос задан: 27 September 2010 02:12
21
ответ

Как Вы используете в своих интересах Многоядерный?

Как кто-то в мире HPC, кто прибыл из мира веб-разработки предприятия, мне всегда любопытно видеть, как разработчики назад в "реальном мире" используют в своих интересах параллельные вычисления...
вопрос задан: 28 January 2009 18:26
19
ответов

Какие API параллельного программирования Вы используете? [закрытый]

Попытка сжать, как люди на самом деле пишут параллельный код в настоящее время, рассматривая огромную важность многоядерных и многопроцессорных аппаратных средств в эти дни. Мне это похоже...
вопрос задан: 3 October 2008 18:45
17
ответов

Какова противоположность “смущающе параллели”?

Согласно Википедии, "смущающе параллельная" проблема один, для которого минимальное усилие требуется, чтобы разделять проблему на многие параллельные задачи. Трассировка лучей часто цитируется в качестве...
вопрос задан: 1 May 2009 15:10
16
ответов

Почему Закон Гордона Мура требует параллельных вычислений? [закрытый]

Это было вопросом в одном из моих учебников CS. Я в замешательстве. Я не вижу, почему это обязательно привело бы к параллельным вычислениям. Кто-либо хочет указать на меня в правильном направлении?
вопрос задан: 16 September 2012 15:33
16
ответов

Совет относительно запуска большого многопоточного проекта программирования

Моя компания в настоящее время запускает стороннюю программу моделирования (моделирование риска природной катастрофы), который сосет выше на гигабайты данных от диска и затем уплотняет в течение нескольких дней для приведения к результатам. Я буду...
вопрос задан: 16 November 2011 17:12
14
ответов

Многопоточная обработка изображений в C++

Я работаю над программой, которая управляет изображениями различных размеров. Многие из этих манипуляций читают пиксельные данные из входа и пишут в отдельный вывод (например, размытость). Это сделано на на-...
вопрос задан: 23 May 2017 12:13
14
ответов

Какое будущее GPU имеет в вычислениях? [закрытый]

Ваш ЦП может быть четырехъядерным, но Вы знали, что некоторые видеокарты сегодня имеют более чем 200 ядер? Мы уже видели то, что GPU в сегодняшних видеокартах может сделать когда дело доходит до графики. Теперь они...
вопрос задан: 14 July 2009 21:01
12
ответов

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

Как мы можем сделать Параллельное программирование в Java? Есть ли какая-либо специальная платформа для этого? Как мы можем заставить материал работать? Я скажу Вам парней, в чем я нуждаюсь, думайте, что я разработал поисковый робот и это...
вопрос задан: 5 March 2019 16:33
11
ответов

Загадки многопоточности [закрываются]

Я пытаюсь придумать некоторые загадки программирования, сфокусированные на многопоточности. Большинство проблем, которые я смог придумать, до сих пор, было довольно зависящим от домена. Делает у кого-либо есть любой...
вопрос задан: 13 March 2014 02:04
10
ответов

Параллельная обработка от очереди команды на Linux (удар, Python, рубин … безотносительно)

У меня есть список/очередь 200 команд, которые я должен выполнить в оболочке на сервере Linux. Я только хочу иметь максимум 10 выполнений процессов (от очереди) сразу. Некоторые процессы возьмут некоторых...
вопрос задан: 21 January 2009 13:14
9
ответов

Как делает общую память по сравнению с большими структурами данных дескриптора передачи сообщений?

Во взгляде на Движение и подходе Erlang к параллелизму, я заметил, что они оба полагаются на передачу сообщений. Этот подход, очевидно, облегчает потребность в сложных блокировках, потому что нет никакого общего состояния....
вопрос задан: 8 July 2017 19:11
9
ответов

Что такое канонические примеры параллельного вычисления?

Я пишу работу для тестирования нового приложения, которое продемонстрирует преимущества параллелизированного вычисления (по сравнению с традиционной сериализированной версией этого приложения). Я хочу использовать...
вопрос задан: 19 July 2010 16:17
9
ответов

Производительность F# в научных вычислениях

Мне любопытно относительно того, как производительность F# выдерживает сравнение с производительностью C++? Я задал подобный вопрос относительно Java, и впечатление, которое я получил, было то, что Java не подходит для тяжелого перемалывания чисел...
вопрос задан: 2 May 2010 02:42
9
ответов

Что самый легкий путь состоит в том, чтобы параллелизировать мою программу C# через несколько ПК

У меня есть много неиспользованных компьютеров дома. Каков был бы самый легкий способ для меня использовать их для параллелизации моей программы C# с минимальными изменениями кода? Задача, которую я пытаюсь сделать, включает цикличное выполнение...
вопрос задан: 8 November 2008 19:32
8
ответов

Как ожидать многих потоков для завершения?

Что путь состоит в том, чтобы просто ожидать всего потокового процесса для окончания? Например, скажем, я имею: общедоступный класс DoSomethingInAThread реализует Выполнимый {общедоступная статическая основная пустота (Строка [] args) {...
вопрос задан: 1 April 2017 00:43
8
ответов

Intel только что представил новые 48 ядер процессора. Что это переместит во многие ядра, подразумевают для нас программистов? [закрытый]

Intel только что представил новые 48 базовые центральные процессоры ("Intel Shows x86 Процессор с 48 ядрами как Однокристальный Облачный Компьютер", Автор Ryan Shrout, 2 декабря 2009; микросхема была "Однокристальным Облачным Компьютером&qu
вопрос задан: 25 May 2014 21:32
8
ответов

Быстро загрузитесь 350M числа в двойное [] массив в C#

Я собираюсь сохранить 350M предварительно вычисленные двойные числа в двоичном файле и загрузить их в память, поскольку мой dll запускает. Есть ли любой созданный способом загрузить его параллельно, или если я разделил данные...
вопрос задан: 15 July 2010 13:39
8
ответов

F# предоставляет Вам автоматический параллелизм?

Этим я имел в виду: при разработке бесплатных побочных эффектов приложения, и т.д., F# кодирует быть автоматически распределенным через все ядра?
вопрос задан: 25 March 2009 17:50
8
ответов

Как параллелизировать небольшую чистую функцию?

У меня есть программа D2, которая, в ее текущей форме, является единственной, распараллелил и вызывает ту же чистую функцию приблизительно 10 - 100 раз во внутреннем цикле для каждого повторения внешнего цикла этой программы. Существует...
вопрос задан: 24 February 2009 00:28
7
ответов

Что самый легкий путь состоит в том, чтобы параллелизировать задачу в Java?

Скажите, что у меня есть задача как: для (Объектный объект: объекты) {результат Результата = вычисляет (возражают); list.add (результат);}, Что является самым легким способом параллелизировать каждого, вычисляют () (предположение, что они уже...
вопрос задан: 18 December 2018 13:02
7
ответов

Как заставить Java использовать мой многоядерный процессор с GZIPInputStream?

Я использую GZIPInputStream в своей программе, и я знаю, что производительность помогла бы, если бы я мог запустить Java параллельно с моей программой. В общем, есть ли опция командной строки для ...
вопрос задан: 2 November 2018 15:07
7
ответов

Подпрограмма Perl может возвратить данные, но продолжать обрабатывать?

Там какой-либо путь состоит в том, чтобы иметь подпрограмму, передают данные обратно при тихой обработке? Например (этот пример раньше просто иллюстрировал) - подпрограмма читает файл. В то время как это прочитывает файл, если...
вопрос задан: 15 November 2015 11:28
7
ответов

Безопасно ли направлять вывод нескольких параллельных процессов в один файл, используя >>?

Я собираю данные из Интернета, и у меня несколько процессов моего скребка работают параллельно. Я хочу, чтобы вывод каждого из этих процессов заканчивался в одном файле. Пока строки текста ...
вопрос задан: 22 January 2013 16:16
7
ответов

Получение запускающийся с [закрытого] Параллельного программирования

Таким образом, это похоже многоядерный, и устанавливаются все его связанные сложности. Я планирую проект программного обеспечения, который определенно извлечет выгоду из параллелизма. Проблема состоит в том, что у меня есть очень мало...
вопрос задан: 30 October 2012 14:42
7
ответов

Как ожидать всех потоков для окончания, с помощью ExecutorService?

Я должен выполнить некоторое количество задач 4 за один раз, что-то вроде этого: ExecutorService taskExecutor = Executors.newFixedThreadPool (4); в то время как (...) {taskExecutor.execute (новый MyTask ());}//......
вопрос задан: 24 November 2011 20:41
7
ответов

Многоядерное программирование: твердые части

Я пишу книгу по многоядерному программированию с помощью.NET 4, и мне любопытно знать то, что части людей многоядерного программирования нашли трудными к grok или ожидают быть трудными к grok?
вопрос задан: 5 June 2010 10:51
7
ответов

Как я могу улучшить производительность сборщика "мусора".NET 4.0 в очень параллельном коде?

Я пользуюсь библиотекой параллели задачи от платформы.NET 4 (специфически Параллельный. Для и Параллель. ForEach) однако я получаю чрезвычайно посредственные ускорения при параллелизации некоторых задач, которые смотрят...
вопрос задан: 22 February 2010 20:25
7
ответов

Взаимно блокируемые и барьеры памяти

У меня есть вопрос о следующем примере кода (m_value, не энергозависимо, и каждый поток работает на отдельном процессоре), освобождают Foo ()//выполняемый потоком № 1, ПРЕЖДЕ ЧЕМ Панель () будет выполнена {...
вопрос задан: 18 November 2009 18:07
7
ответов

Почему Асинхронные процессы не называют Синхронными?

Таким образом, я немного смущен этой терминологией. Все называют "Асинхронные" вычисления выполнением различных процессов на отдельных потоках, который дает иллюзию, что эти процессы работают...
вопрос задан: 20 October 2009 19:04