---
# System prepended metadata

title: Portable SIMD 2021-02-22 Meeting
tags: [Minutes, Portable SIMD]

---

# Portable SIMD 2021-02-22 Meeting

###### tags: `Portable SIMD` `Minutes`

[Last Meeting] | [This Meeting's Chat] | [Next Meeting]

[Last Meeting]: https://hackmd.io/SOHrC2_dRc2sPdwBliTbFw?view
[This Meeting's Chat]: https://rust-lang.zulipchat.com/#narrow/stream/257879-project-portable-simd/topic/2021-02-22.20Meeting/near/227340527
[Next Meeting]: https://hackmd.io/DIIR21LWTKmEIhgTVaL9zg?view

## Agenda

 - Hello again!
 - Non-2^N vectors?!
 - GPUs?! ABIs?!
 - libm and std::simd split?

## Summary

- revert the restriction inside rustc, keep the restriction inside the lib (for now)
- can we consider GPU and SIMD types the same?
  - Lokathor: No.
  - LLVM: Yes? Maybe.
- splitting out SIMD floats should be as simple as a library feature?
- Jubilee has a draft branch for saturating ops
- termhn may be interested in contributing!