Я расследую, если GPGPUS может быть использован для ускорения моделирования оборудования. Мои рассуждения это: как аппаратное обеспечение по природе очень параллельна, зачем симулировать на весьма последовательный процессор?
GPUS был бы превосходным для этого, если не для их ограничительного стиля программирования: у вас есть одно ядро и т. Д.
У меня мало опыта работы с GPGPU-программированием, но возможно ли использовать события или очереди в OpenCL / CUDA?
Отредактируйте: при моделировании аппаратного обеспечения я не имею в виду эмуляцию, но точное симуляция в битах (как в поведенческом моделировании VHDL).