Мне не известны какие-либо подходы к моделированию VHDL на графических процессорах (или общая схема для отображения имитаций дискретных событий), но есть определенных областей применения, где обычно применяется моделирование дискретных событий и которые можно эффективно моделировать на графических процессорах (например, транспортных сетях, как в этом документе или , этом , или стохастическом моделировании химических систем, как в эта статья ).
Можно ли переформулировать проблему таким образом, чтобы сделать возможным дискретный имитатор с временным шагом?В этом случае симуляция на графическом процессоре должна быть намного проще (и все же быстрее, даже если это кажется расточительным, потому что временные шаги должны быть достаточно малыми - см. этот документ о симуляции клеточных автоматов на основе графического процессора, например).
Обратите внимание, однако, что это по-прежнему наиболее вероятно нетривиальная (исследовательская) проблема , и причина отсутствия общей схемы (пока) заключается в том, чтоВы уже предполагали: реализовать очередь событий на графическом процессоре сложно, и большинство подходов к моделированию на графических процессорах ускоряются благодаря умной структуре памяти и оптимизации приложений и модификациям проблем.