простите, тогда я не понимаю как вы могли определить что эльбрусовский компилятор плохой... вы правили ассемблерный код под процессоры Эльбрус и сравнивали что выдает компилятор и то что вы сделали вручную запуская на процессорах Эльбрус?
и что? вы знаете досконально как процессоры Эльбрус его исполняют?
Я знаю как выглядит когда счётчик цикла выглядит при заанролленом цикле выглядит. Я видел как при попытке оптимизации компилятор код сломал и итерировал по памяти в 4 раза дальше чем нужно
Я знаю как выглядит когда счётчик цикла выглядит при заанролленом цикле выглядит. Я видел как при попытке оптимизации компилятор код сломал и итерировал по памяти в 4 раза дальше чем нужно
Я общался с дядькой, который разрабатывал. Он рассказывал что там очень жестко со временем реакции и приходится по фэншую распараллеливать обработку зондирующего сигнала )
Я общался с дядькой, который разрабатывал. Он рассказывал что там очень жестко со временем реакции и приходится по фэншую распараллеливать обработку зондирующего сигнала )
В местах где требуется гарантированное время реакции и надежность стоят решения на цифровых автоматах.
т.е. у вас настолько хороший опыт во VLIW что вы способны написать правильный компилятор для Эльбрусов даже не пробуя на реальных Эльбрусах? если так, то вам определенно стоило бы пообщаться с разработчиками