Boost logo

Boost :

Subject: Re: [boost] Review Request : Boost.SIMD
From: Oswin Krause (Oswin.Krause_at_[hidden])
Date: 2017-02-09 20:54:50

On 2017-02-09 19:24, Joel FALCOU via Boost wrote:
> Can Boost.SIMD please be added to the review queue? Michael Caisse has
> volunteered to act as the review manager.
> Boost.SIMD is an efficient modern C++ wrapper for SIMD instructiosn
> sets and computations that aims at providing a standard way to write
> code taking advantages of SIMD enabled hardwares.
> Boost.SIMD repository
> Documentation
> Thanks in advance
> Joel Falcou - CTO @ NumScale


nice work! I have waited to see this going into review.
I would be happy to try this out on my code that currently uses compiler

The documentation looks good. May I ask one or two things?

1. Is simd::pack a POD? i.e. can aligned memory be cast into a pack?

float* aligned_memory=...;
simd::pack<float>* packed_memory = (simd::pack<float>*) aligned_memory;

(this would make my experiment a two-line change)

2. Is there a difference between the allocators in boost/align and what
simd offers?


Boost list run by bdawes at, gregod at, cpdaniel at, john at