не большая арифметика:
по мануалу от IMak`а, экран Спринтера можно заполнить тупой процедурой с использованием акселератора за 1.2фрейма. размер экрана 80кб (81920). 81920/1.2=68266байт (68266.66666666667). т.е. за 1 фрейм перебрасывается 66.667кбайт. это значит. что за секунду акселератор имеет производительность около 26мбит/с. а у тебя 50 мбайт/с, т.е. 400мбит/с и ты жалуешься? да вы, батенька, зажрались!
если хочется большего, то надо вводить конвеера, канальность памяти (2 или 3 канала), транспортные шины всякие, кэши WB и т.д. но учитывая, что это сложно, можно смело просто бросать эту всю задумку.
в вашем случае не может, т.к. по сравнению с ПЦ, где есть отдельная команда процессора для измерения времени прошедших при выполнении прошлой команды, вам на вашей платке придётся пилить долгоиграющую процедуру для сбора информации о производительности. и так каждую секунду. по сути ваша система только и будет делать, что заниматься тестированием таймингов. и то это требуется на машинах с плавующей частотой проца. если вы делаете фиксированную частоту, то делать постоянно такие расчёты не требуется.Операционная система сможет замерять время выполнения любого алгоритма на локальном компе и на "облаке" с учетом пересылки/получения данных и в дальнейшем использовать более быстрый способ вычисления.
опять таки вопрос - а кто всё это будет писать? тут автору лень и сложно просто Аксель запилить, а ты про ОСь говоришь.





Ответить с цитированием