У меня есть ggplot
рисунок с ggrepel
метками, который рендерится через несколько секунд на моем локальном четырехъядерном ноутбуке. Однако, когда я пытаюсь отобразить этот же рисунок на сервере с 32 ядрами (или даже 96 ядрами), серверу требуется более 10 минут.
Почему ggrepel
рендерит так медленно?
Из того, что я понимаю, ggrepel::geom_text_repel
назначает отталкивающую силу или заряд каждому ярлыку. Требует ли этот тип вычислений физический движок, который работает намного быстрее на GPU? Я считаю, что серверы, которые я использую, не имеют графических процессоров и обрабатывают отталкивание на одном ядре процессора.