Zurück zum Blog
·Honza Tyl·1 min Lesezeit·Archiv 2017

GPU-Geschwindigkeitstest

Wissen Sie, warum es erst jetzt möglich ist, wirklich tiefe künstliche Intelligenz zu entwickeln? Vielleicht, weil wir bessere Algorithmen haben. Ich habe versucht, in Python zu vergleichen, wie schnell…

GPU-Geschwindigkeitstest

Wissen Sie, warum es erst jetzt möglich ist, wirklich tiefe künstliche Intelligenz zu entwickeln? Vielleicht, weil wir bessere Algorithmen haben.

Ich habe versucht, in Python zu vergleichen, wie schnell ich 10 Millionen zufällige Zahlen mit weiteren 10 Millionen zufälligen Zahlen multiplizieren kann. Zunächst auf die altmodische Weise mit Schleifen (for) – auf der CPU meines Laptops dauerte es 4,9 Sekunden – das ist schon ganz ordentlich, denke ich. Auf der leistungsstarken Grafikkarte des Desktops waren es 3,7 Sekunden – großartig. Und was passiert, wenn ich anstelle einer Schleife Tensoren (in diesem Fall gewöhnliche Matrizen) verwende? Auf der CPU des Laptops nur 9 ms und auf der GPU sogar nur 6 ms! Ein beachtlicher Fortschritt.

Die Verwendung von Tensoren beschleunigt also das Netzwerk um das 500-fache auf der CPU und um das 625-fache auf der GPU :)

Wissen Sie, warum es erst jetzt möglich ist, wirklich tiefe künstliche Intelligenz zu entwickeln? Vielleicht, weil wir bessere Algorithmen haben. Ich habe versucht…

Veröffentlicht von Umělá inteligence am 15. Oktober 2017

Původní zdroj: wordpress

Související články