Re: [Jprogramming] 806 beta-3 available

2017-04-21 Thread Michael Goodrich
All i did was delete the loop construct lines for both while/for so that the code runs straight thru one time for the non-loop version. Then I did 1000 (6!:2) 'f tlpmcmc 1e1' for both loop/non-loop versions to get the average elapsed time figures reported above. For non-loop version the passed

Re: [Jprogramming] 806 beta-3 available

2017-04-21 Thread Xiao-Yong Jin
Can you give an example as how you changed the loops to no-loops? I'm just curious. > On Apr 21, 2017, at 11:04 AM, michael.goodr...@gmail.com wrote: > > Henry - regarding the neural network code I posted in wierdness #2, some > quick and dirty timing tests: > > No loops. Loops

Re: [Jprogramming] 806 beta-3 available - Addendum

2017-04-21 Thread michael . goodrich
The 'no loops' code is the original with the while/for constructs removed. Sent from my iPad > On Apr 21, 2017, at 11:04, michael.goodr...@gmail.com wrote: > > Henry - regarding the neural network code I posted in wierdness #2, some > quick and dirty timing tests: > > No loops.

Re: [Jprogramming] 806 beta-3 available

2017-04-21 Thread michael . goodrich
Henry - regarding the neural network code I posted in wierdness #2, some quick and dirty timing tests: No loops. Loops. Ratio 805: 0.00181 0.01067 5.9 806: 0.00191 0.025 13 Ratio: 1.062.34.2.21 Loops means 10

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Henry Rich
name =: verb define smoutput 'time at point 1: ' , ": 6!:1'' NB. do something smoutput 'time at point 2: ' , ": 6!:1'' NB. etc. ) untested Henry Rich On 4/20/2017 8:15 PM, Michael Goodrich wrote: Henry You could save me some time if you could post a code example ---

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Michael Goodrich
Henry You could save me some time if you could post a code example -- For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Michael Goodrich
Roger that - I'll give it a whirl. Any other reports of perf issues? -- For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Henry Rich
You can use 6!:1'' to get the session time (number of seconds in the current session) and type that out in different places. See where the difference between 8.05 and 8.06 shows up. If you can narrow it down to a small snippet that runs slower, I will look into it. Henry Rich On 4/20/2017

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Michael Goodrich
Not quite sure how to do that but I posted the app in weirdness #2 Sent from my iPhone > On Apr 20, 2017, at 6:58 PM, Henry Rich wrote: > > If you can isolate what's slower that would be helpful. The changes are in > the i.-family, sort/grade, and +/ . * . > > Henry Rich > >> On 4/20/2017

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Henry Rich
If you can isolate what's slower that would be helpful. The changes are in the i.-family, sort/grade, and +/ . * . Henry Rich On 4/20/2017 6:54 PM, Michael Goodrich wrote: First test of my neural net app is much slower - 20 sec vs. 8 sec for 805 stable 😩. Sent from my iPhone On Apr

Re: [Jprogramming] 806 beta-3 available

2017-04-20 Thread Michael Goodrich
First test of my neural net app is much slower - 20 sec vs. 8 sec for 805 stable 😩. Sent from my iPhone > On Apr 17, 2017, at 1:38 PM, David Mitchell wrote: > > Here are my results with beta-3: > > 2017 4 16 4 41 > Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz > j805/j64/windows/beta-12/comm

Re: [Jprogramming] 806 beta-3 available

2017-04-17 Thread David Mitchell
Here are my results with beta-3: 2017 4 16 4 41 Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz j805/j64/windows/beta-12/commercial/www.jsoftware.com/2016-09-30T15:50:47 j806/j64avx/windows/beta-3/commercial/www.jsoftware.com/2017-04-10T18:03:23 intsr (small range) special code avoids hash - intbr (big

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
sq=:[: |. [: j.~/~ (%~ i:) there is no dyad i. involved. Вт, 11 апр 2017, Brian Schott написал(а): > I am having mixed results comparing 805 and 806 using Andrew Nitikin's new > script as a test. > > These first results came with my very first attempts, and tho I only show 1 > timespacex for both

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
This is a possible scenario but I meant official support. Both 32-bit and 64-bit non-avx j806 versions are tested ok, but their prebuilt binaries will not be distributed. Users can build binaries from source or continue with the j805 binaries. It is expected more and more avx specific codes w

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Joey K Tuttle
Bill, When you say, "both 32-bit and 64-bit non-avx support will most probably be discontinued in j806 final, except for raspberry and android." Does that mean my non-avx servers will be unable to update j?? Seems a bit harsh - joey > On 2017Apr 11, at 18:23, bill lam wrote: > > the

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
1.1 1.0 1.0 /:a > >>> 1.0 1.0 1.0 1.0 1.0 /:~a > >>> > >>> 'type' set '1e3' > >>> mmint mmfloat mmcomplex test > >>> 1.0 0.9 1.0 a +/ . * b > >>> > >>>> On Apr 11, 2017, at

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Xiao-Yong Jin
et '1e3' >>> mmint mmfloat mmcomplex test >>> 1.0 0.9 1.0 a +/ . * b >>> >>>> On Apr 11, 2017, at 5:48 PM, Eric Iverson >>> wrote: >>>> >>>> It is no possible to upgrade through pacman. The onlyl way i

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
s no possible to upgrade through pacman. The onlyl way is to install > >> the zip release. > >> > >> The previous release included avx and non-avx binaries. The new version > >> includes only the avx version. This reflects what will probably be in > the > >> fina

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Brian Schott
I am having mixed results comparing 805 and 806 using Andrew Nitikin's new script as a test. These first results came with my very first attempts, and tho I only show 1 timespacex for both 805 and 806, there were about 3 similar results for each of the sq 128's which initially seemed to indicate a

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Xiao-Yong Jin
;> >> On Tue, Apr 11, 2017 at 6:16 PM, 'Pascal Jasmin' via Programming < >> programm...@jsoftware.com> wrote: >> >>> The original beta included a load script, and verb execution that IIRC >>> switched j.dll to "avx.

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
the change in size of jconsole is correct since it no longer linked with ncursew. the illegal instruction was signaled by execution of avx instructions on a cpu that doesn't support avx. in this beta, libj.so is the former libjavx.so. avx feature is mandatory. both 32-bit and 64-bit non-avx su

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
son > To: Programming forum > Sent: Tuesday, April 11, 2017 3:18 PM > Subject: [Jprogramming] 806 beta-3 available > > > > 806 beta-3 available. > > > Comments from original announcement are repeated here for emphasis. > > > 806 will be primarily a performance

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Joey K Tuttle
Downloaded - j806_linux64.tar-2.gz j806_raspi32.tar.gz j806_mac64-2.zip The mac64 and raspi32 installed OK, but when trying to run in Ubuntu 16.04 jkt@set1:/usr/local/lib/j64-806$ bin/jconsole Illegal instruction jkt@set1:/usr/local/lib/j64-806$ ls -l bin total 2940 drwxr-xr-x 2 jkt jkt4096

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread bill lam
>> >> >> Those instructions could not be found in the web instructions. >> >> Also, is it possible to upgrade beta through pacman? >> >> >> >> From: Eric Iverson >> To: Programming forum >> Sent: Tuesday, April 11, 2017 3:18

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Xiao-Yong Jin
, is it possible to upgrade beta through pacman? >> >> >> ____ >> From: Eric Iverson >> To: Programming forum >> Sent: Tuesday, April 11, 2017 3:18 PM >> Subject: [Jprogramming] 806 beta-3 available >> >> >>

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread Eric Iverson
, is it possible to upgrade beta through pacman? > > > > From: Eric Iverson > To: Programming forum > Sent: Tuesday, April 11, 2017 3:18 PM > Subject: [Jprogramming] 806 beta-3 available > > > > 806 beta-3 available. > > > Comments

Re: [Jprogramming] 806 beta-3 available

2017-04-11 Thread 'Pascal Jasmin' via Programming
ming forum Sent: Tuesday, April 11, 2017 3:18 PM Subject: [Jprogramming] 806 beta-3 available 806 beta-3 available. Comments from original announcement are repeated here for emphasis. 806 will be primarily a performance release. This is the first J release where hardware features are directl

[Jprogramming] 806 beta-3 available

2017-04-11 Thread Eric Iverson
806 beta-3 available. Comments from original announcement are repeated here for emphasis. 806 will be primarily a performance release. This is the first J release where hardware features are directly used for performance. Previous releases depended on excellent code and smart algorithms. With Adv