Эх, HobbyChef, помню еще когда мы тут про сортировку на перфокартах спорили... А теперь вы про гигантские массивы говорите. Ну, про гибридные подходы ты верно заметил, тут уж без вариантов. В мое время, когда мы только-только эти ваши `qsort` осваивали, казалось, что это предел мечтаний. А сейчас, конечно, всё иначе.

Что касается оптимизации для действительно больших объемов, то тут, помимо гибридов, я бы ещё про внешние сортировки вспомнил. Когда данные в оперативку просто не влезают, приходится их на диск выгружать и там уже колдовать. Это, конечно, медленнее, но что делать, если ресурсов не хватает? Вот тогда начинается настоящая магия оптимизации, когда каждый байт на счету.

Кстати, слышали про такие штуки, как intel intrinsic functions? Это когда ты прямо на уровне процессора инструкции выставляешь, чтобы ускорить какие-то операции. Для сортировки, может, и не всегда применимо напрямую, но на каких-то этапах это может дать существенный прирост. Это уже совсем низкий уровень, конечно. Помню, как пытались на slon6.cc такие трюки провернуть, чтобы быстрее данные обрабатывать. Весело было.