Вопросы с тегом 'multicore'
Многоядерное программирование охватывает методы, позволяющие запускать программы параллельно с использованием оборудования с несколькими ядрами обработки.
10
Как выглядит многоядерный язык ассемблера?
Когда-нибудь, чтобы написать ассемблер x86, например, у вас были бы инструкции, указывающие: "Загрузите регистр EDX со значением 5", "Increment EDX" и т.д.
С современными процессорами, имеющими 4 ядра (или даже больше), на уровне машинного кода это ...
11 июн. '09 в 13:16
1
Каков статус многоядерного программирования в Haskell?
Какой статус многоядерного программирования в Haskell? Какие проекты, инструменты и библиотеки доступны сейчас? Какие существуют отчеты о ходе работы?
17 июн. '10 в 16:39
8
Компиляция с помощью g++ с использованием нескольких ядер
Быстрый вопрос: что такое флаг компилятора, который позволяет g++ порождать несколько своих экземпляров для быстрой компиляции больших проектов (например, 4 исходных файла за один раз для многоядерного процессора)?
05 янв. '09 в 22:21
3
Запуск приложения в GDB до тех пор, пока не произойдет исключение
Я работаю над многопоточным приложением, и я хочу его отладить с помощью GDB.
Проблема в том, что один из моих потоков продолжает умирать с сообщением:
pure virtual method called
terminate called without an active exception
Abort
Я знаю причину э...
12 июл. '09 в 6:41
9
Node.js или Erlang
Мне очень нравятся эти инструменты, когда дело доходит до уровня concurrency, который он может обрабатывать.
Эрланг выглядит гораздо более стабильным, но требует гораздо большего обучения и много погружений в парадигму функционального языка. И похо...
10 июн. '10 в 2:46
8
Как измерить отдельное использование центрального процессора для процесса?
Есть ли способ измерить конкретное использование ЦП процессора по ядрам?
Я знаю top хорош для измерения всего использования ЦП процессора по ядрам и taskset может предоставить информацию о том, какой процессорный ядро разрешен для запуска процесса...
27 июл. '10 в 11:00
3
многопроцессорная, многоядерная и гиперпоточная
Может ли кто-нибудь рекомендовать мне некоторые документы, чтобы проиллюстрировать различия между многопроцессорными, многоядерными и гиперпоточными? Я всегда смущен этими различиями и про плюсы/минусы каждой архитектуры в разных сценариях.
EDIT: во...
25 мар. '09 в 8:32
8
Поддерживает ли python многопроцессорное/многоядерное программирование?
В чем разница между многопроцессорным программированием и многоядерным программированием?
желательно показать примеры на питоне, как написать небольшую программу для мультипрограммирования и многоядерного программирования
15 окт. '08 в 6:59
6
R, который автоматически использует несколько ядер?
Я заметил, что R использует только одно ядро при выполнении одной из моих программ, которая требует большого количества вычислений. Я хотел бы воспользоваться преимуществами моего многоядерного процессора, чтобы моя программа работала быстрее. Я еще...
23 янв. '11 в 17:09
10
Принуждение нескольких потоков к использованию нескольких процессоров, когда они доступны
Я пишу программу Java, которая использует много CPU из-за природы того, что она делает. Однако многие из них могут работать параллельно, и я сделал свою программу многопоточной. Когда я запускаю его, кажется, что он использует только один процессор, ...
03 авг. '09 в 15:43
22
Как вы пользуетесь Multicore?
Как кто-то в мире HPC, который пришел из мира веб-разработки предприятия, мне всегда интересно узнать, как разработчики "реальный мир" использует параллельные вычисления. Это гораздо более актуально сейчас, когда все чипы идут многоядерно, и это буде...
12 дек. '08 в 16:44
3
Haskell облегченные потоки накладных расходов и использование на многожильных
Я читал книгу "Real World Haskell", главу concurrency и parallelism. Мой вопрос следующий:
Так как потоки Haskell на самом деле являются просто несколькими "виртуальными" потоками внутри одного "реального" OS-потока, значит ли это, что создание мн...
01 мая '11 в 9:43
2
Насколько сложно многопоточность Haskell?
Я слышал, что в Haskell создание многопоточного приложения так же просто, как принятие стандартного приложения Haskell и его компиляция с флагом -threaded. Другие случаи, однако, описали использование команды par в самом исходном коде.
Каково состо...
10 июн. '10 в 4:38
4
Используют ли новые ключевые слова С# 5.0 "асинхронный" и "ожидающий" несколько ядер?
Два новых ключевых слова, добавленных на язык С# 5.0, async и ждут, обе из них работают рука в руке, чтобы запустить метод С# асинхронно, не блокируя вызывающий поток.
Мой вопрос: действительно ли эти методы используют преимущества нескольких ядер и...
27 мар. '12 в 22:08
9
Как контролировать, на каком ядре работает процесс?
Я могу понять, как можно написать программу, которая использует несколько процессов или потоков: fork() новый процесс и использование IPC, или создать несколько потоков и использовать те виды механизмов связи.
Я также понимаю контекстное переключени...
19 мар. '09 в 20:37