Был ли опыт использования SO на платформах отличных от x86? #94
-
@eao197 , день добрый! Подскажите, пожалуйста, был ли опыт использования SO на платформах отличных от x86, например на arm? Спасибо. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
Могу сказать только про себя: не то, чтобы прям был опыт, но когда-то запускали на чем-то вроде OrangePI для прикола и для бенчмарков. Плюс в прошлом @dmsck пробовал SO-5 под Android, насколько я помню на отличных от x86/64 архитектурах. Плюс, как я понимаю, что использует SO-5 под macOS и, с некоторой вероятностью, на современных mac-ах, которые на M-процессорах от Apple. У меня самого в распоряжении сейчас только x64, последние несколько лет за рамки не выходил. Но, в теории, в самом SO-5 не так уж много вещей, которые как-то завязаны на архитектуру. Разве что работа с атомиками в собственной реализации spin-lock-а. Так что должно работать. |
Beta Was this translation helpful? Give feedback.
-
Под Apple-ий arm HelloWorld точно работает: https://github.com/conan-io/conan-center-index/pull/26394/checks?check_run_id=35680701032 Вот тут еще больше платформ: https://github.com/microsoft/vcpkg/pull/43254/checks?check_run_id=35570110513 , но в этом случае я не знаю, что оно проверят (логи уже почистили): только build или еще запускает тестовый hello-world проектик (так делает Conan). |
Beta Was this translation helpful? Give feedback.
Могу сказать только про себя: не то, чтобы прям был опыт, но когда-то запускали на чем-то вроде OrangePI для прикола и для бенчмарков. Плюс в прошлом @dmsck пробовал SO-5 под Android, насколько я помню на отличных от x86/64 архитектурах. Плюс, как я понимаю, что использует SO-5 под macOS и, с некоторой вероятностью, на современных mac-ах, которые на M-процессорах от Apple.
У меня самого в распоряжении сейчас только x64, последние несколько лет за рамки не выходил.
Но, в теории, в самом SO-5 не так уж много вещей, которые как-то завязаны на архитектуру. Разве что работа с атомиками в собственной реализации spin-lock-а. Так что должно работать.