Как правило, мне нужен онлайн-компилятор, который может компилировать и выполнять предоставленную программу, скорость выполнения вывода и другую статистику. Вся программа может быть в одном файле C, и она будет использовать любую предоставленную библиотеку C / C ++ GPU. Я хочу скомпилировать хотя бы C-код. Любой поставщик графических процессоров предоставляет такой компилятор? На самом деле моя проблема заключается в следующем - у меня есть мощный процессор и слабый графический процессор на моей машине. Мне нужно протестировать некоторые алгоритмы, специфичные для графических процессоров, и получить статистику их выполнения. Я хотел бы протестировать свои программы любым возможным способом, поэтому, если нет такой вещи с онлайн-GPU, может быть, есть какой-нибудь эмулятор, который может выводить время и другую статистику, которую я получу на некоторых реальных GPU? (имеется в виду, что я дал бы ей программу, которая выполняла бы ее на моем процессоре, но считал время каким-то образом, так как он работал на каком-то графическом процессоре).
Так можно ли как-нибудь протестировать программы, специфичные для GPU, не имеющие карты GPU на программном обеспечении эмуляции где-нибудь в облаке Интернета?