[#] Быстрое удаление пробелов из строк на процессорах ARM — альтернативный анализ
habrabot(difrex,1) — All
2017-07-26 12:30:04


Оригинал статьи: [https://github.com/blu/ascii\_pruner][1]
Автор: Мартин Кръстев



Один мой друг обратил мое внимание на интересную статью на habrahabr.ru — [русский перевод статьи][2] Дэниела Лемира [Быстрое удаление пробелов из строк на процессорах ARM][3]. Эта статья заинтриговала меня по двум причинам: во-первых, кто-то на самом деле потратил время и усилия по поиску оптимального решения общей проблемы на не-x86 архитектуре (ура!), а во-вторых, результаты автор дал в конце статьи немного озадачили меня: порядка 6-ти кратное преимущество для Intel? Автор сделал однозначный вывод, что ARM-у ну очень далеко по соотношению «эффективность на такт» до «большого железа» от Интела в этой простой задаче.



Вызов принят!

[Читать дальше →][4]

[1]: https://github.com/blu/ascii_pruner
[2]: https://habrahabr.ru/post/332710/
[3]: http://lemire.me/blog/2017/07/03/pruning-spaces-from-strings-quickly-on-arm-processors/
[4]: https://habrahabr.ru/post/334142/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut