[MCOL-5183] Function multiversioning as an existing SIMD processing facility replacement research Created: 2022-08-09 Updated: 2023-12-15 |
|
| Status: | Open |
| Project: | MariaDB ColumnStore |
| Component/s: | PrimProc |
| Affects Version/s: | 6.4.2 |
| Fix Version/s: | 23.10 |
| Type: | New Feature | Priority: | Major |
| Reporter: | Roman | Assignee: | Leonid Fedorov |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
MCS now supports SSE4.2/NEON to vectorize execution. This project will look into function multiversioning feature of gcc and clang compilers. The feature description is available [herehttps://gcc.gnu.org/wiki/FunctionMultiVersioning]. |