WebAssembly / meetings

WebAssembly meetings (VC or in-person), agendas, and notes
465 stars 146 forks source link

Propose agenda for SIMD meeting 2024-07-19 #1598

Closed ppenzin closed 3 months ago

ppenzin commented 4 months ago

https://github.com/WebAssembly/flexible-vectors/issues/64

dtig commented 4 months ago

@ppenzin would it be ok to move it forward by 1-2 weeks? Some folks will be traveling back from the hybrid CG meeting at the time this meeting is scheduled. Generally supportive of figuring out how to expose horizontal operations though.

ppenzin commented 4 months ago

Yeah, I think that would be fine, also a bit of a late notice for the people involved in the LLVM change.

sparker-arm commented 4 months ago

If horizontal operations are on the table, I wouldn't mind attending to hear other people's thoughts. I will be on holiday until the week commencing 24th though.

ppenzin commented 4 months ago

@dtig @sparker-arm I'll bump the meeting by two weeks for now to acomodate travel and benchmarking meeting, and can push this item one more time.

ppenzin commented 3 months ago

"Bump by two weeks" ends up being right after July 4th in the US, which I expect a lot of people have off or take off. Let's move that one more time.

@sparker-arm Anton has mentioned you've built TSVC for Wasm, will be curious to hear about that, I've been working on it a bit lately, though mostly in a different context.

ppenzin commented 3 months ago

Planning for July 19th, though the slot on the 12th might be available if there is nothing on benchmarking meeting agenda.

sparker-arm commented 3 months ago

Anton has mentioned you've built TSVC for Wasm

@ppenzin I've actually been using an updated version: TSVC 2 which compiles and runs, in wasi environment, with no trouble.

ppenzin commented 3 months ago

@sparker-arm can you share your makefile for Emscripten? I've been using TSVC 2 as well, had to update (native) Clang flags and fix std library calls on non-Linux platforms. I have a public fork of the repo with all that and individual test builds.

ppenzin commented 3 months ago

This been up for a while and there seems to be consensus about time and agenda, I am going to just merge this.

sparker-arm commented 3 months ago

can you share your makefile for Emscripten? I've been using TSVC 2 as well, had to update (native) Clang flags and fix std library calls on non-Linux platforms.

Ah, sorry, I'm targeting WASI :)

ppenzin commented 3 months ago

WASI is fine too. I can probably poke around to get the JS-adjacent version running as well.

sparker-arm commented 2 months ago

Well, there's nothing to share really... But I have remembered that I did make one notable source change, in common.c, and that was replacing memalign calls with aligned_alloc.