#search-engine #cpu #gpu #information-retrieval
#поисковая система #процессор #графический процессор #поиск информации
Вопрос:
Более того, почему запросы с более длинным инвертированным списком лучше выполняются на GPU?
Я прочитал этот результат в статье под названием «Использование графических процессоров для высокопроизводительных IR-запросов».
Комментарии:
1. Я ничего не знаю о домене приложения, поэтому отнеситесь к этому с недоверием, но когда я читаю ваш вопрос, я думаю: а они? Как вы их реализовали? Каковы ваши результаты? (т. Е. Насколько лучше они выполняются) Или это утверждение, которое вы где-то прочитали? Я не очень помогаю, но, возможно, это поможет вам перефразировать ваш вопрос. Удачи. 😉
2. Пожалуйста, укажите ссылку на статью, на которой вы размещаете. Кроме того, вы можете захотеть поменять местами некоторые из ваших тегов для сравнительного анализа и тестирования. И, как говорит Барт, в вашем сообщении не так много, чтобы продолжать. Насколько велика разница? < 100% или порядки величины? Какая поисковая система будет использовать GPU для обработки? Удачи!
Ответ №1:
Запросы с более длинными списками лучше работают на графических процессорах, потому что графические процессоры очень параллельны, а поиск — это в основном параллельная проблема.
Однако графические процессоры (и другие массово параллельные компьютеры) обрабатывают данные не так, как это делают малоядерные процессоры. Как и в случае с любой другой проблемой, необходимо проделать немалую работу по настройке проблемы для GPU. При небольших размерах задачи эти накладные расходы сводят на нет любое ускорение, обеспечиваемое графическими процессорами.