Bug 470319 - Add recent instruction sets to processor.h
Summary: Add recent instruction sets to processor.h
Status: CONFIRMED
Alias: None
Product: frameworks-solid
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources All
: NOR wishlist
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-27 01:22 UTC by 2wxsy58236r3
Modified: 2023-06-01 01:57 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description 2wxsy58236r3 2023-05-27 01:22:28 UTC
From src/solid/devices/frontend/processor.h, solid only contains a very short list of instruction sets. Recent ones such as AVX, AVX2, AVX-512 (x86-64 CPUs), or NEON, SVE, SVE2 (ARM CPUs) are missing.
Comment 1 2wxsy58236r3 2023-06-01 01:57:48 UTC
Since kinfocenter uses solid, if you view CPU information by Devices -> Device Viewer -> Processors -> Processor 0, you will see that AVX, AVX2, etc. will not be listed under "Supported Instruction Sets" even if your CPU supports them. It can only expose the short list of instruction sets provided by solid.