Re: [webkit-dev] SIMD support in JavaScript

2014-09-29 Thread Dan Gohman
Hi Maciej, - Original Message - > > Dan, you say that SIMD.js delivers performance portability, and Nadav says it > doesn’t. > > Nadav’s argument seems to come down to (as I understand it): > - The set of vector operations supported on different CPU architectures > varies widely. This i

Re: [webkit-dev] SIMD support in JavaScript

2014-09-29 Thread Dan Gohman
Hi Nadav, - Original Message - > Hi Dan! > > > On Sep 28, 2014, at 6:44 AM, Dan Gohman wrote: > > > > Hi Nadav, > > > > I agree with much of your assessment of the the proposed SIMD.js API. > > However, I don't believe it's unsuitability for some problems > > invalidates it for solving

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Nadav Rotem
Hi Dan! > On Sep 28, 2014, at 6:44 AM, Dan Gohman wrote: > > Hi Nadav, > > I agree with much of your assessment of the the proposed SIMD.js API. > However, I don't believe it's unsuitability for some problems > invalidates it for solving other very important problems, which it is > well suited

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Maciej Stachowiak
Dan, you say that SIMD.js delivers performance portability, and Nadav says it doesn’t. Nadav’s argument seems to come down to (as I understand it): - The set of vector operations supported on different CPU architectures varies widely. - "Executing vector intrinsics on processors that don’t sup

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Maciej Stachowiak
We will probably bring it up on es-discuss once we’ve had a chance to discuss it among WebKit folks. - Maciej > On Sep 28, 2014, at 8:39 AM, Anne van Kesteren wrote: > > Could this thread maybe be moved to es-discuss? > ___ > webkit-dev mailing lis

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Filip Pizlo
-Filip > On Sep 28, 2014, at 6:44 AM, Dan Gohman wrote: > > Hi Nadav, > > I agree with much of your assessment of the the proposed SIMD.js API. > However, I don't believe it's unsuitability for some problems > invalidates it for solving other very important problems, which it is > well suited

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Filip Pizlo
You are free to start such a discussion on es-discuss. I think it's useful for the webkit community to be able to discuss what we think of the feature. -Filip > On Sep 28, 2014, at 8:39 AM, Anne van Kesteren wrote: > > Could this thread maybe be moved to es-discuss? >

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Anne van Kesteren
Could this thread maybe be moved to es-discuss? ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev

Re: [webkit-dev] SIMD support in JavaScript

2014-09-28 Thread Dan Gohman
Hi Nadav, I agree with much of your assessment of the the proposed SIMD.js API. However, I don't believe it's unsuitability for some problems invalidates it for solving other very important problems, which it is well suited for. Performance portability is actually one of SIMD.js' biggest strengths

Re: [webkit-dev] SIMD support in JavaScript

2014-09-26 Thread Benjamin Poulain
Thanks for sharing your analysis on webkit-dev. There has been a lot of criticisms about SIMD.js this year. It is great to read about solutions for vectorization without the problems of SIMD.js. Benjamin On 9/26/14, 3:16 PM, Nadav Rotem wrote: Recently members of the JavaScript community at