Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread bartokk
2013/11/2 Ulrich Pegelow > > > > > > Hi, > > I'm on Ubuntu 13.04 32 bit, Genuine Intel® CPU T2250 @ 1.73GHz × 2 , > > GeForce Go 7400/PCIe/SSE2 and RAM 2 GB. > > > > Could I have some benefit compiling for CPU extensions? > > > > You for sure could benefit from migrating to 64-bit. > > Ulrich

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread Ulrich Pegelow
Am 02.11.2013 15:55, schrieb David Vincent-Jones: > Just maybe ... I could have saved both money and, more importantly, > frustration by *not* buying an OpenCL machine =:) > > David > Hmm, don't remember. What was the OpenCL related problem for you in the end? Ulrich --

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread Ulrich Pegelow
> > > Hi, > I'm on Ubuntu 13.04 32 bit, Genuine Intel® CPU T2250 @ 1.73GHz × 2 , > GeForce Go 7400/PCIe/SSE2 and RAM 2 GB. > > Could I have some benefit compiling for CPU extensions? > You for sure could benefit from migrating to 64-bit. Ulrich -

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread bartokk
2013/11/2 johannes hanika > > try it, i very much doubt it. > > jo > Ok, thanks. If I want to try, where exactly I have to insert the option "opencl_use_cpu TRUE"? -- Hasta proxima Bartokk Gpg public key: 0x73E5AEA3 ---

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread johannes hanika
On Sun, Nov 3, 2013 at 4:41 AM, bartokk wrote: > 2013/11/2 Ulrich Pegelow > >> Hi, >> >> I just added a config option opencl_use_cpu_devices to git master. >> Defaults to FALSE but can be set to TRUE if you want to give >> OpenCL-on-CPU a try. >> >> Here on my rig (Intel i7-2600 CPU @ 3.40GHz, A

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread bartokk
2013/11/2 Ulrich Pegelow > Hi, > > I just added a config option opencl_use_cpu_devices to git master. > Defaults to FALSE but can be set to TRUE if you want to give > OpenCL-on-CPU a try. > > Here on my rig (Intel i7-2600 CPU @ 3.40GHz, AMD OpenCL driver) revealed > the following benchmark with a

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread Patrick Shanahan
* David Vincent-Jones [11-02-13 10:57]: > Just maybe ... I could have saved both money and, more importantly, > frustration by *not* buying an OpenCL machine =:) > > David > > On 13-11-02 11:54 AM, johannes hanika wrote: > > On Sat, Nov 2, 2013 at 11:13 PM, Ulrich Pegelow >> wrote: > >> Hi, > >

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread David Vincent-Jones
Just maybe ... I could have saved both money and, more importantly, frustration by *not* buying an OpenCL machine =:) David On 13-11-02 11:54 AM, johannes hanika wrote: > On Sat, Nov 2, 2013 at 11:13 PM, Ulrich Pegelow > wrote: >> Hi, >> >> I just added a config option opencl_use_cpu_devices to g

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread johannes hanika
On Sat, Nov 2, 2013 at 11:13 PM, Ulrich Pegelow wrote: > Hi, > > I just added a config option opencl_use_cpu_devices to git master. > Defaults to FALSE but can be set to TRUE if you want to give > OpenCL-on-CPU a try. > nice, thanks for that :) curious to see when if at all the cpu opencl code p

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread Ulrich Pegelow
Hi, I just added a config option opencl_use_cpu_devices to git master. Defaults to FALSE but can be set to TRUE if you want to give OpenCL-on-CPU a try. Here on my rig (Intel i7-2600 CPU @ 3.40GHz, AMD OpenCL driver) revealed the following benchmark with a moderately complex history stack: da

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread Ulrich Pegelow
Am 02.11.2013 09:48, schrieb johannes hanika: > our cpu code path makes heavy use of manually optimized sse intrinsics, > so to support avx you need to rewrite that code in 8-wide (half of it > should be trivial, some other things not so much). or use intel's opencl > for cpu devices. those might b

Re: [Darktable-users] compiling for CPU extensions

2013-11-02 Thread johannes hanika
our cpu code path makes heavy use of manually optimized sse intrinsics, so to support avx you need to rewrite that code in 8-wide (half of it should be trivial, some other things not so much). or use intel's opencl for cpu devices. those might be disabled in our code because in the past it didn't p

[Darktable-users] compiling for CPU extensions

2013-11-01 Thread Hrivnak, Michael
Looking at the new Intel Haswell processors, it seems that it's new AVX2 extension can be particularly helpful for graphics processing. For example: http://www.phoronix.com/scan.php?page=article&item=intel_core_avx2&num=2 One option is to run gentoo and compile everything with the extensions enab