Bill,

Is the simd capacity usage to which you refer referring to the
software programmer's action (such as avoiding using loops) or to
hardware design or to software application developer design. I assume
you mean the programmer, primarily, but I cannot be sure. My
experience with J has been that eschewing loops improves speed
dramatically, most notably with the Einstein puzzle solver which I
first implemented with while. loops and have compared its speed with
the revised version.

On Mon, Feb 15, 2010 at 4:39 AM, bill lam <[email protected]> wrote:
> IMO it is a misconception that J (or APL) being parallel programming
> language; contrary J is a vector language. J performance should be
> able to improve even on single core cpu if the vector processing
> capacity (simd- single instruction multiple data) of x86 cpu is
> utilized.
>
> --
> regards,
>
-- 
(B=)
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to