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
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
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.
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
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
---
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
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
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
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
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
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
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
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
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
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
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
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
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
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
;>
>> 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.
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
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
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
>>
>>
>> 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
, 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
>>
>>
>>
, 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
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
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
28 matches
Mail list logo