Author Topic: JWasm212pre with AVX2  (Read 13521 times)

Gunther

  • Member
  • *****
  • Posts: 3515
  • Forgive your enemies, but never forget their names
Re: JWasm212pre with AVX2
« Reply #45 on: January 17, 2015, 03:43:01 AM »
Hi Habran,

I've tested the new version a bit with different kinds of AVX2 instructions and it seems to work reliable. I've installed several virtual machines and I'll check if it is possible to compile the sources for some other supported platforms. I think we should discuss some necessary details vi PM.

Gunther
Get your facts first, and then you can distort them.

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWasm212pre with AVX2
« Reply #46 on: January 17, 2015, 06:48:34 AM »
Thanks Gunther :t
At the moment I am working on AVX512 to build in JWasm
When I finish I will change the name of it
rrr314159 already nicknamed it HJWasm and maybe I'll stick with it
 
Quote
I think we should discuss some necessary details vi PM.
that's OK  :biggrin:
Cod-Father

Gunther

  • Member
  • *****
  • Posts: 3515
  • Forgive your enemies, but never forget their names
Re: JWasm212pre with AVX2
« Reply #47 on: January 23, 2015, 09:02:07 PM »
Hi Habran,

At the moment I am working on AVX512 to build in JWasm

testing the AVX512 instructions is a bit tricky. We've only software emulations available at the present time. But I think the Knights Landing processors will arrive very soon.

Gunther
Get your facts first, and then you can distort them.

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWasm212pre with AVX2
« Reply #48 on: January 23, 2015, 09:58:28 PM »
Hi Gunther :biggrin:
Lucky, I found Agner Fog's objconv http://www.agner.org/optimize/
which can read AVX512 binaries
Very nice  and useful tool :t
However, I am working my butt off to implement it ::)
It is the most complex thing yet I've done in JWasm 8)
Cod-Father

sbgk

  • Regular Member
  • *
  • Posts: 2
Re: JWasm212pre with AVX2
« Reply #49 on: January 25, 2015, 03:11:13 AM »
Hi sbgk
Good find :t
It was Typo error easy fix :biggrin:
here is fixed version

Hi habran,

thanks, that compiles now, didn't expect such a quick fix.

thanks again for keeping jwasm going.

Gunther

  • Member
  • *****
  • Posts: 3515
  • Forgive your enemies, but never forget their names
Re: JWasm212pre with AVX2
« Reply #50 on: January 25, 2015, 04:59:11 AM »
Habran,

Lucky, I found Agner Fog's objconv http://www.agner.org/optimize/
which can read AVX512 binaries
Very nice  and useful tool :t

yes, Agner Fog's tools are very useful. Reading his optimization manuals is a must.

Gunther
Get your facts first, and then you can distort them.

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWasm212pre with AVX2
« Reply #51 on: January 25, 2015, 06:42:31 AM »
thanks again for keeping jwasm going.
JWasm is to good to let it retard :t
It is my duty to keep it updated
Before I was pushing Japheth to develop it, now I have to push myself :biggrin:

>Gunther, at the moment I am distracted with the Australian Open so I can not concentrate fully on programming,
however, I am looking forward to have AVX512 built in :bgrin:
Cod-Father