Объём памяти — количество памяти, доступной вычислительному устройству для хранения данных во время выполнения алгоритма. Показатель обычно выражается в мегабайтах или гигабайтах.

Для GPU-майнинга объём видеопамяти может быть критическим ограничением. Некоторые алгоритмы требуют размещения большого набора данных в памяти, и если доступного объёма недостаточно, GPU не сможет эффективно выполнять соответствующие вычисления.

Объём памяти и алгоритм

Требования к памяти определяются архитектурой конкретного алгоритма. В зависимости от его устройства значение имеют не только объём, но и пропускная способность памяти, задержки и особенности доступа к данным.

Если размер необходимого набора данных превышает доступную память, увеличение вычислительной мощности устройства не решает проблему. Поэтому при выборе оборудования необходимо сопоставлять требования алгоритма с характеристиками памяти.

Для ASIC-устройств требования к памяти определяются конкретной аппаратной реализацией алгоритма. В некоторых ASIC память играет вспомогательную роль, тогда как в других архитектурах её характеристики могут быть существенным ограничением производительности.