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
