Вопросы по теме 'multicore'

Win32: расчет загрузки ЦП потоком в многоядерной/многопроцессорной системе
В настоящее время я работаю над приложением MFC, которое должно учитывать использование ЦП. У него может быть несколько потоков в разные моменты времени, но основная часть работы выполняется основным потоком. Я пытаюсь найти способ рассчитать,...
3683 просмотров
schedule 15.02.2024

Разделение нагрузки на несколько потоков
Мне было интересно, знает ли кто-нибудь о хорошей статье, в которой описывается разделение рабочей нагрузки на несколько потоков? Предпочтительно, чтобы она была написана для C#, но на самом деле мне нужна именно эта концепция, поэтому не проблема,...
498 просмотров
schedule 16.05.2024

Как писать приложения .NET, использующие многоядерные процессоры
Поскольку многоядерные процессоры становятся все более и более популярными, я думаю, что было бы разумно ознакомиться с тем, как писать код, чтобы использовать их преимущества. Я разработчик .NET и не знаю, с чего начать (серьезно, я не знаю , с...
6291 просмотров
schedule 05.10.2023

Многоядерный Haskell в Windows
Я прочитал несколько уроков . в Haskell. Однако мне не удалось заставить скомпилированное приложение работать на многоядерном процессоре (у меня четырехъядерный процессор Intel) в Windows (32-разрядная версия) . Я пробовал несколько вещей:...
735 просмотров

Многопроцессорность или многопоточность?
Я делаю программу для запуска симуляций на Python с интерфейсом wxPython. В программе вы можете создать симуляцию, и программа визуализирует (= вычисляет) ее для вас. Рендеринг иногда может занимать очень много времени. Когда пользователь...
8891 просмотров

Почему одно ядро ​​ЦП работает медленнее, чем другие?
Я тестировал большое научное приложение и обнаружил, что иногда оно работает на 10% медленнее при тех же входных данных. После долгих поисков я обнаружил, что замедление происходит только тогда, когда оно работает на ядре № 2 моего четырехъядерного...
5592 просмотров
schedule 17.02.2022

Синхронизация доступа к переменной
Мне нужно обеспечить синхронизацию для некоторых элементов структуры. Если структура выглядит примерно так struct SharedStruct { int Value1; int Value2; } и у меня есть глобальная переменная SharedStruct obj; Я хочу, чтобы...
3008 просмотров

Как я могу контролировать использование процессора для каждого потока приложения Java в многопроцессорной среде Linux?
Я запускаю многопоточное Java-приложение в Linux RedHat 5.3 на машине с 8 ядрами (2 четырехъядерных процессора). Я хочу отслеживать использование процессора каждым потоком, желательно относительно максимального процессора, который он может получить...
4302 просмотров
schedule 01.05.2022

Как я могу получить количество доступных процессоров для моего приложения?
Я знаю, как получить количество физических и логических процессоров на моей машине, но я хочу знать, к скольким логическим процессорам имеет доступ мое приложение. Например, я разрабатываю на четырехъядерной машине, но у меня есть несколько...
786 просмотров
schedule 03.11.2022

Как эффективно использовать многоядерные процессоры в приложениях PHP / MySQL?
Я поддерживаю специально созданное приложение, подобное CMS. Каждый раз при отправке документа выполняется несколько задач, которые можно условно сгруппировать в следующие категории: MySQL-запросы. Разбор HTML-контента. Обновление...
65540 просмотров
schedule 28.03.2022

Определение нагрузки на конкретное ядро ​​в многоядерном процессоре
В многоядерном процессоре есть способы указать конкретному приложению работать либо на одном ядре, либо на 2 ядрах, либо на 3 ядрах. Учитывая сценарий, в котором приложение (имеющее множество потоков) выполняется более чем на одном ядре, как...
359 просмотров
schedule 17.02.2024

MATLAB и использование нескольких ядер для выполнения вычислений
Всем привет. Я пытаюсь разобраться, как заставить MATLAB работать как можно лучше. У меня есть довольно приличная новая машина. 12 ГБ ОЗУ Core i7 3,2 ГГц ЦП и много свободного места. и мощная видеокарта. Однако, когда я запускаю эталонный...
30292 просмотров
schedule 23.01.2023

Как получить идентификатор ЦП на многоядерном PowerPC?
У меня есть многопоточное приложение, работающее под Linux 2.6.30 на 8-ядерном процессоре PowerPC. Я хочу определить, какой процессор используется при запуске потока. Очевидный ответ — напечатать регистр специального назначения PID — ID процессора....
2627 просмотров
schedule 13.11.2023

Использование многоядерных процессоров и процессоров
У меня процессор Intel i3 (двухъядерный с гиперпоточностью) Я обычно отслеживаю использование процессора с помощью гаджета боковой панели, показывающего использование каждого ядра в отдельной строке от (0 - 3). но недавно я заметил, что ядро...
3597 просмотров
schedule 14.01.2022

Можно ли проверить, недействительна ли строка кеша, и/или как вручную перепроверить строку кеша?
(Меня в первую очередь интересуют архитектуры x86, но было бы интересно узнать, есть ли способ сделать это и в других архитектурах) Есть ли способ программно проверить состояние строки кэша, содержащей определенный адрес памяти? Я не хочу читать...
233 просмотров
schedule 04.10.2023

Использует ли iOS-Simulator несколько ядер?
Теперь, когда iPad 2 поставляется с двумя ядрами процессора, отладка проблем с многопоточностью будет важнее, чем когда-либо. Теперь мне интересно: действительно ли iOS-Simulator использует несколько ядер, доступных на Mac?
2699 просмотров
schedule 06.04.2023

Какую реализацию массива Haskell использовать? АКА, каковы плюсы и минусы каждого
Что мне нужно? [неупорядоченный список] ОЧЕНЬ простая распараллеливание поддержка карты, фильтра и т. д. способность выполнять вычисления на основе массивов эффективно , например, A=B+C, вроде массивов Matlab. Генерация SIMD-кода. Я...
1555 просмотров
schedule 04.02.2022

В чем разница между многоядерным и параллельным программированием
Может ли кто-нибудь помочь мне? Я работаю над презентацией и хотел бы немного рассказать о «Разнице между многоядерным и параллельным программированием», я немного погуглил, но не нашел много хороших описаний, любая помощь приветствуется! :)...
8015 просмотров

numpy на многоядерном оборудовании
Каковы современные достижения в отношении того, чтобы заставить numpy использовать несколько ядер (на оборудовании Intel) для таких вещей, как внутренние и внешние векторные произведения, векторно-матричное умножение и т. д.? Я рад перестроить...
5526 просмотров

Использование нескольких ядер для обработки больших последовательных файлов в С++
У меня есть большой файл (больше, чем ОЗУ, я не могу сразу прочитать его целиком), и мне нужно обработать его построчно (на С++). Я хочу использовать несколько ядер, предпочтительно Intel TBB или Microsoft PPL . Я бы предпочел избегать...
1792 просмотров
schedule 23.07.2023