{"id":17722768,"url":"https://github.com/bramp/is_x86_feature_detected","last_synced_at":"2025-10-28T23:09:24.126Z","repository":{"id":137252906,"uuid":"582159174","full_name":"bramp/is_x86_feature_detected","owner":"bramp","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-25T23:18:43.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-24T10:49:04.608Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bramp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"bramp","buy_me_a_coffee":"bramp"}},"created_at":"2022-12-25T23:14:45.000Z","updated_at":"2023-05-31T16:08:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"484fd869-2493-4780-b780-f80707f4255c","html_url":"https://github.com/bramp/is_x86_feature_detected","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bramp/is_x86_feature_detected","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramp%2Fis_x86_feature_detected","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramp%2Fis_x86_feature_detected/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramp%2Fis_x86_feature_detected/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramp%2Fis_x86_feature_detected/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bramp","download_url":"https://codeload.github.com/bramp/is_x86_feature_detected/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramp%2Fis_x86_feature_detected/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281527377,"owners_count":26516845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-25T15:39:20.219Z","updated_at":"2025-10-28T23:09:24.069Z","avatar_url":"https://github.com/bramp.png","language":"Rust","funding_links":["https://github.com/sponsors/bramp","https://buymeacoffee.com/bramp"],"categories":[],"sub_categories":[],"readme":"# is_x86_feature_detected\n\nby [Andrew Brampton](https://bramp.net)\n\nVery simple app that checks for every CPU feature that Rust supports, and printed the results out.\n\n```shell\nbramp@macbook:~/is_x86_feature_detected $ cargo run\n   Compiling is_x86_feature_detected v0.1.0 (~/is_x86_feature_detected)\n    Finished dev [unoptimized + debuginfo] target(s) in 0.34s\n     Running `target/debug/is_x86_feature_detected`\n\naes                 : Supported\npclmulqdq           : Supported\nrdrand              : Supported\nrdseed              : Supported\ntsc                 : Supported\nmmx                 : Supported\nsse                 : Supported\nsse2                : Supported\nsse3                : Supported\nssse3               : Supported\nsse4.1              : Supported\nsse4.2              : Supported\nsse4a               : Not Supported\nsha                 : Not Supported\navx                 : Supported\navx2                : Supported\navx512f             : Not Supported\navx512cd            : Not Supported\navx512er            : Not Supported\navx512pf            : Not Supported\navx512bw            : Not Supported\navx512dq            : Not Supported\navx512vl            : Not Supported\navx512ifma          : Not Supported\navx512vbmi          : Not Supported\navx512vpopcntdq     : Not Supported\navx512vbmi2         : Not Supported\navx512gfni          : Not Supported\navx512vaes          : Not Supported\navx512vpclmulqdq    : Not Supported\navx512vnni          : Not Supported\navx512bitalg        : Not Supported\navx512bf16          : Not Supported\navx512vp2intersect  : Not Supported\nf16c                : Supported\nfma                 : Supported\nbmi1                : Supported\nbmi2                : Supported\nabm                 : Supported\nlzcnt               : Supported\ntbm                 : Not Supported\npopcnt              : Supported\nfxsr                : Supported\nxsave               : Supported\nxsaveopt            : Supported\nxsaves              : Supported\nxsavec              : Supported\ncmpxchg16b          : Supported\nadx                 : Supported\nrtm                 : Supported\n```\n\n## Other useful commands\n\n```\n\n$ sysctl -n machdep.cpu.brand_string\nIntel(R) Core(TM) i9-8950HK CPU @ 2.90GHz\n\n$ sysctl -a | grep cpu.features\nmachdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C\n```\n\n\n```\nCopyright 2022 Andrew Brampton\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramp%2Fis_x86_feature_detected","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbramp%2Fis_x86_feature_detected","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramp%2Fis_x86_feature_detected/lists"}