Сообщение Re[3]: NativeAOT в .NET 7 от 14.11.2021 23:13
Изменено 14.11.2021 23:16 VladCore
Re[3]: NativeAOT в .NET 7
Здравствуйте, SomeOne_TT, Вы писали:
VC>>Справедливости ради AOT уже был у Xamarin и я приводил тут результаты для SHA, GZip и QuickSort в менеджет коде. Недостаточный прирост. Процентов 20.
SO_>Лучше сделать сложно — тот же инлайнер в JIT работает для каждой пары caller/calee с учетом рантайм информации,а в AOT такого добиться сложно или невозможно.
Да нет. в AOT инлайн от ксамарин он си-шный. И он работает только на ПК/Сервере пользователя.
А MS даже не написало о чем речь идет. Учитывая что Ready-To-Run уже есть и он не такой. На винде x64 можно скомпилить в нейтив под линукс арм64
Понимаеш?
Я вот не понимаю что они пообещали.
VC>>Справедливости ради AOT уже был у Xamarin и я приводил тут результаты для SHA, GZip и QuickSort в менеджет коде. Недостаточный прирост. Процентов 20.
SO_>Лучше сделать сложно — тот же инлайнер в JIT работает для каждой пары caller/calee с учетом рантайм информации,а в AOT такого добиться сложно или невозможно.
Да нет. в AOT инлайн от ксамарин он си-шный. И он работает только на ПК/Сервере пользователя.
А MS даже не написало о чем речь идет. Учитывая что Ready-To-Run уже есть и он не такой. На винде x64 можно скомпилить в нейтив под линукс арм64
Понимаеш?
Я вот не понимаю что они пообещали.
Re[3]: NativeAOT в .NET 7
Здравствуйте, SomeOne_TT, Вы писали:
VC>>Справедливости ради AOT уже был у Xamarin и я приводил тут результаты для SHA, GZip и QuickSort в менеджет коде. Недостаточный прирост. Процентов 20.
SO_>Лучше сделать сложно — тот же инлайнер в JIT работает для каждой пары caller/calee с учетом рантайм информации,а в AOT такого добиться сложно или невозможно.
Да нет. в AOT инлайн от ксамарин он си-шный точнее LLVM-шный. И он работает только на ПК/Сервере пользователя.
А MS даже не написало о чем речь идет. Учитывая что Ready-To-Run уже есть и он не такой. На винде x64 например можно скомпилить в нейтив под линукс арм64
Понимаеш?
А я вот не понимаю что они в MS пообещали.
VC>>Справедливости ради AOT уже был у Xamarin и я приводил тут результаты для SHA, GZip и QuickSort в менеджет коде. Недостаточный прирост. Процентов 20.
SO_>Лучше сделать сложно — тот же инлайнер в JIT работает для каждой пары caller/calee с учетом рантайм информации,а в AOT такого добиться сложно или невозможно.
Да нет. в AOT инлайн от ксамарин он си-шный точнее LLVM-шный. И он работает только на ПК/Сервере пользователя.
А MS даже не написало о чем речь идет. Учитывая что Ready-To-Run уже есть и он не такой. На винде x64 например можно скомпилить в нейтив под линукс арм64
Понимаеш?
А я вот не понимаю что они в MS пообещали.