flat assembler
Message board for the users of flat assembler.
Index
> Windows > Converting Neural Network to AVX |
Author |
|
ohara 19 Sep 2010, 20:16
Here is my first attempt at converting 128-bit xmm to 256-bit ymm (AVX). Although the new subroutines compile OK in FASM, I have not run the .exe file, as I have no AVX processor yet.
I noticed the conversion is very straightforward, although instructions do not seem to wrap easily across the 128-bit boundry. Does anyone know if this will run on Windows XP, as I have heard windows 7 may be required for AVX.
|
|||||||||||
19 Sep 2010, 20:16 |
|
LocoDelAssembly 19 Sep 2010, 20:38
Can't check myself now, but could you use the Software Development Emulator and tells us how it works with your program
|
|||
19 Sep 2010, 20:38 |
|
ohara 24 Sep 2010, 21:16
Great idea!. The program is now working fine on the SDE (after a little de-bugging!).
If you want to try it download the SDE and run my net.bat (everything has to be in the same directory) The net.bat program runs sde.exe -- avx-ok-Network.exe The -- is very important else it won't work
|
|||||||||||
24 Sep 2010, 21:16 |
|
Tyler 24 Sep 2010, 23:37
I can't believe you made a neural network in asm. I'm working on one in C++ and the concept is still confusing.
|
|||
24 Sep 2010, 23:37 |
|
ziral2088 25 Sep 2010, 04:39
has Core i7 support instructions AVX?
|
|||
25 Sep 2010, 04:39 |
|
bitRAKE 25 Sep 2010, 05:43
ziral2088 wrote: has Core i7 support instructions AVX? http://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX _________________ ¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup |
|||
25 Sep 2010, 05:43 |
|
Alphonso 06 Jan 2011, 02:05
ohara wrote: Does anyone know if this will run on Windows XP, as I have heard windows 7 may be required for AVX. I'm not sure but looking at this http://msdn.microsoft.com/en-us/library/ff919571%28v=vs.85%29.aspx it seems with the advent of Sandy Bridge (i5/i7) and AVX being officially launched in the next few days that W7 will not be AVX ready until SP1 is released. Will Vista get support? |
|||
06 Jan 2011, 02:05 |
|
Alphonso 07 Jan 2011, 07:54
Umm, I was under the impression it was to do with (not) saving ymm during context switch but I'm not sure. Wouldn't that require a kernel change with the dispatcher? and in that case wouldn't it mean older versions requiring MS to do likewise for the respective kernels? In other words it would be up to MS to provide support unless some clever guy (not me ) can patch the kernel.
|
|||
07 Jan 2011, 07:54 |
|
Madis731 10 Jan 2011, 14:51
I've read that W7 supports AVX with SP1 but you can already download the RC - http://www.bit-tech.net/news/bits/2010/10/27/windows-7-sp1-rc-released/1
The pricing varies, but i3 2100 http://ark.intel.com/Compare.aspx?ids=53422,52214,37147 + any *67 mobo will set you free of about $300. Its about 250€ and up here in Estonia so prices can vary very much. |
|||
10 Jan 2011, 14:51 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.