6
ответов

можно сделать параллельные масштабируемые надежные программы в C как в erlang?

теоретический вопрос. После чтения Armstrongs, 'программирующего erlang', заказывают, я задавался вопросом следующее: Это займет время для изучения Erlang. Уже не говоря о ведущем устройстве это. Это действительно существенно...
вопрос задан: 19 March 2009 20:47
6
ответов

Библиотеки распараллеливания C++: OpenMP по сравнению с [закрытыми] стандартными блоками потока

Я собираюсь модифицировать свой механизм индивидуального изображения так, чтобы он использовал в своих интересах многоядерные центральные процессоры. Более точно я ищу библиотеку для параллелизации циклов. Мне что и OpenMP и Intel' кажется...
вопрос задан: 11 March 2009 04:03
6
ответов

Как я использую все ядра для nmake?

Я просто получил новый четырехъядерный компьютер и заметил, что nmake только использует 1 процесс. Я раньше использовал, делают, который имел переключатель-j4 для запуска 4 процессов. Что nmake эквивалентен? Основанное [редактирование]...
вопрос задан: 2 March 2009 22:43
6
ответов

Распараллеливание «Уменьшить» в «MapReduce»

Я понимаю, как Map легко распараллеливается - каждый компьютер / процессор может работать только с небольшой частью массива. Является ли Reduce / foldl распараллеливаемым? Кажется, что каждое вычисление зависит от ...
вопрос задан: 30 November 2008 21:44
6
ответов

Как заставить мой код работать на нескольких ядрах?

Я создал приложение в C#, что я хотел бы быть оптимизированным для нескольких ядер. У меня есть некоторые потоки, я должен сделать больше? Обновленный для большего количества C# 2.0 детали, Работавшего Windows Vista и Windows Server...
вопрос задан: 31 October 2008 16:24
5
ответов

Компиляция с g ++ использующий несколько ядер

Быстрый вопрос: что флаг компилятора должен позволить g ++ порождать несколько экземпляров себя для компиляции более быстрых крупных проектов (например, 4 исходных файла за один раз для многоядерного ЦП)?
вопрос задан: 19 June 2019 21:09
5
ответов

Потоки и Процессы По сравнению с MultiThreading и Многоядерный/Многопроцессорный: Как они отображаются?

Я был очень смущен, но следующий поток очистил мои сомнения: Многопроцессорная обработка, Многопоточность, HyperThreading, Многоядерный, Но это обращается к запросам с аппаратной точки зрения. Я хочу...
вопрос задан: 23 May 2017 12:34
5
ответов

Каково различие между многоядерным программированием в Erlang и другим языком?

Я считал Joe Armstrong, 'Программирующего Erlang', и и времена быстрее в n базовой машине' теория. Эффективный путь к многоядерному программированию в Erlang состоит в том, чтобы использовать много процессов (потоки). Я - C++...
вопрос задан: 23 May 2017 12:17
5
ответов

Обходное решение Глобальной блокировки интерпретатора (GIL) Python в многоядерных системах с помощью taskset на Linux?

Таким образом, я только что закончил следить за этим разговором о Глобальной блокировке интерпретатора (GIL) Python http://blip.tv/file/2232410. Суть его - то, что GIL является довольно хорошим дизайном для одноядерных систем (Python...
вопрос задан: 24 November 2011 15:37
5
ответов

Как структурировать приложение C++ для использования многоядерного процессора

Я создаю приложение, которое будет делать некоторое отслеживание объекта от канала видеокамеры и использовать информацию от этого для выполнения системы частиц в OpenGL. Код для обработки видео канала...
вопрос задан: 19 April 2011 12:55
5
ответов

Node.js или Erlang

Мне действительно нравятся эти инструменты когда дело доходит до уровня параллелизма, который это может обработать. Erlang похож на намного более стабильное решение, но требует намного большего количества изучения и большого дайвинга в функциональный...
вопрос задан: 24 June 2010 20:37
5
ответов

Как использовать все ядра в Windows 7?

Я не уверен, принадлежит ли это Stackoverflow или Superuser, но я думал, что спросил бы здесь. Мне записали основанное на консоли приложение в C, который в настоящее время занимает приблизительно час для завершения в Windows...
вопрос задан: 16 June 2010 17:29
5
ответов

Почему инструкцию CompareAndSwap считают дорогой?

Почему инструкцию CompareAndSwap считают дорогой? Я читал в книге: "Барьеры памяти являются дорогими, почти столь же дорогими как атомарный compareAndSet () инструкция". Спасибо!
вопрос задан: 4 June 2010 08:02
5
ответов

Слишком рано, чтобы начать разрабатывать для Библиотеки Параллели Задачи?

Я следовал за разработкой Библиотеки параллели задачи (TPL).NET с большим интересом, так как Microsoft сначала объявила об этом. Нет сомнения, что в моем уме, который мы в конечном счете возьмем...
вопрос задан: 28 January 2010 17:43
5
ответов

Существует ли хороший подкаст о параллелизме? [закрытый]

Параллелизм является одной из горячих тем на довольно многих технологических подкастах. Все же я не мог найти подкаст выделенным основам программирования параллелизма, методы и т.д. Если нет никакого подкаста этого...
вопрос задан: 11 June 2009 08:29
5
ответов

То, как делает отключение базового выполнения влияния, обрабатывает?

Мне установили это приложение на моем MacBook Pro, который позволяет мне отключать ядро на своем ЦП. Это получило меня удивление: Как делает отключение влияния ядра рабочие процессы? Мне также интересно если...
вопрос задан: 20 November 2008 20:16
5
ответов

Явные многоядерные приложения C#

Там какой-либо простой способ состоит в том, чтобы явно подать уже потоковую заявку, используют многоядерную среду? (если доступный). Первая проблема состояла бы в том, как я определяю если моя среда выполнения...
вопрос задан: 10 October 2008 06:52
5
ответов

Как сделать Ruby или веб-сайты Python для использования нескольких ядер?

Даже при том, что Python и Ruby имеют один поток ядра на поток интерпретатора, у них есть глобальная блокировка интерпретатора (GIL), которая используется для защиты потенциально структур совместно используемых данных, таким образом, это запрещает мульти-
вопрос задан: 1 September 2008 08:41
4
ответа

Как делает sched_setaffinity () работа?

Я пытаюсь понять, как Linux syscall sched_setaffinity () работает. Это - последующее от моего вопроса здесь. У меня есть это руководство, которое объясняет, как использовать syscall и имеет крутое (...
вопрос задан: 23 May 2017 12:34
4
ответа

Перемещение.NET потоков между ядрами

Развейте вопрос от Многоядерного использования, потоков, пулов потоков. Потоки перемещены от одного ядра до другого в течение их времени жизни? Конечно. Предположите, что у Вас есть три выполнения потоков...
вопрос задан: 23 May 2017 12:11
4
ответа

Потоки по сравнению с ядрами

Скажите, есть ли у меня процессор как это, которое говорит что # ядра = 4, # потоки = 4 и без поддержки Гиперпоточности. Делает это означает, что я могу запустить 4 одновременных программы (так как ядро способно к...
вопрос задан: 9 January 2017 18:21
4
ответа

Что такое “искра” в Haskell

Я смущен понятием "искры", это поток в Haskell? Или действительно ли действие порождения является новым потоком? Спасибо все: Таким образом для суммирования искры не являются потоком, но большим количеством единицы...
вопрос задан: 6 November 2014 20:09
4
ответа

На Win32, как Вы перемещаете поток в другое ядро процессора?

Я хотел бы удостовериться, что поток перемещен в определенное ядро процессора и никогда не может перемещаться от него планировщиком. Существует SetThreadAffinityMask (), звонят, но нет никакого GetThreadAffinityMask ()...
вопрос задан: 30 September 2013 21:24
4
ответа

Сколько центральных процессоров необходимо, прежде чем Erlang быстрее, чем однопоточный [закрытый] Java

Я в настоящее время использую Java, я читал много о Erlang в сети, и у меня есть 2 больших вопроса: Насколько медленнее (если таковые имеются) Erlang будет по простому Java? Я предполагаю здесь, что Java будет...
вопрос задан: 1 September 2013 05:06
4
ответа

Была Visual Studio 2008, 2010 или 2012 (v11), записанный для использования много ядер?

В основном я хочу знать, если Visual Studio, которая IDE и/или компилятор в 2010 и 2012 были записаны для использования многоядерной среды (я понимаю, что мы можем быть нацелены на многоядерные среды всего...
вопрос задан: 26 August 2012 16:53
4
ответа

Intel i7 (4 ядра, 8 основанных на HT логических ядер) лучше, чем Intel Core 2 Quad для VisualC ++ разработка?

Я должен предоставить рекомендацию управлению относительно того, должны ли мы потратить дополнительные деньги для покупки новых компьютеров с Intel i7 CPUs (i7 950 с) или должны ли мы купить Intel Core 2 Quad...
вопрос задан: 5 July 2011 03:39
4
ответа

Масштабируемость.NET 4 сборщика "мусора"

Я недавно сравнил.NET 4 сборщика "мусора", выделив интенсивно от нескольких потоков. Когда выделенные значения были зарегистрированы в массиве, я не наблюдал масштабируемости, как я ожидал (...
вопрос задан: 15 August 2010 22:58
4
ответа

Масштабируемые события средства выделения памяти

Я в настоящее время оцениваю несколько масштабируемых средств выделения памяти, а именно, nedmalloc и ptmalloc (оба созданные сверху dlmalloc), как замена для значения по умолчанию malloc / новый из-за значительного...
вопрос задан: 12 August 2010 13:51
4
ответа

Java имеет поддержку многоядерных процессоров/параллельной обработки?

Я знаю, что теперь, когда большинство процессоров имеет два или больше ядра, многоядерное программирование является всем гневом. Там функциональность состоит в том, чтобы использовать это в Java? Я знаю, что Java имеет класс Потока, но я также знаю...
вопрос задан: 25 July 2010 18:22
4
ответа

Многоядерное программирование. MPI повышения, OpenMP, TBB или что-то еще?

Я - полностью новичок в Многоядерном программировании, но я действительно знаю, как программировать C++. Теперь, я навожу справки о библиотеке Multi-Core Programming. Я просто хочу дать ему попытку, только для забавы и права...
вопрос задан: 23 May 2010 11:04