GPGPU-Benchmarks (OpenCL / Cuda)
FLACCL
FLACCL
FLACCL (ehemals FlaCuda) ist ein Encoder für den Audio-Codec Free
Lossless Audio Codec, oder kurz FLAC. Wie der Name bereits andeutet
handelt es sich bei FLAC um einen Audio-Codec mit verlustfreiem
Kompressionsverfahren. Im Gegensatz zu anderen Formaten wie MP3, AAC
oder Ogg Vorbis erfolgt die Komprimierung dementsprechend ohne jegliche
Qualitätsverluste.
Das Kommandozeilen-Programm FLACCL stellt eine Implementierung des
FLAC-Encoders dar, welcher unter der Nutzung von OpenCL entwickelt
wurde. Dies ermöglicht die Nutzung der GPU für den rechenintensiven
Konvertierungsvorgang. Für unseren Benchmark messen wir die Zeit, die
für die Umwandlung einer 2,1 GByte großen WAV-Datei in das FLAC-Format
benötigt wird. Der Kompressions-Level wurde hierbei auf die höchste
Stufe "11" gesetzt.
FLACCL
Konvertierung WAV nach FLAC
AMD Radeon HD 7970 GHz Edition
22,0
AMD Radeon HD 7970
23,6
AMD Radeon HD 7950
27,1
AMD Radeon HD 7870
27,6
NVIDIA GeForce GTX 580
29,8
PowerColor Radeon HD 7850 PCS+
30,9
AMD Radeon HD 7850
35,0
NVIDIA GeForce GTX 680
35,5
Gigabyte GeForce GTX 670 OC WF3
37,1
NVIDIA GeForce GTX 670
38,5
AMD Radeon AMD HD 6970
56,9
AMD Radeon AMD HD 6990
58,9
Sekunden (niedrige Resultate sind besser)