FLACCL: CUDA-enabled FLAC encoder by Gregory S. Chudov (prev. FlaCuda), Formerly "lossless codecs and CUDA" |
![]() ![]() |
FLACCL: CUDA-enabled FLAC encoder by Gregory S. Chudov (prev. FlaCuda), Formerly "lossless codecs and CUDA" |
Jul 31 2011, 19:57
Post
#276
|
|
![]() Group: Developer Posts: 653 Joined: 2-October 08 From: Ottawa Member No.: 59035 |
I never even tried to compile this on Linux. You might be compile it using Mono, but that will be quite difficult.
You don't need any opencl SDK to compile it. You will only need drivers installed to run it. I suggest you try downloading binary version (same as for Windows) instead, and try to run it with Mono. This worked for FlaCuda (only had to replace cuda.net.dll with mono version), it might work for FLACCL, but no guarantees... -------------------- CUETools 2.1.4
|
|
|
|
Aug 3 2011, 06:44
Post
#277
|
|
|
Group: Members Posts: 14 Joined: 7-June 06 Member No.: 31567 |
Results : 250.91x; 433786700 bytes in 00:00:15.6000274 seconds Thanks for the stats, i only have NVIDIA cards myself, so it was really useful. HD6970 OC R:\flaccl03>flaccl -11 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 295.49x; 433786700 bytes in 00:00:13.2464534 seconds |
|
|
|
Aug 3 2011, 20:03
Post
#278
|
|
![]() Group: Members Posts: 385 Joined: 4-October 08 From: Ukraine Member No.: 59301 |
Hopefully this information will be helpful:
CODE H:\>CUETools.FLACCL.cmd.exe -11 "Image.wav" -o "Image.flac" FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : Image.wav File Info : 44100kHz; 2 channel; 16 bit; 01:19:42.8930000 Results : 215,59x; 586407769 bytes in 00:00:22.1852689 seconds; Compression: 69.504% H:\>CUETools.FLACCL.cmd.exe -11 --fast-gpu "Image.wav" -o "Image.flac" FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : Image.wav File Info : 44100kHz; 2 channel; 16 bit; 01:19:42.8930000 Results : 231,30x; 586407769 bytes in 00:00:20.6781828 seconds; Compression: 69.504% H:\>CUETools.FLACCL.cmd.exe -11 --slow-gpu "Image.wav" -o "Image.flac" FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : Image.wav File Info : 44100kHz; 2 channel; 16 bit; 01:19:42.8930000 Results : 201,58x; 586455206 bytes in 00:00:23.7273571 seconds; Compression: 69.509% H:\>CUETools.FLACCL.cmd.exe -11 --slow-gpu --cpu-threads 4 "Image.wav" -o "Image .flac" FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : Image.wav File Info : 44100kHz; 2 channel; 16 bit; 01:19:42.8930000 Results : 327,24x; 586455206 bytes in 00:00:14.6158360 seconds; Compression: 69.509% H:\>CUETools.FLACCL.cmd.exe -11 --opencl-type cpu --opencl-platform "Intel® Op enCL" --cpu-threads 4 "Image.wav" -o "Image.flac" FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : Image.wav File Info : 44100kHz; 2 channel; 16 bit; 01:19:42.8930000 Results : 48,18x; 586403416 bytes in 00:01:39.2666778 seconds; Compression: 69.504% Windows 7 x64 SP1, Intel Core i3 530 2.93GHz (2 Cores/4 Threads), Intel OCL SDK 1.1 x64, nVidia GTX460 1Gb MSI HAWK (780/1800 MHz), ForceWare 280.19 beta (OpenCL 1.1). H:/ is a virtual HD in RAM. This post has been edited by Steve Forte Rio: Aug 3 2011, 20:05 |
|
|
|
Aug 4 2011, 01:20
Post
#279
|
|
|
Group: Members Posts: 14 Joined: 7-June 06 Member No.: 31567 |
I never even tried to compile this on Linux. You might be compile it using Mono, but that will be quite difficult. You don't need any opencl SDK to compile it. You will only need drivers installed to run it. I suggest you try downloading binary version (same as for Windows) instead, and try to run it with Mono. This worked for FlaCuda (only had to replace cuda.net.dll with mono version), it might work for FLACCL, but no guarantees... Run Twice... CODE R:\CUETools>cuetools.flaccl.cmd.exe -11 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 242.19x; 436053979 bytes in 00:00:16.1616284 seconds; R:\flaccl03>flaccl -11 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 298.35x; 433786700 bytes in 00:00:13.1196231 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 288.40x; 436053979 bytes in 00:00:13.5720238 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 143.62x; 436095804 bytes in 00:00:27.2532479 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 4 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 355.90x; 436095804 bytes in 00:00:10.9980193 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 5 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 358.95x; 436095804 bytes in 00:00:10.9044192 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 6 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 359.47x; 436095804 bytes in 00:00:10.8888191 seconds; --slow-gpu --cpu-theads 7 kills the PC. --fast-gpu & --cpu-threads 4 kills the PC on Flaccl04. CODE R:\flaccl03>flaccl -11 --fast-gpu cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 286.75x; 433779996 bytes in 00:00:13.6500240 seconds; R:\flaccl03>flaccl -11 --slow-gpu cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 217.05x; 433821294 bytes in 00:00:18.0336317 seconds; R:\flaccl03>flaccl -11 --slow-gpu --cpu-threads 4 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 318.01x; 433821294 bytes in 00:00:12.3084216 seconds; R:\flaccl03>flaccl -11 --fast-gpu --cpu-threads 4 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 286.75x; 433779996 bytes in 00:00:13.6500240 seconds; R:\flaccl03>flaccl -11 --cpu-threads 4 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 293.80x; 433786700 bytes in 00:00:13.3224234 seconds; R:\flaccl03>flaccl -11 --cpu-threads 8 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 291.42x; 433786700 bytes in 00:00:13.4316236 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --cpu-threads 4 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 328.85x; 436053979 bytes in 00:00:11.9028209 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --cpu-threads 8 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 327.56x; 436053979 bytes in 00:00:11.9496210 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --cpu-threads 16 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 320.86x; 436053979 bytes in 00:00:12.1992214 seconds; --slow-gpu --cpu-theads 16 kills the PC. CODE R:\flaccl03>flaccl.exe -11 --slow-gpu --cpu-threads 4 cd1.wav
FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 312.46x; 433821294 bytes in 00:00:12.5268221 seconds; R:\flaccl03>flaccl.exe -11 --slow-gpu --cpu-threads 8 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 311.30x; 433821294 bytes in 00:00:12.5736221 seconds; R:\flaccl03>flaccl.exe -11 --slow-gpu --cpu-threads 16 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 305.99x; 433821294 bytes in 00:00:12.7920225 seconds; R:\flaccl03>flaccl.exe -11 --fast-gpu --cpu-threads 1 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 289.07x; 433779996 bytes in 00:00:13.5408237 seconds; R:\flaccl03>flaccl.exe -11 --fast-gpu --cpu-threads 2 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 288.73x; 433779996 bytes in 00:00:13.5564238 seconds; R:\flaccl03>flaccl.exe -11 --fast-gpu --cpu-threads 3 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 286.10x; 433779996 bytes in 00:00:13.6812240 seconds; R:\flaccl03>flaccl.exe -11 --fast-gpu --cpu-threads 4 cd1.wav FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 286.10x; 433779996 bytes in 00:00:13.6812240 seconds; This post has been edited by db1989: Jan 6 2012, 23:03
Reason for edit: adding [codebox]es to massive logs
|
|
|
|
Aug 4 2011, 02:27
Post
#280
|
|
|
Group: Members Posts: 14 Joined: 7-June 06 Member No.: 31567 |
CODE R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 5 cd1.wav
FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 142.72x; 436095804 bytes in 00:00:27.4248482 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 5 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 354.39x; 436095804 bytes in 00:00:11.0448194 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 5 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 358.95x; 436095804 bytes in 00:00:10.9044192 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 6 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 358.44x; 436095804 bytes in 00:00:10.9200192 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 6 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 359.47x; 436095804 bytes in 00:00:10.8888191 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --slow-gpu --cpu-threads 7 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 150.16x; 436095804 bytes in 00:00:26.0676458 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 1 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 331.45x; 436053979 bytes in 00:00:11.8092208 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 1 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 331.89x; 436053979 bytes in 00:00:11.7936207 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 2 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 329.71x; 436053979 bytes in 00:00:11.8716209 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 3 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 330.14x; 436053979 bytes in 00:00:11.8560208 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 4 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 328.85x; 436053979 bytes in 00:00:11.9028209 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 5 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 327.13x; 436053979 bytes in 00:00:11.9652210 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 6 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 326.70x; 436053979 bytes in 00:00:11.9808210 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 7 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 325.86x; 436053979 bytes in 00:00:12.0120211 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 8 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 323.34x; 436053979 bytes in 00:00:12.1056213 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 9 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 322.92x; 436053979 bytes in 00:00:12.1212213 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 10 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 322.51x; 436053979 bytes in 00:00:12.1368213 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 11 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 320.86x; 436053979 bytes in 00:00:12.1992215 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 12 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 317.20x; 436053979 bytes in 00:00:12.3396217 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 13 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 315.21x; 436053979 bytes in 00:00:12.4176218 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 14 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 314.42x; 436053979 bytes in 00:00:12.4488219 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 15 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 314.03x; 436053979 bytes in 00:00:12.4644219 seconds; R:\CUETools>cuetools.flaccl.cmd.exe -11 --fast-gpu --cpu-threads 16 cd1.wav FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Results : 312.85x; 436053979 bytes in 00:00:12.5112220 seconds; This post has been edited by db1989: Jan 6 2012, 23:03
Reason for edit: as above
|
|
|
|
Aug 4 2011, 23:34
Post
#281
|
|
![]() Group: Members Posts: 48 Joined: 23-May 08 From: Rzeczpospolita Member No.: 53744 |
AMD Athlon II X4 630 (C'n'Q OFF) OpenCL 1.1 AMD-APP-SDK-v2.5 (684.213) / GF GT240 512Mb GDDR5 (550/1340/1700) 275.33 / W7HB x64 / RAMDrive DDRII-800
CUETools.FLACCL.cmd.exe -11 -p 0 --opencl-type CPU --opencl-platform "AMD Accelerated Parallel Processing" --cpu-threads 4 --group-size 1024 -o nul test.wav 60,24x / 71.370% CUETools.FLACCL.cmd.exe -11 -p 0 --opencl-type GPU --opencl-platform "NVIDIA CUDA" --cpu-threads 4 --group-size 512 --slow-gpu -o nul test.wav 130.51x / 71.376% This post has been edited by no404error: Aug 4 2011, 23:38 |
|
|
|
Aug 5 2011, 07:34
Post
#282
|
|
![]() Group: Members Posts: 385 Joined: 4-October 08 From: Ukraine Member No.: 59301 |
Could someone check are the AMD HD4850/4870 supported? AMD says that this GPU's have OpenCL 1.0 support, but is the 1.1 support required for FLACCL?
|
|
|
|
Aug 6 2011, 14:42
Post
#283
|
|
![]() Group: Developer Posts: 653 Joined: 2-October 08 From: Ottawa Member No.: 59035 |
Could someone check are the AMD HD4850/4870 supported? AMD says that this GPU's have OpenCL 1.0 support, but is the 1.1 support required for FLACCL? AMD HD4xxx series is not supported. There are some essential features missing, such as atomic instructions. I tried to make it work without them, but it proved to be too difficult. -------------------- CUETools 2.1.4
|
|
|
|
Aug 13 2011, 18:16
Post
#284
|
|
|
Group: Members Posts: 307 Joined: 2-July 10 Member No.: 81991 |
Is there a chance that FlacCL might support hi-def/mc sources in the future? I've tried using 24bit/96khz FLAC sources but I just get "Error: Invalid Flac file". My goal is to use this in foobar2000 to encode from DSD to FLAC at some point (which right now is horribly slow).
|
|
|
|
Aug 13 2011, 19:48
Post
#285
|
|
![]() Group: Members Posts: 48 Joined: 23-May 08 From: Rzeczpospolita Member No.: 53744 |
AMD Athlon II X4 630 (C'n'Q On) OpenCL 1.1 AMD-APP-SDK-v2.5 (684.213) / GF GT240 512Mb GDDR5 (550/1340/1700) 275.33 / W7HB x64 / RAMDrive DDRII-800
QUOTE CUETools.FLACCL.cmd.exe -11 --cpu-threads 4 --slow-gpu 24bit_96khz.wav
FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : 24bit_96khz.wav File Info : 96000kHz; 2 channel; 24 bit; 00:03:12.8270000 Results : 59,86x; 70341057 bytes in 00:00:03.2210924 seconds; |
|
|
|
Aug 13 2011, 19:56
Post
#286
|
|
![]() Group: Developer Posts: 3036 Joined: 2-December 07 Member No.: 49183 |
|
|
|
|
Aug 31 2011, 06:54
Post
#287
|
|
|
Group: Members Posts: 14 Joined: 7-June 06 Member No.: 31567 |
Could someone check are the AMD HD4850/4870 supported? AMD says that this GPU's have OpenCL 1.0 support, but is the 1.1 support required for FLACCL? AMD HD4xxx series is not supported. There are some essential features missing, such as atomic instructions. I tried to make it work without them, but it proved to be too difficult. im trying to run OpenCL.exe in Linux... Two methods: $ mono FLACCL.exe -11 cd1.wav & $ wine flaccl -11 cd1.wav but both give same error: CODE jpc@jpc-P-7811FX:/media/BCA4E750A4E70C28/FLAC/flaccl03$ wine FLACCL -11 cd1.wav FLACCL#0.3, Copyright (C) 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 Error : no opencl platforms found opengl apps work ok... Unigine Tropics1.3 for example... http://unigine.com/products/tropics/ what could be the missing link? This post has been edited by JuanPabloCuervo: Aug 31 2011, 06:57 |
|
|
|
Aug 31 2011, 19:51
Post
#288
|
|
|
Group: Members Posts: 14 Joined: 7-June 06 Member No.: 31567 |
what could be the missing link? here is the missing link: http://www.streamcomputing.eu/blog/2011-01...ncl-under-wine/ anyway... also installed: Intel OpenCL SDK 1.1... and it worked with GPU Caps Viewer 1.8.6. http://software.intel.com/en-us/articles/d...tel-opencl-sdk/ very useful to test OpenGL & OpenCL under Wine: http://www.ozone3d.net/gpu_caps_viewer/index.php#intro http://www.geeks3d.com/20100326/gpu-caps-v...tx-470-support/ CPU T8200 from Gateway Laptop test#1: CODE jpc@jpc-P-7811FX:/media/BCA4E750A4E70C28/FLAC/flaccl03$ wine flaccl -11 --opencl-type CPU cd1.wav fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a068,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a088,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0a8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0c8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0e8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a108,) fixme:win:RegisterDeviceNotificationW (hwnd=0x12d7f0, filter=0x54e93c,flags=0x00000001) returns a fake device notification handle! fixme:advapi:RegisterTraceGuidsW (0x79fd471e, 0x12b150, {e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 9, 0x7a390368, (null), (null), 0x7a38d250,) fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs.FLACCL" fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet" fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs.FLAKE" FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Configuration" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet.XmlSerializers" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet.XmlSerializers" fixme:ole:Context_CC_ContextCallback (0x172aa0/0x172aa4)->(0x79f277a5, 0x29de4c8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x172aa0/0x172aa4)->(0x79f277a5, 0x29de45c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x172aa0/0x172aa4)->(0x79f277a5, 0x29de45c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) Progress : 00%; 26,04x; 00:00:00.2282690/00:02:30.3100000wine: Unhandled stack overflow at address 0x7bc482a5 (thread 000d), starting debugger... err:seh:setup_exception_record stack overflow 1252 bytes in thread 000d eip 7bc58d71 esp 00240e4c stack 0x240000-0x241000-0x340000 Progress : 01%; 22,74x; 00:00:01.6994360/00:02:52.1600000fixme:service:QueryServiceConfig2W Level 6 not implemented fixme:service:QueryServiceConfig2W Level 6 not implemented Results : 23,13x; 484371084 bytes in 00:02:49.2215070 seconds; Test#2: CODE jpc@jpc-P-7811FX:/media/BCA4E750A4E70C28/FLAC/flaccl03$ wine flaccl -11 --opencl-type CPU cd1.wav fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a068,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a088,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0a8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0c8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0e8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a108,) fixme:win:RegisterDeviceNotificationW (hwnd=0x12d7f0, filter=0x54e93c,flags=0x00000001) returns a fake device notification handle! fixme:advapi:RegisterTraceGuidsW (0x79fd471e, 0x12b150, {e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 9, 0x7a390368, (null), (null), 0x7a38d250,) fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs.FLACCL" fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet" fixme:shell:URL_ParseUrl failed to parse L"CUETools.Codecs.FLAKE" FLACCL#0.3, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : cd1.wav File Info : 44100kHz; 2 channel; 16 bit; 01:05:14.1880000 fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Configuration" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet.XmlSerializers" fixme:shell:URL_ParseUrl failed to parse L"OpenCLNet.XmlSerializers" fixme:ole:Context_CC_ContextCallback (0x172718/0x17271c)->(0x79f277a5, 0x29de4c8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x172718/0x17271c)->(0x79f277a5, 0x29de45c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x172718/0x17271c)->(0x79f277a5, 0x29de45c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) Progress : 00%; 13,78x; 00:00:01.2936670/00:04:43.9500000wine: Unhandled stack overflow at address 0x7bc482a5 (thread 000d), starting debugger... err:seh:setup_exception_record stack overflow 1252 bytes in thread 000d eip 7bc58d71 esp 00240e4c stack 0x240000-0x241000-0x340000 Progress : 01%; 17,19x; 00:00:02.5933880/00:03:47.6910000fixme:service:QueryServiceConfig2W Level 6 not implemented Progress : 01%; 17,26x; 00:00:02.7559320/00:03:46.8400000fixme:service:QueryServiceConfig2W Level 6 not implemented Results : 22,42x; 484371084 bytes in 00:02:54.5694210 seconds; cd1.flac seems OK. This post has been edited by db1989: Jan 6 2012, 23:07
Reason for edit: Please enclose large items within [codebox], not [code] (or no) tags
|
|
|
|
Aug 31 2011, 20:19
Post
#289
|
|
![]() Group: Developer Posts: 653 Joined: 2-October 08 From: Ottawa Member No.: 59035 |
Thanks for the info.
-------------------- CUETools 2.1.4
|
|
|
|
Oct 31 2011, 19:37
Post
#290
|
|
![]() Group: Members Posts: 847 Joined: 7-October 01 Member No.: 235 |
I think this is the right place to ask.
Now that ALAC became open source me as noob wonders if this brings any advantage regarding speed, compression or better efficiency? ALAC as i know it is worse then flac in every regard, especialy as non-i user. With the source available is there any chance it can compress better with optimized code? Can it make use of GPU encoding and may it become better handling wasted bits and 24bit compression? I also ask because some users of my favorite Hardware-player already ask for newly added code. Since you did some with ALAC and lossless codecs you may tell us in short, Gregory? |
|
|
|
Oct 31 2011, 20:51
Post
#291
|
|
|
Group: Members Posts: 4163 Joined: 2-September 02 Member No.: 3264 |
I think this is the right place to ask. Now that ALAC became open source me as noob wonders if this brings any advantage regarding speed, compression or better efficiency? ALAC has been open source for years. Apple releasing another open source decoder doesn't mean the previous one retroactively stops existing. It just means you now have more choice of which one you want to use. |
|
|
|
Oct 31 2011, 21:06
Post
#292
|
|
![]() Group: Developer Posts: 653 Joined: 2-October 08 From: Ottawa Member No.: 59035 |
Unfortunately, ALAC is not suitable for GPU encoding, because it uses adaptive LPC coefficients, so you can't process each sample in it's own thread. And it doesn't seem to improve the compression ratio. I have no explanation for why have they done this, other than to try to make it different from FLAC.
-------------------- CUETools 2.1.4
|
|
|
|
Oct 31 2011, 21:08
Post
#293
|
|
![]() Group: Members Posts: 847 Joined: 7-October 01 Member No.: 235 |
Unfortunately, ALAC is not suitable for GPU encoding, because it uses adaptive LPC coefficients, so you can't process each sample in it's own thread. And it doesn't seem to improve the compression ratio. I have no explanation for why have they done this, other than to try to make it different from FLAC. ALAC case closed, thanks. |
|
|
|
Nov 4 2011, 19:49
Post
#294
|
|
![]() Group: Members Posts: 847 Joined: 7-October 01 Member No.: 235 |
Just want to thank you for organizing and cleaning the SVN repository!
Now even me braindead was able to compile the recent flaccl binaries with the free Visual C# 2010 Express. |
|
|
|
Nov 4 2011, 19:55
Post
#295
|
|
![]() Group: Developer Posts: 653 Joined: 2-October 08 From: Ottawa Member No.: 59035 |
Actually it was not me, it was ivailo91
-------------------- CUETools 2.1.4
|
|
|
|
Dec 4 2011, 11:31
Post
#296
|
|
|
Group: Members Posts: 3 Joined: 28-January 09 Member No.: 66262 |
![]() this problem appeared some ago, before that everything was good. OpenCL - AMD APP. CPU - Phenon 9550 This post has been edited by wildsnake: Dec 4 2011, 11:34 |
|
|
|
Jan 6 2012, 20:43
Post
#297
|
|
![]() Server Admin Group: Admin Posts: 4810 Joined: 24-September 01 Member No.: 13 |
With FLACCL 0.3 and 0.4, I keep getting
Error : Attempted to read or write protected memory. This is often an indication that other memory is corrupt. AMD 6850, Catalyst 11.12 drivers. |
|
|
|
Jan 6 2012, 22:43
Post
#298
|
|
![]() Group: Members Posts: 462 Joined: 30-March 04 From: Israel Member No.: 13133 |
Same as Garf here, Also AMD - Mobile AMD Radeon 6970M, 11.12 MOBILITY drivers, with APP SDK 2.6 installed as well for good measure.
Geeks3D GPU CAPS viewer can run his OpenCL demos with no problem, but GPUZ doesn't show OpenCL as enabled for my card, so its a hit or miss. |
|
|
|
Jan 7 2012, 14:45
Post
#299
|
|
![]() Group: Members Posts: 462 Joined: 30-March 04 From: Israel Member No.: 13133 |
To add on the previous post, GPUZ devs found an issue with their OpenCL detection for AMD cards, Their fixed test build detects it properly - So OpenCL is more or less verified to be working on my setup.
|
|
|
|
Jan 7 2012, 17:50
Post
#300
|
|
|
Group: Members Posts: 32 Joined: 24-November 08 Member No.: 63054 |
QUOTE FLACCL#0.4, Copyright © 2010 Gregory S. Chudov. This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to the extent permitted by law. <http://www.gnu.org/licenses/> for details. Filename : 02. Burning Spear.wav File Info : 44100kHz; 2 channel; 16 bit; 00:02:19.8400000 Error : unsupported subframe coding (ch == 1) AudioTester: QUOTE 1 file scanned in 0.05 seconds --- 1 file failed C:\_Music\Joe Pass - Better Days\new\02. Burning Spear.flac (LOST_SYNC @ 0m 09s) --- 0 files passed AMD 5870, Catalyst 11.12 and 12.1 Preview. On my netbook with Nvidia ION FLACCL also stopped working after updating to latest Nvidia driver. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 16:18 |