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

Какие приемы использует процессор для оптимизации кода?
Я ищу такие вещи, как изменение порядка кода, которые могут даже сломать код в случае нескольких процессоров.
1249 просмотров

Что случилось с бестактными компьютерными чипами?
Несколько лет назад «следующей большой вещью» были компьютеры без часов. Идея заключалась в том, что без часов процессоры будут работать значительно быстрее. Это было тогда, это сейчас, и я не могу найти никакой информации о том, как это...
21752 просмотров
schedule 08.02.2024

Как я могу узнать, является ли мой процессор 32-битным или 64-битным?
Как узнать, является ли мой процессор 32-битным или 64-битным (на выбранном вами языке)? Я хочу знать это как для процессоров Intel, так и для AMD.
3239 просмотров
schedule 17.10.2022

Несколько процессоров и PerformanceCounter C#
Я пытаюсь выяснить, как собрать текущий процент использования каждого отдельного процессора на моем компьютере. Если я использую "System.Environment.ProcessorCount;" Я могу получить количество процессоров на моем компьютере, и в настоящее время он...
2749 просмотров
schedule 18.04.2024

Определить процессор (ядро), используемый конкретным потоком
Я хотел бы знать, можно ли идентифицировать физический процессор (ядро), используемый потоком, с конкретным thread-id ? Например, у меня есть многопоточное приложение с двумя (2) потоками (например, thread-id = 10 и thread-id = 20 ). Я...
8029 просмотров

Почему ThreadPool по умолчанию имеет 250 рабочих потоков на процессор?
Взято из документации Microsoft: По умолчанию пул потоков содержит 250 рабочих потоков на каждый доступный процессор. Вы можете изменить этот параметр с помощью метода ThreadPool.SetMaxThreads. Также широко известно, что есть некоторые...
2262 просмотров
schedule 21.02.2022

Получение количества физических ядер процессоров
Я знаю, что могу использовать System.Environment.ProcessorCount для возврата количества «процессоров» в машине. Я пытаюсь выяснить, есть ли способ определить количество ядер в процессоре, не включая гиперпоточность в качестве «ядра». Например, на...
10698 просмотров
schedule 20.11.2023

Как я могу получить процессорную архитектуру сборки dll?
Могу ли я получить архитектуру процессора, программно загрузив dll в С#? Есть ли класс, который может это сделать? Мне нужно узнать, является ли dll x86, x64, MSIL и т. д.
7264 просмотров
schedule 14.03.2023

Являются ли char и small int медленнее, чем int?
Возможный дубликат: Производительность встроенных типов: char, short, int, float, double Привет. Предположим, у вас 32-разрядный процессор. Являются ли 8-битные char и 16-битные short int медленнее, чем собственные 32-битные...
8652 просмотров
schedule 20.01.2023

Вопросы о процессорах X86
У меня два вопроса о процессорах X86. Во-первых: что такое SSE? Для чего это? Это архитектура CISC? Следует ли программисту, который не программирует на ассемблере и не программирует компиляторы, изучать SSE? Второе: 64-битные процессоры...
409 просмотров
schedule 09.12.2021

инструкция вычитания в процессорах
Почему процессор должен реализовывать инструкцию вычитания? Почему компиляторы не могут изменить вычитание на сложение с дополнением до 2?
400 просмотров
schedule 07.04.2023

Бесконечный цикл, выполняемый в однопроцессорной системе
Процесс P1 выполняется в бесконечном цикле в системе, имеющей только один ЦП. Существуют также другие процессы, такие как P2, P3, которые ожидают получения ЦП, но находятся в очереди ожидания, так как P1 уже выполняется. Программа примерно такая:...
1067 просмотров
schedule 03.02.2023

Назначение шестнадцатеричного номера ветвям IR в процессоре
Может ли кто-нибудь помочь мне понять, как я могу назначить каждой из 5 ветвей IR шестнадцатеричный номер? R[2] ← Mem2[R[1] + 0x5] << 0x02; R[3] ← R[2]+ Mem2[0x0A] + 0x01; С помощью этих двух инструкций мы сможем присвоить...
215 просмотров
schedule 29.05.2022

приложения, использующие двухъядерный процессор
На рынке есть двухъядерные, а теперь и четырехъядерные телефоны. Однако я действительно не знаю, какие приложения действительно используют эту функцию. Может ли кто-нибудь предоставить некоторую информацию о приложениях, которые действительно могут...
666 просмотров
schedule 17.12.2022

Как ОС взаимодействует с периферийными устройствами, такими как звуковые карты/видеокарты и т. д.
Насколько я понимаю, любая программа компилируется в набор ассемблерных инструкций для той архитектуры, на которой она работает. Чего я не понимаю, так это того, как операционная система взаимодействует с периферийными устройствами, такими как...
3820 просмотров

Определение частоты процессора в Windows
У меня возникли проблемы с поиском надежного метода определения частоты процессора в Windows (7). Я пробовал использовать Perfmon, но у него максимальная частота дискретизации 1 Гц. Кроме того, у меня нет доступа на уровне ядра, поэтому я не могу...
4804 просмотров
schedule 04.06.2022

насколько быстро процессор может обрабатывать прерывания
Я изучал прерывания. Таким образом, большинство архитектур управляются прерываниями, если все управляется прерываниями, насколько быстро процессор может обрабатывать все это. Например, при нажатии на клавиши клавиатуры, он создает прерывание с...
1843 просмотров

размер переменной int
Как определяется размер int? Правда ли, что размер int будет зависеть от процессора. Для 32-битной машины это будет 32 бита, а для 16-битной — 16. На моей машине он отображается как 32-битный, хотя на машине установлен 64-битный процессор и...
17645 просмотров
schedule 28.04.2022

Преимущества ПАЭ
Я прочитал интересную статью по адресу http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v=vs.85).aspx . В нем говорится, что: Расширение физических адресов (PAE) — это функция процессора, которая позволяет процессорам x86...
1679 просмотров
schedule 31.10.2022

Не удалось запустить процессор аннотаций Java
У меня проблемы с запуском процессора аннотаций из командной строки. Проблема в том, что он работает в среде Windows, но не в моей установке Linux. Мой процессор находится в файле jar (meta-validator.jar). Я также добавил запись в...
5910 просмотров
schedule 08.10.2023