avx feature/app


Message boards : Number crunching : avx feature/app

Message board moderation

To post messages, you must log in.
AuthorMessage
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 6
Message 1860 - Posted: 30 Sep 2013, 15:17:21 UTC - in response to Message 1859.  

Nice. As expected. Is it on stock clocks?

Yeah. No overclocking and TurboBoost disabled. Box cooler :(


My is overclocked to 4.1GHz, but box cooler went away.
ID: 1860 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
terencewee*

Send message
Joined: 28 Jul 12
Posts: 17
Credit: 700,427
RAC: 0
Message 1861 - Posted: 30 Sep 2013, 15:21:10 UTC - in response to Message 1853.  
If someone has Intel Haswell and run AVX version, please post your times.

Thanks
Z



i7-4770k 4.1GHz x7 WU (1 free thread to feed my GPU)
~1260secs
86400/1260secs= 68.57*7wu = 479.99*120cr = 57598.8 credit per day


terencewee*
Sicituradastra.
ID: 1861 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
k3ack3r

Send message
Joined: 31 Jul 13
Posts: 5
Credit: 21,236,337
RAC: 0
Message 1862 - Posted: 30 Sep 2013, 16:37:42 UTC - in response to Message 1847.  

Last modified: 30 Sep 2013, 17:14:36 UTC
@Dagorath:
Dead wrong. SB and IB DO have AVX, Haswell has added AVX2 and FMA3, Is SB and IB really unaffected with AVX? AVX was introduced with SB.
ID: 1862 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Dagorath

Send message
Joined: 16 Aug 12
Posts: 293
Credit: 1,116,280
RAC: 0
Message 1863 - Posted: 30 Sep 2013, 18:39:47 UTC - in response to Message 1862.  
@Dagorath:
Dead wrong. SB and IB DO have AVX, Haswell has added AVX2 and FMA3, Is SB and IB really unaffected with AVX? AVX was introduced with SB.


My stupid mistake. I wish I could attribute it to a lapse in memory but it's worse than that. I did the research and am embarassed to say I read it completely wrong.
ID: 1863 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
k3ack3r

Send message
Joined: 31 Jul 13
Posts: 5
Credit: 21,236,337
RAC: 0
Message 1864 - Posted: 30 Sep 2013, 18:57:31 UTC - in response to Message 1863.  
Sorry about my mistake as well. My reply sounds insulting re-reading it... Sorry.
ID: 1864 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Dagorath

Send message
Joined: 16 Aug 12
Posts: 293
Credit: 1,116,280
RAC: 0
Message 1865 - Posted: 1 Oct 2013, 0:03:57 UTC - in response to Message 1864.  
I didn't feel insulted so no problem :)
ID: 1865 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile chip
Avatar

Send message
Joined: 1 Jun 13
Posts: 7
Credit: 0
RAC: 0
Message 1983 - Posted: 27 Oct 2013, 8:05:11 UTC

Last modified: 27 Oct 2013, 8:07:28 UTC
For i7-2600K (4500MHz HT off) PerfMonitor2 show, that SSE3 version uses ~1.8 IPC (instructions per cycle) and AVX version uses 1.0 IPC. Calculation times is ~2400s.
ID: 1983 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
boinc127

Send message
Joined: 24 Jan 13
Posts: 5
Credit: 628,532
RAC: 0
Message 2048 - Posted: 15 Nov 2013, 6:25:01 UTC - in response to Message 1826.  
With the last WUs I never got any avx app, only SSE2/3. I have 7.2.16 that should support this feature. Is there a problem with the scheduler?


I guess BOINC-client 7.2.28 won't report the avx feature on Windows either. It was left off because of some software issues with whether Windows implements it properly. So I guess we will have to wait for the next Boinc release and/or the next beta release to see if it becomes a reported function. So I will have to continue to use custom app_info's for those projects that have avx optimized apps.
ID: 2048 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile (retired account)

Send message
Joined: 3 Jan 13
Posts: 30
Credit: 1,705,200
RAC: 0
Message 2172 - Posted: 12 Dec 2013, 15:36:26 UTC
Just read this thread since I want to test the AVX app now on my i7s and the FX...

The problem here is that you can't rely on the reported proc features because you also need an operating system explicitly supporting AVX. Windows 7 SP1 is supporting it for example, plain Win 7 not. I remember that the first public preview of Win 8 did not support it, either.

It even gets more complicated if you run a virtual machine, since Virtual Box for example does not support AVX inside the virtual machine, even if the OS installed would. That is at least true for the last version I checked (4.2.16) and still use for RNA World and Test4Theory.

Thanks for the posted app_infos, btw, saves me from reading the client_state.xmls again. ;)
ID: 2172 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile (retired account)

Send message
Joined: 3 Jan 13
Posts: 30
Credit: 1,705,200
RAC: 0
Message 2189 - Posted: 13 Dec 2013, 19:49:13 UTC - in response to Message 2172.  

Last modified: 13 Dec 2013, 19:54:13 UTC
Just read this thread since I want to test the AVX app now on my i7s and the FX...


First results indicate a 5% increase in results per hour with the AVX app compared to SSE3 on an 'Ivy Bridge' i7-3720QM. This is with 6 concurrent apps + one RNA World VM + one thread reserved for GPU apps (currently two Einstein BRP4G) and any overhead. So only confirming what has already been reported here.

Throttling is not a big issue here, but this is only due to the fact that there is already substantial throttling with the SSE3 app. The avg. clock is only dropping from 2,99 to 2,97 GHz (min. 2,6 GHz, max. 3,4 GHz) here. So again no contradiction to what terencewee* has written.
ID: 2189 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [AF>Amis des Lapins] Phil1966

Send message
Joined: 10 Jul 13
Posts: 21
Credit: 10,363,957
RAC: 0
Message 2243 - Posted: 29 Dec 2013, 19:42:10 UTC - in response to Message 1852.  

Last modified: 29 Dec 2013, 19:43:41 UTC
My friends, please beware AVX code on Hotwell = increased VID = more heat.
Mine is pulling 1.277V for 4.1GHz and temps shot up +10c (yeah, I'm lazy to optimize... :) ).

Happy crunching!


EDIT: Maybe Radim can possibly offer an option in Preferences page? "Enable AVX computing", perhaps?



Hello

Thank you for the link.

In order to receive only AVX, what should I do ?

Put the SSE2 and SSE3 at 0 ?

Thank You

Kind Regards

Philippe
ID: 2243 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 6
Message 2245 - Posted: 29 Dec 2013, 19:51:21 UTC - in response to Message 2243.  
Wait till boinc client determines the fastest app.
ID: 2245 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [AF>Amis des Lapins] Phil1966

Send message
Joined: 10 Jul 13
Posts: 21
Credit: 10,363,957
RAC: 0
Message 2246 - Posted: 29 Dec 2013, 20:09:01 UTC - in response to Message 2245.  
Thank You

However, BOINC can't detect AVX CPU's running under Windows ...
ID: 2246 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 6
Message 2247 - Posted: 29 Dec 2013, 20:19:12 UTC - in response to Message 2246.  
No problem with app _info. Client will run all apps and determines the fastest one.
ID: 2247 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [AF>Amis des Lapins] Phil1966

Send message
Joined: 10 Jul 13
Posts: 21
Credit: 10,363,957
RAC: 0
Message 2253 - Posted: 29 Dec 2013, 23:16:26 UTC - in response to Message 2247.  
OK Thank You.

I understand now ;)
ID: 2253 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
bossmaniac

Send message
Joined: 9 May 13
Posts: 4
Credit: 253,496,701
RAC: 32,316
Message 2286 - Posted: 30 Dec 2013, 15:38:52 UTC
How do i add the GPU App in the app_info?
ID: 2286 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 6
Message 2289 - Posted: 30 Dec 2013, 15:54:41 UTC - in response to Message 2286.  

Last modified: 30 Dec 2013, 15:54:59 UTC
How do i add the GPU App in the app_info?


See this post:

http://asteroidsathome.net/boinc/forum_thread.php?id=235#2288
ID: 2289 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
bossmaniac

Send message
Joined: 9 May 13
Posts: 4
Credit: 253,496,701
RAC: 32,316
Message 2314 - Posted: 30 Dec 2013, 19:19:42 UTC
thx a lot.
ID: 2314 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
dunx

Send message
Joined: 11 Jan 14
Posts: 5
Credit: 87,922,570
RAC: 0
Message 2400 - Posted: 11 Jan 2014, 14:10:36 UTC

Last modified: 11 Jan 2014, 14:12:51 UTC
Greetings from the UK. !

Thanks for the info, my new system is an i7-4770k and doesn't report AVX in the BOINC log.

Just off to add the app_info.

Thanks !

dunx
ID: 2400 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Nick

Send message
Joined: 12 Oct 13
Posts: 9
Credit: 6,466,925
RAC: 2,688
Message 2401 - Posted: 11 Jan 2014, 19:30:30 UTC
Can someone post which Intel processors support avx?

I have a Sandy Bridge system and want to know if it will run the avx apps.
ID: 2401 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : avx feature/app