Сервер - специальный компьютер с определенным набором программного обеспечения, который обрабатывает запросы от других клиентских устройств, хранит информацию и управляет другими хостами в сети. Иными словами, сервер выступает в роли связующего звена между пользователем и программой, несколькими пользователями или отдельными серверными группами, объединенными в единый кластер. Машина отличается высочайшей надежностью, имеет дублирующие системы.
Серверы могут устанавливаться, в частности, в офисах пользователей, но как правило, размещается в дата-центрах. В основе машины GPU-карта (видеокарта), поэтому и оборудование называется GPU-сервер (Graphics Processing Unit) или графический процессор.
Центральный процессор (CPU) и графический (GPU) — это разные виды процессоров, основное отличие которых заключается в их функциях. Также значительно различаются архитектура и области применения, что влияет на выбор процессора в конкретных сценариях использования.
Приведем такой пример: количество информации, требующей обработки, неуклонно нарастает, кроме того, часто необходима ее визуализация, а создание картинки или видеоряда требует больших мощностей, и тогда - CPU (центральные процессоры) уже не справляются с нагрузками. Последние способны решать параллельные задачи, но не в том объеме, что GPU (графические процессоры). CPU разбивают сложные задачи на мелкие, решают их параллельно, а потом выстраиваются в цепочку. В случае ошибки работа приостанавливается. А вот в отличие от CPU, GPU процессоры - многоядерные, каждое ядро решает свою задачу. Таким образом, в отличие от последовательного принципа, GPU работает параллельно по огромному количеству целей и потоков, что многократно увеличивает скорость обработки данных. Также графический процессор обходится меньшей по объему картой памяти.
Первоначально устройства создавались для визуализации информации, в частности, графики или, например, компьютерных игр. Затем они стали применяться для вычислений, работы с терабайтами информационных данных.