Re: The myth of fingerprints, er, no, garbage collectors

"Tim Bradshaw (as tfb at cley dot com)" <[email protected]> Tue, 30 Jun 2026 00:05:05 +0100
Newsgroups gmane.lisp.lispworks.general
Message-ID <[email protected]>
On 29 Jun 2026, at 13:32, Yuri Davidovsky (as work at disclosure dot ie) <[email protected]> wrote:
> 
> If you need the fields to be SIMD operated on in all situations, the simplest approach with your design would be to assign each field to a separate vector

SOA can do that: one of the properties of a slot is its group, and different groups are never in the same vector.  So you'd say

(x :array t ... :group x)
(y :array t ... :group y)

and so on.

I also think I've worked out an approach to interleaving if I need to do that, although I need to actually try it when I'm back home

--tim

_______________________________________________
Lisp Hug - the mailing list for LispWorks users
[email protected]
http://www.lispworks.com/support/lisp-hug.html