Более того, в Эльбрусе это софтварно управляется, и вместо того чтобы пытаться с бубном заставить x86 делать то что хочется, на Эльбрусе можно явно "попросить".
Найти чиселку сколько на x86 даёт prefetch не очень понятно как. В статьях врятли будет много инфы, там скорее отдельный алгоритм prefetch на отдельных задачах.
Prediction не prediction, это вопрос философский, но, на мой взгляд, абсолютно точно после этого выработку условия и переход можно ставить в один такт.
А я вот вообще не помню, чтобы в языковом эльбрусовском компиляторе был софтовый prefetch(за исключением фиксированного смещения, которое там специально делается). И я почти уверен, что для любой архитектуры, софтварно сделать prefetch(более сложный как в железках) не получится, так как будет слишком много операций дополнительных. При этом на спеках точно есть какие-то сложные паттерны с которыми hw справляется.
По поводу prediction, тут менее очевидно. Но как минимум задержка от сравнения до перехода в 0 тактов процентов 5 на спеках целых даст.
То что branch predictor и hw prefetch не помогут увеличить пиковые цифры на спеках для Эльбруса не совсем верно. Predictor поможет сократить задержку от выработки условия до перехода, а это прилично стоит. Сделать SW prefetch для чего-то более сложного, чем постоянное смещение врятли получится. Аппаратный же prefetch может намного более сложные случаи обрабатывать.
В exagear в данных запусках нет никакой офлайн трансляции. Все затраты на трансляцию увеличивают время работы теста. То есть тут только runtime трансляция.
У меня сыну 1 год и 11 мес. Решил попробовать тест с двумя кругами разных цветов. Два раза с разными картинками дал правильный ответ, что Я вижу. Мне начинать волноваться?
А что там tvil.ru делает? У них на сайте написано "Работает с 25.08.2008 года", «50 000 предложений». Какая акселерационная программа, да ещё 7% компании за 800К руб. отдавать :-О
Мне казалось, что всегда стараются заключать лиц. договор, так как там не надо НДС платить. А по опросу получается 20% договором поставки. В чем преймущество договора поставки?
Ну там же не сами Parallels и Abbyy, а их дочки российский. К тому же думаю у Вас не вызывает сомнений, что большинство разработчиков у них в России сидят. Ну а зачем их взяли в Сколково — ну это политическое решение.
Ну мы собственно, как открыли компанию, так сразу в Сколково. Вернее мы сначала подали заявку, её одобрили, а потом открыли компанию.
Как сотрудник компании резидента Сколково отмечу:
1. «Подбор кадров, секретарское обслуживание, ведение бухгалтерии» никто и никогда не навязывал.
2. Про переезд пока тоже никто ничего не спрашивал. Хотя по закону, да, надо. Но напомню, что раньше срок переезда стоял 1 янв 2014, и его в конце 2013 года продлили на два года.
В целом конечно правда, и в Сколково действительно есть Parallels, Abbyy и т.п.
Но всё-таки не надо всех под одну гребёнку. Наша компания, например, всю вырочку генерит за счёт разработак сделанных после попадания в Сколково.
Ну Сколково тут не причем, что проблемы в конторе, Сколково помагает, даёт гранты, но не владеет компанией и не может гарантировать финансовый успех спартапа.
Ну Сколково тут не причем, что проблемы в конторе, Сколково помагает, даёт гранты, но не владеет компанией и не может гарантировать финансовый успех спартапа.
Более того, в Эльбрусе это софтварно управляется, и вместо того чтобы пытаться с бубном заставить x86 делать то что хочется, на Эльбрусе можно явно "попросить".
Найти чиселку сколько на x86 даёт prefetch не очень понятно как. В статьях врятли будет много инфы, там скорее отдельный алгоритм prefetch на отдельных задачах.
Prediction не prediction, это вопрос философский, но, на мой взгляд, абсолютно точно после этого выработку условия и переход можно ставить в один такт.
А я вот вообще не помню, чтобы в языковом эльбрусовском компиляторе был софтовый prefetch(за исключением фиксированного смещения, которое там специально делается). И я почти уверен, что для любой архитектуры, софтварно сделать prefetch(более сложный как в железках) не получится, так как будет слишком много операций дополнительных. При этом на спеках точно есть какие-то сложные паттерны с которыми hw справляется.
По поводу prediction, тут менее очевидно. Но как минимум задержка от сравнения до перехода в 0 тактов процентов 5 на спеках целых даст.
То что branch predictor и hw prefetch не помогут увеличить пиковые цифры на спеках для Эльбруса не совсем верно. Predictor поможет сократить задержку от выработки условия до перехода, а это прилично стоит. Сделать SW prefetch для чего-то более сложного, чем постоянное смещение врятли получится. Аппаратный же prefetch может намного более сложные случаи обрабатывать.
Exagear использовал только DBT. Rosetta бралась как есть. Если она и использует SDT, то это только ей в плюс дало бы.
В exagear в данных запусках нет никакой офлайн трансляции. Все затраты на трансляцию увеличивают время работы теста. То есть тут только runtime трансляция.
А на RISC-V уже 90000 пакетов
Вообще-то у них в 2025 только первые процы ожидаются
https://servernews.ru/1044219
У меня сыну 1 год и 11 мес. Решил попробовать тест с двумя кругами разных цветов. Два раза с разными картинками дал правильный ответ, что Я вижу. Мне начинать волноваться?
Ну мы собственно, как открыли компанию, так сразу в Сколково. Вернее мы сначала подали заявку, её одобрили, а потом открыли компанию.
1. «Подбор кадров, секретарское обслуживание, ведение бухгалтерии» никто и никогда не навязывал.
2. Про переезд пока тоже никто ничего не спрашивал. Хотя по закону, да, надо. Но напомню, что раньше срок переезда стоял 1 янв 2014, и его в конце 2013 года продлили на два года.
Так что статья мягко говоря не совсем коректная…
Но всё-таки не надо всех под одну гребёнку. Наша компания, например, всю вырочку генерит за счёт разработак сделанных после попадания в Сколково.