You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This seems like a very nice and useful little library. Definitely fills a need.
Would you be willing to include support for aligned allocation? This is handled a little differently on each platform, and providing a nice, platform independent interface to it that "just works" would be quite useful.
For instance, if you see lines 12-43 in this file, you can see my own attempt at this. Frankly, I have no confidence that I've done this the right way. :-)
(I'm considering using cymem in the library linked to above. Intel's Embree library requires memory to be allocated with alignment.)
The text was updated successfully, but these errors were encountered:
I don't have enough experience with it to know when exactly to expect a performance boost. You need to use it in order to take full advantage of SIMD vectorization. I understand your uncertainty... In my case, it's simply a requirement for using Embree---memory that the user allocates must be allocated with a specific alignment.
This seems like a very nice and useful little library. Definitely fills a need.
Would you be willing to include support for aligned allocation? This is handled a little differently on each platform, and providing a nice, platform independent interface to it that "just works" would be quite useful.
For instance, if you see lines 12-43 in this file, you can see my own attempt at this. Frankly, I have no confidence that I've done this the right way. :-)
(I'm considering using cymem in the library linked to above. Intel's Embree library requires memory to be allocated with alignment.)
The text was updated successfully, but these errors were encountered: