0
ответов

Как вычислить теоретическая пиковая производительность CPU

Вот мой вывод cat / proc / cpuinfo: ... processor: 15 vendor_id: GenuineIntel семейство процессоров: 6 модель: 26 название модели: Intel (R) Xeon (R) CPU ...
вопрос задан: 28 November 2012 17:10
0
ответов

C #Сохраняйте загрузку ЦП на установленном или близком к указанному проценту использования в целях тестирования

В настоящее время я работаю над небольшим приложением -для домашнего тестирования, чтобы создать несколько типов нагрузки на компьютер, чтобы мы могли видеть, как наше программное обеспечение работает под нагрузкой. Я зацикливаюсь на одном запросе, в...
вопрос задан: 17 August 2012 19:26
0
ответов

Если единственная разница между 32-битными и 64-битными процессорами заключается в размере их регистров, то почему 32-битные программы должны быть переписаны для 64-битной платформы?

Какова фактическая разница с точки зрения исходного кода при написании 64-битной программы? Например отличается только сборка? Не похоже, что есть 64-битная версия C++. Если это что-то вроде...
вопрос задан: 15 August 2012 07:33
0
ответов

Недавний пример кода OpenHardwareMonitor C#

Кто-нибудь знает, где я могу найти последние примеры использования OpenHardwareMonitor.dll в C #. Я пробовал простую реализацию, но не могу получить температуру процессора. Я знаю, что он должен быть в библиотеке с...
вопрос задан: 1 August 2012 18:19
0
ответов

Почему отмененные фьючерсы Clojure продолжают использовать ЦП?

У меня есть много примеров байт-кода Java, каждый из которых я хотел бы выполнить из Clojure. Каждая последовательность байт-кода может содержать бесконечный цикл, и в этом случае я хотел бы остановить его выполнение через пару...
вопрос задан: 17 July 2012 10:16
0
ответов

Как рассчитывается загрузка ЦП?

На моем рабочем столе есть небольшой виджет, который сообщает мне мое текущее использование процессора. Он также показывает использование каждого из двух моих ядер. Мне всегда было интересно, как ЦП вычисляет, какая часть его обработки ...
вопрос задан: 13 July 2012 13:38
0
ответов

Почему эмуляция должна выполняться в режиме реального времени?

Я понимаю, что делает эмулятор, меняя один машинный язык на другой, часто «Просто -за -раз». Можно ли было встроить такую ​​программу, которая читала бы бинарник, написанный для одной архитектуры...
вопрос задан: 26 June 2012 20:48
0
ответов

Как поместить мою структурную переменную в CPU кеши для сокращения времени доступа к странице основной памяти? Параметры

Ясно, что не существует явного способа или определенных системных вызовов, которые помочь программистам поместить переменную в кеш процессора. Но я думаю, что определенный стиль программирования или хорошо продуманный алгоритм ...
вопрос задан: 26 June 2012 19:38
0
ответов

Найдите количество сокетов физических процессоров на сервере

У меня есть система с 4 сокетами физических процессоров. Запустив Windows 2003, я хотел бы программно найти количество сокетов с помощью С++. Возможно ли это и если да, то как?
вопрос задан: 18 June 2012 12:09
0
ответов

Почему бы не использовать GPU в качестве процессора?

Я знаю, что вопрос лишь частично связан с программированием, потому что ответ, который я хотел бы получить, исходит из этих двух вопросов: Почему количество ядер ЦП так мало (по сравнению с ГП)? а почему мы не...
вопрос задан: 12 June 2012 22:39
0
ответов

Как сдвиги реализуются на аппаратном уровне?

Как битовые сдвиги реализуются на аппаратном уровне, когда число, на которое нужно сдвинуть, неизвестно? Я не могу себе представить, что будет отдельная схема для каждого числа, на которое вы можете смещаться (это было бы 64 ...
вопрос задан: 7 June 2012 13:15
0
ответов

На большинстве современных 64-битных процессоров скорость `mulq` зависит от операндов?

На большинстве современных 64-разрядных процессорах (таких как Intel Core 2 Duo или Intel серии i7) зависит ли скорость выполнения команды x86_64 mulq и ее вариантов от операндов? Например, умножение 11 * ...
вопрос задан: 5 June 2012 19:49
0
ответов

Как получить номер модели процессора, например Core i7-860, в Windows?

Существует множество моделей процессоров i7: http://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors#Desktop_processors Как узнать, какую версию я использую в Windows?
вопрос задан: 15 May 2012 06:33
0
ответов

Почему моя многопоточная программа использует только один ЦП?

У меня есть программа, которая выполняет длительные вычисления, поэтому я хочу ускорить ее работу. Итак, я попытался запустить 3 потока на данный момент, но java.exe все еще занимает 25% загрузки процессора (так что только один ...
вопрос задан: 8 May 2012 21:56
0
ответов

Java ограничивает использование ресурсов

Есть ли способ ограничить количество ядер, которые использует java? И в том же духе можно ли ограничить использование этого ядра?
вопрос задан: 7 May 2012 19:23
0
ответов

Что вызывает отсутствие кэша L3 в ЦП?

У меня есть вопрос относительно связи между промахами кеша и разницей уровней кеша в архитектуре x86 (Скажем, Xeon X5660 ). Я выполнил профилирование приложения OpenCL (Blackscholes ), на...
вопрос задан: 3 May 2012 05:23
0
ответов

Почему медленная инструкция ветвления процессора?

С тех пор как я начал программировать, я читал везде, чтобы избежать расточительных ветвей любой ценой. Это нормально, хотя ни одна из статей не объясняет, почему я должен это делать. Что именно происходит, когда ...
вопрос задан: 25 April 2012 18:32
0
ответов

процесс python занимает 100% ЦП

Я пытаюсь запустить приложение python и выполнить действия в соответствии с заданным интервалом. Код ниже постоянно потребляет 100% ЦП. def action_print (): print интервал "привет" = 5 ...
вопрос задан: 25 April 2012 08:36
0
ответов

Необходимость операндов push и pop в ЦП

Почему у нас есть такие команды, как push и pop? Насколько я понимаю, pop и push в основном аналогичны выполнению (mov, затем add)и (sub, затем mov)на esp соответственно. Например, не:pushl %...
вопрос задан: 14 April 2012 17:23
0
ответов

Профилирование кэша/памяти ЦП из ОС/приложения?

Я хочу написать программное обеспечение, которое могло бы по существу профилировать кэш-память ЦП (L2, L3, возможно, L1)и память для анализа производительности. Прав ли я, думая, что это невозможно-выполнимо, потому что нет доступа...
вопрос задан: 14 April 2012 11:54
0
ответов

Обратные вызовы ThreadPool в узком цикле — 100% ЦП

В моем алгоритме есть метод, который запускает очень тесный цикл на очень большом наборе данных. Я изначально написал его однопоточным, что было хорошо, но это заняло много времени. Теперь я на грани...
вопрос задан: 13 April 2012 15:33
0
ответов

Счетчик программ?

Если я правильно это понимаю, счетчик программ указывает на адрес инструкции, которая должна быть выполнена, и в большинстве случаев вы добавляете четыре к счетчику программ, чтобы перейти к следующей инструкции...
вопрос задан: 11 April 2012 12:04
0
ответов

кто или как изменяет режимы процессора, состояния процессора, уровни привилегий процессора?

Я читал о драйверах устройств для Linux, где упоминается, что ядро ​​работает в привилегированном режиме, что дает ему неограниченный доступ ко всему оборудованию. Как пользовательская программа не может установить...
вопрос задан: 9 April 2012 10:40
0
ответов

Определить текущую тактовую частоту процессора программно в OS X?

Я только что купил отличный 13-дюймовый процессор MBA Core i7. Мне сказали, что скорость процессора изменяется автоматически, причем довольно сильно. Мне бы очень хотелось иметь возможность отслеживать это с помощью простого приложения. или C...
вопрос задан: 30 March 2012 19:14
0
ответов

Попытка отключить состояния простоя процессора (состояния C) на ПК с Windows

Мне нужно предотвратить переход процессора в состояние простоя (состояние не C0 C). По общему признанию, я мало знаю о состояниях C и P процессора, так что терпите меня. Мы используем камеру стороннего поставщика...
вопрос задан: 15 March 2012 13:57
0
ответов

Преобразовать вывод os.cpus() в Node.js в проценты

Есть ли способ преобразовать информацию os.cpus() в проценты? Так же, как вывод iostat (в разделе ЦП). Мой код: var os = require('os'); console.log(os.cpus()); Вывод: [ { model: '...
вопрос задан: 5 March 2012 11:33
0
ответов

Требует ли математика без знака дополнительных инструкций процессора?

Возьмем интегральную переменную C ++ i и предположим, что вы умножаете его значение на 2. Если у i есть знак, я считаю, что операция в некоторой степени эквивалентна, по крайней мере, математически: i = i <& ...
вопрос задан: 4 March 2012 18:31
0
ответов

Помогает ли прикрепление процесса к ядру ЦП или узлу SMP уменьшить трафик когерентности кэша?

Можно закрепить процесс к определенному набору ядер ЦП с помощью вызова sched_setaffinity(). На странице руководства говорится: Ограничение запуска процесса на одном ЦП также снижает производительность...
вопрос задан: 27 February 2012 14:15
0
ответов

Реализация __builtin_clz

Какова реализация __builtin_clz в GCC (4.6+)? Соответствует ли она какой-то инструкции процессора на Intel x86_64 (AVX)?
вопрос задан: 19 February 2012 22:36
0
ответов

Пропускают ли современные процессоры умножение на ноль?

Я хотел бы знать, избегают ли текущие процессоры умножения двух чисел, когда хотя бы одно из них равно нулю. Спасибо
вопрос задан: 17 February 2012 17:20