# 10x faster sortperm()

**URL:** <https://discourse.julialang.org/t/10x-faster-sortperm/93026>\
**Category:** Performance\
**Tags:** sortperm\
**Created:** [January 16, 2023, 12:49pm UTC](https://discourse.julialang.org/t/10x-faster-sortperm/93026 "2023-01-16T12:49:07Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![jacob-roth](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jacob-roth/32/1862_2.png) [@jacob-roth](https://discourse.julialang.org/u/jacob-roth)\
**Post date:** [October 29, 2024, 8:59pm UTC](https://discourse.julialang.org/t/10x-faster-sortperm/93026/11 "2024-10-29T20:59:31Z")

</div>

As a follow up, I have a small [PR](https://github.com/LSchwerdt/SimultaneousSortperm.jl/pull/3) that should implement a partial sort `!!` version (modify vector and index vector) that I’ve done limited testing on. Not much but a start on the partial versions and seems to work for my purpose at the moment. It basically does quick select and then calls the `sortperm!!` function

---

_[View the full topic](https://discourse.julialang.org/t/10x-faster-sortperm/93026)._
