Continuous Integration Services sind wunderbar, um Updates für Pakete für verschiedene Sprachen kontinuierlich zu testen. Dazu gehören Dienste wie Travis-CI, Jenkins und Shippable unter vielen anderen. Als ich diese verschiedenen Dienste erkundete, muss ich jedoch noch eine finden, die Unterstützung für Software erwähnt, die GPUs nutzt (NVIDIA, AMD oder andere). Weiß jemand, ob ein solcher Dienst existiert?Continuous Integration Service für GPU-Paket?
Ich weiß, das ist keine strenge Programmierung Frage, aber ich habe diese Website und andere Foren gesucht und kann keine Antwort finden. Vielleicht gibt es derzeit keinen solchen Service, aber ich bin sicher, dass solche Informationen für GPU-Programmierer (CUDA und OpenCL gleichermaßen) wertvoll sind.
Continuous-Integration-Tools wie Travis-CI können so konfiguriert werden, dass Sie beliebige Befehle ausführen können, wie Sie wollen, mit Terminal-Style-Befehlen und Linux-GPU-Instanzen zum Beispiel in AWS. Was ist das Problem mit einem solchen? –
@ThomasNairn Ich hatte den Eindruck, dass Travis-CI keine GPU-Unterstützung hatte. Ich hatte gehofft AWS zu vermeiden, weil mein Projekt Open-Source ist, also muss ich nicht für die Dienste wie Travis-CI bezahlen. – cdeterman
Entschuldigung, ich meinte eigentlich Jenkins, Sie können es selbst einrichten und konfigurieren, um einen Befehl auszuführen, so wie Sie es manuell ausführen würden. Leider kann ich mir nicht vorstellen, dass es mit GPU etwas zu tun gibt, aber Sie könnten es immer nur lokal hosten? So hackig wie das klingt. –