4
ответа

Как я могу получить число ядра процессора из приложения пространства пользователя (Linux, C)?

По-видимому, существует библиотека или простой asm блоб, который может получить меня количество текущего ЦП, на котором я выполняюсь.
вопрос задан: 10 May 2010 08:55
4
ответа

Как прерывания обрабатываются машинами сдвоенного процессора?

У меня есть идея того, как прерывания обрабатываются двухъядерным ЦП. Я задавался вопросом о том, как обработка прерываний реализована на плате больше чем с одним физическим процессором. Любой из...
вопрос задан: 10 May 2010 08:30
4
ответа

Scala и Erlang используют зеленые потоки?

Я читал много о том, как Scala и Erlang делают легкие потоки и их модель параллелизма (агенты). Однако у меня есть свои сомнения. Сделайте Scala и Erlang используют подход, подобный старому...
вопрос задан: 2 April 2010 13:17
4
ответа

Программирование для Многоядерных процессоров

Насколько я знаю, многоядерная архитектура в процессоре не производит программу. Фактическое выполнение инструкции обрабатывается на нижнем уровне. мой вопрос, Учитывая, что Вы имеете...
вопрос задан: 18 March 2010 06:20
4
ответа

Влияние производительности Процессов по сравнению с Потоками

Очевидно, если производительность очень важна, она имеет смысл к прототипу и профилю. Но все равно, мудрость и совет могут быть разысканы на StackOverflow :) обработку очень параллельных задач где...
вопрос задан: 29 November 2009 10:27
4
ответа

Использование InterlockedIncrement

При чтении о функциональном InterlockedIncrement я видел комментарий, что переменная передала, должен быть выровненный на 32-разрядной границе. Обычно я видел код, который использует InterlockedIncrement...
вопрос задан: 13 March 2009 14:37
4
ответа

Деление рабочей нагрузки на нескольких потоках

Я задавался вопросом, знает ли кто-либо о хорошей статье, которая описывает делящуюся рабочую нагрузку на нескольких Потоках? Preferebly, который это было бы записано для C#, но это - действительно понятие, которое я после, таким образом, это не...
вопрос задан: 16 January 2009 07:30
4
ответа

Почему MPI считают более твердой, чем общая память и Erlang, который рассматривают легче, когда они - оба передача сообщений?

Существует большая доля в эти дни в Erlang как язык для записи параллельных программ на многоядерном. Я услышал, что люди утверждают, что модель передачи сообщений Erlang легче к программе, чем...
вопрос задан: 9 October 2008 00:10
3
ответа

Как делают прерывания в multicore/multicpu работе машин?

Я недавно начал погружаться на низкий уровень программирование ОС. Я (очень медленно) в настоящее время работающий через две более старых книги, XINU и Сборку Ваши Собственные 32 бита ОС, а также некоторые ресурсы, предложенные...
вопрос задан: 25 December 2017 17:35
3
ответа

Как выполнить процессы, переданные по каналу с ударом на нескольких ядрах?

У меня есть простой сценарий удара, который передает вывод по каналу одного процесса другому. Namely:. dostuff | filterstuff Это происходит, что в моей системе Linux (openSUSE, если это имеет значение, ядро 2.6.27), они оба...
вопрос задан: 23 May 2017 12:26
3
ответа

Как делают ядра SMP, процессы, и потоки сотрудничают точно?

На одноядерном ЦП каждый процесс работает в ОС и переходах ЦП вокруг от одного процесса до другого для лучшего использования себя. Процесс может иметь много потоков, в этом случае ЦП пробегает...
вопрос задан: 6 January 2016 09:15
3
ответа

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

Я делаю некоторую работу над входными буферами для моего ядра, и у меня были некоторые вопросы. На Двухъядерных машинах я знаю, что больше чем один "процесс" может работать одновременно. То, что я не знаю, то, как...
вопрос задан: 11 November 2015 13:36
3
ответа

мульти-ЦП, многоядерный и гиперпоток

Кто-либо мог рекомендовать некоторые документы мне для иллюстрирования различий между мульти-ЦП, многоядерным, и гиперпотоком? Я всегда смущаюсь этими различиями, и профессионалами/недостатками каждого...
вопрос задан: 4 June 2014 00:23
3
ответа

Является ли Concurrent Haskell по-прежнему ограниченным одним потоком ОС?

В исследовательской статье 2005 года говорится, что Concurrent Haskell в настоящее время реализован только для однопроцессорного процессора. Среда выполнения планирует легкий поток Haskell в пределах одного потока операционной системы. ...
вопрос задан: 22 April 2011 18:28
3
ответа

Многоядерное программирование в Haskell - Управление. Параллель

Я пытаюсь изучить, как использовать Управление. Параллельный модуль, но я думаю, что не разобрался в нем. Я пытаюсь выполнить следующий код (fibs.hs). Управление импортом. Параллельная выдумка:: Интервал-> Интервал выдумывает 0 = 0...
вопрос задан: 19 April 2011 12:57
3
ответа

многоядерная обработка в R на Windows XP - через doMC и foreach

Я отправляю этот вопрос попросить совет относительно того, как оптимизировать использование нескольких процессоров от R на машине Windows XP. В данный момент я создаю 4 сценария (каждый сценарий с, например, для (я в 1:...
вопрос задан: 2 February 2011 14:42
3
ответа

Высокая производительность wcf

Как я максимизирую производительность для своего wcf сервиса? Действительно ли возможно использовать в своих интересах многоядерный? или многопоточность?Спасибо!!
вопрос задан: 10 July 2010 12:30
3
ответа

Поддержка платформы.NET для многоядерных аппаратных средств

Для меня определили задачу для записи высокой производительности, высоконадежный сервис, который будет работать на многоядерном поле. Сделайте я должен использовать Задачу Библиотека Parellel для реального усиления многоядерного сервера, или будет...
вопрос задан: 14 June 2010 13:54
3
ответа

Почему этот Java кодирует не, используют все ядра процессора?

Приложенный простой код Java должен загрузить все доступное ядро CPU при запуске его с правильных параметров. Так, например, Вы запускаете его с интервала java VMTest 8 0, и это запустит 8 потоков...
вопрос задан: 19 May 2010 16:08
3
ответа

2010 Visual Studio, как разработать проекты параллельно на многоядерном

У меня есть большое решение больше чем с 40 проектами. Почти половина из них является тестовыми проектами. В моем проекте мы используем оба Контракта Кода, Анализ кода, Анализ Стиля. Я хочу смочь создать...
вопрос задан: 17 May 2010 12:32
3
ответа

Блок и многоядерные центральные процессоры

Что x86-64 инструкции используются для позволения/запрещения других ядер/процессоров и как каждый начинает выполнять код на них? Есть ли документация где-нибудь относительно того, как это сделано операционной системой?...
вопрос задан: 27 February 2010 09:02
3
ответа

Как я могу наиболее эффективно использовать в своих интересах несколько ядер для коротких вычислений в.NET?

Вот контекст: Я пишу интерпретатор в C# для маленького языка программирования по имени Heron, и он начинает некоторые примитивные операции списка, которые могут быть выполнены параллельно. Один из самых больших...
вопрос задан: 8 February 2010 12:28
3
ответа

Что польза многоядерная 64-разрядный “Привет Мировая” программа?

Я недавно обновил свой домашний ПК до четырехъядерного ЦП и 64-разрядной ОС. У меня есть некоторый прежний опыт с C/C++, и я действительно "жажду" попытаться осуществить некоторые 64-разрядные возможности ЦП. Что такое польза "...
вопрос задан: 31 October 2009 16:41
3
ответа

Поток данных программируя API для Java? [закрытый]

Я ищу Поток данных / Параллельное Программирование API для Java. Я знаю, что существует DataRush, но это не свободно. Чем я интересуюсь, конкретно многоядерная обработка данных, и не распределенный...
вопрос задан: 27 October 2009 21:32
3
ответа

Что такое LLVM и Как заменяет Python VM LLVM увеличивающиеся скорости 5x?

Google спонсирует проект С открытым исходным кодом увеличить скорость Python 5x. У ненагруженной ласточки, кажется, есть хороший план проекта, Почему является параллелизм такой тяжелой проблемой? LLVM собирается решить...
вопрос задан: 22 October 2009 18:04
3
ответа

Python: Многоядерная обработка?

Я читал о многопроцессорном модуле Python. Я все еще не думаю, что у меня есть очень хорошее понимание того, что оно может сделать. Скажем, у меня есть четырехъядерный процессор, и у меня есть список с 1 000...
вопрос задан: 25 July 2009 15:41
3
ответа

Почему одно ядро процессора работало бы медленнее, чем другие?

Я сравнивал большого научного приложения и нашел, что оно будет иногда работать на 10% медленнее, учитывая те же исходные данные. После большого поиска я нашел, замедление только произошло, когда это работало...
вопрос задан: 5 June 2009 20:42
3
ответа

Параллельное выполнение процессов оболочки

Существует ли инструмент, доступный для выполнения нескольких процессов параллельно в пакетном файле Windows? Я нашел некоторые интересные инструменты для Linux (параллель и PPSS), однако, мне был бы нужен инструмент для Windows...
вопрос задан: 24 March 2009 09:23
3
ответа

Несколько вопросов о Amazon EC2

Amazon измеряет их выделение ЦП с точки зрения виртуальных ядер, и EC2 Вычисляют Единицы. EC2 Вычисляют Единицы, определяются как: сумма ЦП, который выделяется конкретному экземпляру, выражается в...
вопрос задан: 30 January 2009 17:31
2
ответа

Как я могу заставить свой сценарий Perl использовать несколько ядер для дочерних процессов?

Я работаю над математической моделью, которая использует данные, сгенерированные от XFOIL, популярный аэрокосмический инструмент раньше находил лифт и коэффициенты лобового сопротивления на крыльях. У меня есть сценарий Perl, который называет XFOIL...
вопрос задан: 19 April 2018 17:46