WebAssembly / simd

Branch of the spec repo scoped to discussion of SIMD in WebAssembly
Other
531 stars 43 forks source link

Agenda for sync meeting 1/8/2021 #410

Closed tlively closed 3 years ago

tlively commented 3 years ago

The next meeting will be Friday, January 8 at 9:00AM - 10:00AM PST/ 6:00PM - 7:00PM CET. Please respond with agenda items you would like to discuss.

If this meeting doesn't already appear on your calendar, or you are a new attendee, please fill out this form to attend.

Agenda so far:

omnisip commented 3 years ago

If #395 is prototyped on x64/arm64 with the External References mechanism, I'd love to be able to discuss some results in this meeting.

Maratyszcza commented 3 years ago

I'd like to discuss the missing i64x2 instruction forms: PR #381, #411, #412, #414, #415, #417, #418

lars-t-hansen commented 3 years ago

We should revisit the instructions that reached provisional consensus at the last meeting and make sure everyone's on board. (I have no objections to these.)

Maratyszcza commented 3 years ago

Also, lets discuss untyped form of any_true instruction (#416)

penzn commented 3 years ago

We should revisit the instructions that reached provisional consensus at the last meeting and make sure everyone's on board. (I have no objections to these.)

I don't have objections either. Sorry, took me a while to find the issue.

Maratyszcza commented 3 years ago

Sign select (#124) if @rrwinterton is able to look into its Alder Lake performance

I don't have data for Adler Lake, but per Instlatx64 dump Tremont core (Adler Lake predecessor) runs BLENDVPS/BLENDVPD/PBLENDVB with latency of 3 and reciprocal throughput of 2, which is a substantial improvement over Goldmont (latency 4, rcp throughput 4), and is an improvement over the SSE2-level emulation sequence.

dtig commented 3 years ago

As we've had the new proposal freeze for some time now, I'd like to get add a discussion item for Phase 4 timeline/requirements.

tlively commented 3 years ago

Thanks for a productive meeting, everyone! And thanks especially to @dtig and @ngzhian for you help taking the notes.

We had consensus to:

There are action items: