|
|
Subscribe / Log in / New account

vs. VSIPL++?

vs. VSIPL++?

Posted Feb 21, 2009 20:30 UTC (Sat) by jedbrown (subscriber, #49919)
In reply to: vs. VSIPL++? by ncm
Parent article: Interview: Eigen Developers on 2.0 Release (KDEDot)

I love MPI, but it definitely leaks out. You generally have to run the program with a special launcher and every process runs main. Cache coherency is a big killer for SMP, MPI deals with that at the expense of needing to move more memory around (for example, copying between differnet processes address spaces). Explicit threads with affinity and awareness of the cache behavior of their neighbors can be better yet, but that model is really only possible for a few very special kernels (sparse matrix-vector products for instance) and even then isn't widely available.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds