Up to now, Faust strategy to generate "vectorizable" code has been to generate C/C++ code that is simple enough so that auto-vectorizer compilers (icc which is quite good, gcc…) can do the job themselves. This is typical what the "-vec" mode does.
Another strategy is indeed to generate call to highly optimized libraries like OSX/iOS accelerate framework. This needs to properly detect vectorizable loops in the emitted code, which the Faust compiler can do in certain cases, then generate the calls to appropriate functions. I wrote some code for that in the past (the CPPVecInstVisitor class in faust2 branch…), but never finished the implementation… So this should be reworked again at some point. Stéphane Le 22 mai 2013 à 16:55, Jonatan Liljedahl <li...@kymatica.com> a écrit : > Does faust support the vDSP Accelerate framework on Mac OSX / iOS? > If not, would it be hard to add? > > https://developer.apple.com/library/mac/#documentation/Accelerate/Reference/vDSPRef/Reference/reference.html > > > -- > /Jonatan > http://kymatica.com > > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may > _______________________________________________ > Faudiostream-devel mailing list > Faudiostream-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-devel ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ Faudiostream-devel mailing list Faudiostream-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-devel