Вопросы с тегом 'cpu-architecture'

Аппаратная микроархитектура (x86, x86_64, ARM,...) процессора или микроконтроллера.
4 отв.

Оказывание программы для конвейера в процессорах Intel Sandybridge

Я пробовал свой мозг на неделю, пытаясь выполнить это задание, и я надеюсь, что кто-то здесь может привести меня к правильному пути. Позвольте мне начать с инструкций инструктора: Ваше задание является противоположностью нашего первого лабораторног...
21 мая '16 в 12:29
4 отв.

Что такое retpoline и как он работает?

Чтобы смягчить раскрытие памяти ядра или кросс-процесса (Spectre), ядро ​​Linux 1 будет скомпилировано с новой опцией, -mindirect-branch=thunk-extern, введенной в gcc для выполнения косвенных вызовов с помощью так называемого retpoline. Это, кажет...
04 янв. '18 в 8:52
2 отв.

Какова цель настройки "Предпочитаю 32-бит" в Visual Studio и как она работает?

Мне непонятно, как компилятор будет автоматически знать, как компилировать для 64-битного, когда это необходимо. Как он узнает, когда он может уверенно нацелиться на 32-битный? Мне в основном интересно, как компилятор знает, какую архитектуру нуж...
22 авг. '12 в 8:13
7 отв.

Разница между ядром и процессором?

В чем разница между ядром и процессором? Я уже искал его в Google, но у меня просто есть многоядерное и многопроцессорное определение, но оно не соответствует тому, что я ищу.
07 окт. '13 в 16:13
2 отв.

В чем разница между sjlj vs dwarf vs seh?

Я не могу найти достаточно информации, чтобы решить, какой компилятор должен использовать для компиляции моего проекта. На разных компьютерах существует несколько программ, имитирующих процесс. В Linux я использую GCC. Все прекрасно. Я могу оптимизир...
28 марта '13 в 0:48
9 отв.

В чем разница между ловушкой и прерыванием?

В чем разница между ловушкой и прерыванием? Если терминология различна для разных систем, то что они означают на x86?
30 июня '10 в 15:23
3 отв.

Что каждый программист должен знать о памяти?

Мне интересно, сколько ульрих Дреппер Что каждый программист должен знать о памяти с 2007 года по-прежнему действует. Кроме того, я не мог найти более новую версию, чем 1.0 или ошибки.
14 нояб. '11 в 21:30
10 отв.

Почему x86 некрасиво? Почему он считается уступающим по сравнению с другими?

Недавно я читал некоторые архивы SO и встречался с утверждениями относительно архитектуры x86. Зачем нам нужна разная архитектура процессора для сервера и мини/мэйнфрейма и смешанного ядра? говорит "Архитектура ПК - это беспорядок, любой разрабо...
21 апр. '10 в 5:14
13 отв.

Почему логический 1 байт, а не 1 бит размера?

В С++, Почему логический 1 байт, а не 1 бит размера? Почему нет таких типов, как 4-битные или 2-битные целые числа? Мне не хватает вышеуказанных вещей при написании эмулятора для CPU
07 янв. '11 в 18:02
6 отв.

Почему Intel скрывает внутреннее ядро ​​RISC в своих процессорах?

Начиная с Pentium Pro (микроархитектура P6), Intel переработала микропроцессоры и использовала внутреннее ядро ​​RISC в соответствии со старыми инструкциями CISC. Начиная с Pentium Pro, все инструкции CISC делятся на более мелкие части (uops), а зате...
27 апр. '11 в 18:27
10 отв.

Неустранимая ошибка: "Нет целевой архитектуры" в Visual Studio

Когда я пытаюсь скомпилировать мой проект С++ с использованием Visual Studio 2010 в режиме Win32 или x64, я получаю следующую ошибку: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Tar...
30 янв. '11 в 23:09
15 отв.

Какая разница между словом и байтом?

Я провел некоторое исследование. Байт - 8 бит, а слово - наименьшая единица, которая может быть адресована в память. Точная длина слова меняется. Что я не понимаю, так это вопрос с байтом? Почему бы не сказать 8 бит? Я спросил у профессора этот вопр...
13 окт. '11 в 9:17
7 отв.

После обновления до Xcode 5 - ld: символы (символы) не найдены для архитектуры armv7 или armer7s ошибка компоновщика

Я только что обновил свое программное обеспечение iPhone 4S до iOS 7 Beta 2, пока я был посредине окончательного прикосновения к новому приложению (Phonegap).. не очень хорошая идея! После того, как это было сделано, Xcode не обнаружил мой iPhone, п...
26 июня '13 в 6:31
3 отв.

стоимость эксплуатации атома

Какова стоимость атомной операции (любой из сравнения и замены или атомного добавления/уменьшения)? Сколько циклов он потребляет? Будет ли он приостанавливать другие процессоры на SMP или NUMA или блокирует доступ к памяти? Будет ли он сбросить буфер...
29 марта '10 в 16:11
7 отв.

Как рассчитывается использование ЦП?

На моем рабочем столе у ​​меня есть небольшой виджет, который рассказывает мне о моем текущем использовании ЦП. Он также показывает использование для каждого из моих двух ядер. Я всегда задавался вопросом, как вычислительный процессор вычисляет, как...
20 сент. '10 в 4:07