Я работал с быстрым многополюсным кодом на Fortran. Для меня это черный ящик, и у меня были некоторые странности, когда я компилировал его на моем Mac. Я использую версию 11.1 компилятора, я '...
Как показывает этот вопрос, с g++ я могу выполнить g++ -S -masm=intel test.cpp.
Кроме того, с clang я могу выполнить clang++ -S test.cpp, но -masm=intel не поддерживается clang (аргумент предупреждения не используется во время ...
Я рассчитываю восемь точечных продуктов одновременно с AVX. В моем текущем коде я делаю что-то вроде этого (до развертывания): Ivy-Bridge / Sandy-Bridge __m256 areg0 = _mm256_set1_ps (a [m]); для (int i = 0; i
Возможный дубликат: разработка iPhone на Windows Привет, ребята, я ищу среду, в которой я могу разработать приложение для iPhone, но мой бюджет не позволяет мне вкладывать деньги в компьютер Mac. Так могу ли я ...
Is there any way to programmatically disable Turbo Boost on a Core i7 mac running Mac OS X ? I need to be able to do this for benchmarking purposes during code optimisation etc. Failing that, any kind ...
Этот вопрос продолжает мой вопрос здесь (по совету Mystical): Производительность цикла кода C Продолжая мой вопрос, когда я использую упакованные инструкции вместо скалярных инструкций, код ..
Возможный дубликат: AMD многоядерное программирование Зависит ли Intel TBB от процессора? Будет ли он работать на amd или на ARM (например, под meeGo?)
Из того, что я читал, он используется для исправления ошибок в процессоре без изменения BIOS.
Из моих базовых знаний в области сборки я знаю, что инструкции по сборке разделяются на микрокоды внутри ЦП ...
Я прочитал руководство Intel и обнаружил, что для инструкций есть префикс блокировки, который может предотвратить одновременную запись процессоров в одну и ту же ячейку памяти. Я очень взволнован этим. Наверное, это...
Предопределяет ли Intel C ++ какой-либо макрос при компиляции с Qstd = c ++ 0x? Что-то вроде __GXX_EXPERIMENTAL_CXX0X__ в GCC? __cplusplus по-прежнему 199711. Есть ли способ определить компиляцию C ++ 0x?
У меня Windows 8.1 pro с процессором AMD. Я установил Android SDK и Eclipse. Это работает, но проблема в том, что когда я создаю AVD и запускаю, он показывает эту ошибку: эмулятор: ОШИБКА: x86 ...
В последние дни я наблюдал поведение моей новой рабочей станции, которое я не мог объяснить. В некоторых исследованиях этой проблемы может быть возможная ошибка в архитектуре INTEL Haswell, а также в ...
I'm slightly confused as to how to return a value from a method in assembly language. As far as I know, the eax register is used to hold the result that is to be returned. As an example, say my ...
Объясните, пожалуйста, разницу между x86, x32 и x64? Это немного сбивает с толку, когда дело доходит до x86 и x32, потому что в большинстве случаев 32-разрядные программы работают на x86 ...
Мне нужно получить случайное число от генератора случайных чисел Intel в процессоре (Intel Core i3 ). Я не хочу использовать какую-либо библиотеку. Я хочу использовать пасту ассемблера в C++, но я не знаю, какие регистры и...
Я не могу читать из HDFS (дистрибутив Intel hadoop, версия Hadoop 1.0.3) из spark-shell (spark версия 1.2.1). Я собрал spark, используя команду mvn -Dhadoop.version = 1.0.3 clean package, ...
Я посмотрел на веб-сайт Intel, и оказалось, что они заменили SDK для разработки приложений opencl новым программным обеспечением, поддерживающим только новые графические карты HD (5-го поколения). У моего ноутбука HD4400, где ...
Я портирую приложение Flash 8 на Android, но у меня нет устройства Android. У меня установлен эмулятор, но он очень медленный. У меня также установлен Android 2.2 в VirtualBox с помощью ...
Недавно Google и Intel опубликовали новый способ запуска эмулятора, который должен работать намного лучше, чем предыдущая версия (которая эмулировала ЦП ARM). Вот несколько ссылок об этом: это и это.
...
Мне было интересно, доступна ли в компиляторе Intel C ++ проверка границ? Я работаю с тоннами кода, развивающегося уже десять лет, и отчаянно нуждаются в отладке и рефакторинге. Мне нужна помощь ...
Существуют ли IDE (аналогичные Visual Studio), в которых можно кодировать и запускать ассемблер Intel? Кажется, ранее я сталкивался с набором Intel, но продукт был довольно дорогим. В университете мы ...
Я создаю микротест для измерения изменений производительности, экспериментируя с использованием встроенных функций инструкций SIMD в некоторых примитивных операциях обработки изображений. Однако написание полезных ...
Почему использование столь «странного» размера регистра? Любая документация о том, почему не желательно использовать 64 или 128 бит для этих регистров?
Я расширяю ядро Linux, чтобы контролировать частоту некоторых потоков: когда они планируются на ядро (любое ядро!), частота ядра изменяется записью правильное p-состояние для ...
Может кто-нибудь объяснить, что такое буфер загрузки и чем он отличается от очередей аннулирования. а также разница между буферами хранения и буферами объединения записи? Бумага Пола Маккенни http: // www ....
Я не могу найти никакой информации на agner.org о задержке или пропускной способности инструкции RDRAND. Однако этот процессор существует, поэтому информация должна быть там. Изменить: На самом деле самый новый ...
На большинстве современных 64-разрядных процессорах (таких как Intel Core 2 Duo или Intel серии i7) зависит ли скорость выполнения команды x86_64 mulq и ее вариантов от операндов? Например, умножение 11 * ...