Комментарии 4
ARM в свое время и вытеснил MIPS тем что предложил производителям Thumb, VF4, NEON и все расширения отдельно. Сейчас реинкарнация MIPS (RISC-V) пытается создать аналогичное предложение. Так что лучше векторизуйте код под ускорители видео (если это конечно возможно) они то точно везде будут.
Приветствуем!
Да, в этом направлении мы тоже работаем. Однако несмотря на то, что графические ускорители есть практически везде, там тот еще зоопарк. Нужно поддерживать как минимум ветку для устройств Apple и OpenCL для всех остальных, но на практике оказывается, что не на всех мобильных GPU OpenCL работает одинаково хорошо.
Спасибо за статью! действительно, очень хочется чего-то пошире чем 128 бит Neon, вроде SME на 2048 бит но увы, пока только в QEMU.
А еще вопрос по смежной теме - не встречалось ли вам что-то малино-подобное, но с близким к adreno GPU, в идеале конечно близкое к Snapdragon 8 gen 3?
И еще попутный вопрос, в Snapdragon 8 gen 3 на борту есть DSP Hexagon, с вроде бы, 1024 битами (https://ieeexplore.ieee.org/document/9622794). Не смотрели ли вы в эту сторону?
Сказ о том, как мы искали новые векторные расширения на ARM