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

iOS — будет ли код ASM работать на armv7/armv7s/arm64?
Я пытаюсь выяснить, является ли код ASM для функции neon_asm_convert() в примере здесь будет работать на всех armv7/armv7s/arm64 процессорах (т. е. iPhone 4S/5/5S ). К сожалению, у меня нет всех этих устройств, поэтому о простом...
817 просмотров
schedule 21.07.2022

Определите, является ли устройство ARM64
Я пытаюсь сделать настройку для iOS 7, чтобы, когда устройство ARM64, оно запускало одну версию, а когда это не так, запускало другую (поскольку float для 32-битной, а double для 64-битной (если у вас есть решение для этого дай мне знать.) Так что...
3794 просмотров
schedule 15.06.2022

Как поддержать 64-битную iOS и пройти AppStore?
С 1 февраля 2015 года все приложения должны поддерживать 64-битную версию. Однако у меня есть путаница в настройке сборки (действительные архитектуры). Чтобы пройти AppStore. Каковы правильные настройки сборки? Должен ли я добавлять armv7,...
425 просмотров
schedule 28.02.2024

Почему сборка x86_64 имеет нечетный порядок аргументов системных вызовов?
Согласно справочной странице syscall в вызове архитектуры соглашения , в нем указываются различные порядки регистров для аргументов системного вызова каждой архитектуры. Все они имеют какой-то логический упорядоченный смысл, кроме x86_64....
250 просмотров
schedule 18.04.2024

Библиотека iOS webRTC, поддерживающая armv7 и arm64
Как я могу получить библиотеку webRTC, которая будет поддерживать как armv7, так и arm64 в iOS?
2856 просмотров
schedule 26.05.2023

включить поддержку fpu для aarch64 (armv8-a) в gcc версии 5.0.1
Я измеряю производительность Cortex-a57 в GFLOPS с помощью тестов HPLinpack, и она едва достигает 1 FP/цикл (учитывая ~2,4 GFLOPS при 2,4 ГГц). Поскольку старый компилятор (gcc 4.9.1) жаловался на несколько версий параметра -mfpu=, я попытался...
3010 просмотров
schedule 16.11.2022

A64 Neon SIMD - 256-битное сравнение
Я хотел бы сравнить два 256-битных значения с прямым порядком байтов с инструкциями A64 Neon (asm). Равенство (=) Для равенства у меня уже есть решение: bool eq256(const UInt256 *lhs, const UInt256 *rhs) { bool result; Сначала...
2023 просмотров
schedule 19.03.2024

gcc; Aarch64; Armv8; включить криптовалюту; -mcpu = cortex-a53 + крипто
Я пытаюсь оптимизировать процессор Arm (Corte-A53) с архитектурой Armv8 для криптографических целей. Проблема в том, что компилятор принимает -mcpu=cortex-a53+crypto и т. Д., Но не меняет вывод (я проверил вывод сборки). Меняя mfpu, mcpu...
2259 просмотров
schedule 08.03.2022

Как измерить время выполнения программы в процессоре ARM Cortex-A53?
Я использовал следующий метод для чтения часов в cortex-a15: static void readticks(unsigned int *result) { struct timeval t; unsigned int cc; if (!enabled) { // program the performance-counter control-register: asm...
3461 просмотров
schedule 03.01.2024

Будет ли приложение только для armv7 работать на устройствах iOS с arm64?
Я работаю над приложением для iOS. Чтобы размер бинарного файла был небольшим, а также по другим техническим причинам, я хотел бы собрать его только для armv7. Я знаю, что App Store не принимает приложения, которые не предоставляют слайс arm64, но в...
2238 просмотров
schedule 15.08.2022

Компиляция ассемблерного кода для aarch64
Я создал сборочный файл try.s с набором инструкций aarch64. Я хочу скомпилировать его на ARM8 (процессор aarch64) под управлением ubuntu. мой собственный компилятор - gcc (4.8), и я использую следующую команду для компиляции gcc -o try.o try.s...
2589 просмотров
schedule 07.02.2022

Нужно ли нам компилировать iOS-приложение как для armv7, так и для arm64, если моя цель развертывания — 8.0?
Мое приложение поддерживает iOS8.0 и выше. И я знаю, что начиная с iOS7 его архитектура arm64 бит. В таком случае нужно ли нам компилировать бинарник как для слайсов «armv7», так и для слайсов «arm64»? Если я компилирую только для arm64, я могу...
12105 просмотров
schedule 14.11.2022

Сохраняйте побитовые вычисления с плавающей запятой на AArch64 с O2
Я сравниваю выходные данные библиотеки обработки сигналов с использованием математики с плавающей запятой, которая была создана для AArch64 (ARMv8) с использованием, например. gcc 4.9. Различия возникают в зависимости от уровня оптимизации....
452 просмотров
schedule 01.04.2024

Файл Xcode Swift был создан для arm64, который не является связанной архитектурой (armv7).
Когда я запускаю свой проект на своем iphone или в симуляторе, он работает нормально. Когда я пытаюсь запустить его на iPad, я получаю следующую ошибку: файл создан для архитектуры arm64, которая не связана с архитектурой (armv7)...
2299 просмотров
schedule 10.06.2023

Ошибка команды компоновщика: повторяющийся символ для архитектуры arm64
У меня возникает эта ошибка при запуске моего проекта. Я сослался на так много ответов и сделал то же самое, но не могу решить эту проблему. duplicate symbol _kReachabilityChangedNotification in:...
145 просмотров
schedule 31.08.2023

Запуск Valgrind: ложные срабатывания
Я пытаюсь настроить Valgrind для обнаружения возможных утечек из нативной части приложения. Мне удалось собрать и запустить его на моем устройстве, но, похоже, я получаю сообщение об ошибке, в результате чего обнаруживается много утечек, независимо...
539 просмотров
schedule 06.10.2022

Docker роится с файлом компоновки, устанавливает архитектуру на arm64
У меня проблема с кластером машин arm64, которые не запускают контейнеры. Все они остаются как 0/2, 0/1 и т. д. Похоже, это связано с настройкой расписания для их развертывания на amd64 вместо arm64, но я не могу найти, где это изменить (я...
1024 просмотров
schedule 22.02.2023

Использование регистра armv8 RRX
В одном из моих домашних упражнений меня попросили написать программу для armv8, которая подсчитывает количество единиц в регистре. Вот моя реализация: .arch armv8-a // specifies the ARMv8 Architecture .text .align 2 // align...
168 просмотров
schedule 16.05.2024

Allwinner a64 - переключение с aarch32 на aarch64 путем горячего сброса
Я хочу развернуть простое программное обеспечение на голом железе на плате Pine64, на которой размещается Allwinner A64 SoC. Конфигурация следующая: при включении boot0 запускает u-boot, который загружает мой hello.bin в ОЗУ ( 0x40000000 ) и...
819 просмотров
schedule 26.10.2022

qemu-system-aarch64 выход из гостевой системы
Мне было интересно, есть ли способ выйти из qemu из гостевой системы в версии aarch64. Например, x86 имеет устройство isa-debug-exit, которое используется для этой цели. Любые идеи? Ваше здоровье
681 просмотров
schedule 16.04.2023