OK - I'm using Windows 7 on AMD on this new machine - it may be something
to do with this configuration.
On Sun, Mar 12, 2017 at 10:37 PM, bill lam wrote:
> There is no recent changes in wdreadimg or jqt binaries.
> I tested readimg under jconsole worked ok on linux64.
>
> Вс, 12 мар 2017, Devon
taking out the %., I get 3.2x improvement on amd
timespacex '( + / . *)~ aa'[ aa =.? 1200 1200 $ 0
0.85839 1.67796e7
- Original Message -
From: Henry Rich
To: programm...@jsoftware.com
Sent: Sunday, March 12, 2017 11:06 PM
Subject: Re: [Jprogramming] first 806 beta vailable
Oh yes - i
dyadic +-*%^ +. *. first? afaiu, likely oversimplifying, these map closely to
assembler primitives.
Also, I get a 2x improvement on extended ints, for i. e. e.~
b=: (<.-:#a)+ x: c ?. c=. 1000 [ a=: C ?. C =. 100
p. and +//.@:(*/) would be promising. Though our extended integer format
al
Oh yes - integer matrix multiply is not improved (there are no AVX
instructions for them). In fact, integer matrix multiply is slower than
8.04 (because we got rid of the assembler code in 8.05). But if you
convert to float, the floating matrix multiply on 8.06 is faster than
anything previou
There is no recent changes in wdreadimg or jqt binaries.
I tested readimg under jconsole worked ok on linux64.
Вс, 12 мар 2017, Devon McCormick написал(а):
> OK - but now I find that the underlying DLL call to "wdreadimg" gives me a
> 0 0 matrix result. However, this is a new PC, so I'm not sure
Your timing includes the inverse, which is comparable to the cost of a
multiply I think, and is not sped up.
There are many primitives that could benefit from vector instructions.
The question is which ones to do first.
Henry Rich
On 3/12/2017 8:34 PM, 'Pascal Jasmin' via Programming wrote:
larger matrix is 2x faster with avx...
timespacex '( %. + / . * ] ) aa'[ aa =.? 1200 1200 $ 4
3.67906 1.21639e8
- Original Message -
From: 'Pascal Jasmin' via Programming
To: "programm...@jsoftware.com"
Sent: Sunday, March 12, 2017 8:16 PM
Subject: Re: [Jprogramming] first 806 b
10 timespacex '( %. + / . * ] ) aa'[ aa =.? 200 200 $ 4
0.0308774 3.80518e6
slightly slower on avx806 vs 805.
0.0286737 3.80518e6
Exact memory match suggests maybe the processor doesn't support a specific avx
feature, and the code aborts to "downhandle" the operation?
- Original
I think pascal is saying he saw improvement a bit higher than I reported in
my benchmark. That is, quite a bit of overall improvement from your avx
work.
On Sun, Mar 12, 2017 at 7:26 PM, Henry Rich wrote:
> Very surprising that there is no improvement in matrix multiply, when the
> processor use
Very surprising that there is no improvement in matrix multiply, when
the processor uses AVX instructions. This processor has a large L2
cache. How large were the matrices?
Henry Rich
On 3/12/2017 7:20 PM, 'Pascal Jasmin' via Programming wrote:
on older AM A8-5500 most of the benchmark impr
on older AM A8-5500 most of the benchmark improvements (compared to 805) are
higher (minimally) than Eric reported. floating point a bit less, but float!.0
a bit more. No improvement in matrix multiply.
- Original Message -
From: 'Mike Day' via Programming
To: programm...@jsoftware
Basically jqt is ok on both. There were problems with the locations of plot,
viewmat,... which Bill corrected.
Actually the 32 machine is big, old, slow, heavy. But for old eyes, not so
nimble fingers and color in Outlook I try to keep it current. It is 32 bit and
an antique. HP.
Once jhs
Linda,
I think your are perhaps trying to many things all at once. Perhaps you
should focus on getting a clean install of 805 on both your machines and be
sure that jqt is working properly before tackling JHS.
Also, if both machines are 64bit capable (likely the case) then stick with
J64. There i
I have the script I used to generate the report in the original
announcement. Currently it is too messy and peculiar to my own setup to be
of general interest. I won't have a chance to work on in for at least a few
weeks.
I was hoping others would take an interest. That initial report shows the
ar
I didn't know I had avx available on this machine, an AMD A10-7300,
running Windows 10. Anyway, J806 JVERSION says I do!
I'd have a go at running the benchmarks, but wonder if there's a script
available
to save doing them "by hand"
JVERSION
Engine: j806/j64avx/windows
Beta-1: commerci
Bill, I have avoided trying the beta until I know what I can and cannot do in
805 and j64-805
Load 'dissect' is still not ok in 805
Linda
-Original Message-
From: Programming [mailto:programming-boun...@forums.jsoftware.com] On Behalf
Of Linda A Alvord
Sent: Sunday, March 12, 2017 6:
Half of what I wanted was for jhs to open in chroe and that works from
jhs.bat. Very nice. However if I switch to explorer, neither browser will do
directly to temp files.
However, the earlier version of jhs.bt opened current temp files. Http Server
Also, in jhs jijs I tried this:
Http S
OK - but now I find that the underlying DLL call to "wdreadimg" gives me a
0 0 matrix result. However, this is a new PC, so I'm not sure there isn't
something else funny going on.
On Sun, Mar 12, 2017 at 5:49 AM, bill lam wrote:
> If you are not running jqt, loading all jqt definitions can
> ca
The first AVX hardware (early 2011) runs the JE avx binary, but only a bit
faster. Results on latest hardware is more impressive. There is some
likelihood that Intel will continue to focus on this area (vectorized ops).
Significant improvements in this area are much easier for them than in
overall
installer updated to have an improved report when a system does not support
avx.
--
For information about J forums see http://www.jsoftware.com/forums.htm
The latest JHS had a change. When it starts it now automatically starts
your default browser and opens the JHS jijx page.
I think for most people, most of the time, this is convenient.
You prefer Chrome, but IE is your default browser.l
You have 3 options:
1. Just close the automatically opened
A new problem. Yestrerday jhs.bat would give me a console. When I ran it, I
could open Chrome and get to jhs. All temp files were there.
Today the new (I reinstalled everything) jhs.bat goes
Right to explorer which I don't like. But it does connect to my temp files. So
I close it and connect
Bill I found a better way to get pacman to work. I found the two versions
and then put them on the desktop. TThey can not run as administrator, but if I
then run jqt as an administrator I could install pacman and use your code to
install plot, viewmat, dissect ..l
-Original Message---
If you are not running jqt, loading all jqt definitions can
cause conflicts and be harmful. If you know what you are doing,
you can run
load 'ide/qt/qtlib'
which enable some qt facilities for non-Qt platforms.
Sorry for inconvenience, the changes should have happened in
j806 beta.
Вс, 12 мар 2017
Yes - that's it. I just have to "require 'ide/qt/qtlib'" to get the fns I
used to get.
Thanks.
On Sun, Mar 12, 2017 at 5:37 AM, Devon McCormick wrote:
> It looks like the problem is that I work under emacs using jconsole, and
> there's a switch using "IFQT" that avoids load qtlib for me.
>
> O
It looks like the problem is that I work under emacs using jconsole, and
there's a switch using "IFQT" that avoids load qtlib for me.
On Sun, Mar 12, 2017 at 5:20 AM, bill lam wrote:
> Yes there was some refactorization on the image and hash cover
> verbs, but they should work as now. What is y
Yes there was some refactorization on the image and hash cover
verbs, but they should work as now. What is your version of qtide
addon? The verb should be in jqtide locale in the file
~addons/ide/qt/qtlib.ijs which should be loaded automatically
while loading qtide addons. Please provide more in
I used to find code to read and write .JPGs in the jqtide namespace but
this seems to have disappeared in recent versions of J - I'm on J 8.05.
Did this migrate somewhere? Is here another image reader/writer that
people use? It seems I have to re-ask this question every couple of years
because t
"360 sandbox"? Did you mean the chinese made anti-virus software?
If so, I strongly suggest you un-install it immediately.
360 itself is a virus which kills other virus.
Вс, 12 мар 2017, Linda A Alvord написал(а):
> Bill, On 32 I tried this and could get pacman past security by putting it (2
Bill, On 32 I tried this and could get pacman past security by putting it (2
of them) into 360 sandbox.
However I sent a shortcut to the desktop and still couldn't use the icon and
run as an administrator. Can you clear pacman as you have with the rest of the
install.
-Original Messag
30 matches
Mail list logo