Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fbarchard/cpuinfo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: workflow
Choose a base ref
...
head repository: pytorch/cpuinfo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 17 commits
  • 10 files changed
  • 9 contributors

Commits on Mar 21, 2025

  1. cmake: rename duplicate names

    Xcode on macOS cannot handle multiple .c files having the same name as
    it produces an object file like init-<hash>.o, but tries to link to
    init.o
    
    https://gitlab.kitware.com/cmake/cmake/-/issues/20501
    
    Signed-off-by: Christopher Degawa <[email protected]>
    1480c1 committed Mar 21, 2025
    Copy the full SHA
    a8d118c View commit details

Commits on Mar 28, 2025

  1. Add SME vector length detect

    - cpuinfo_get_max_arm_sme_length() returns svl vector length in bits
    - Display length of SME vectors in isa-tool
    
    SME may be enabled on cpus that do not have SVE
    fbarchard committed Mar 28, 2025
    Copy the full SHA
    81bc2e0 View commit details
  2. Add SME vector length detect

    - cpuinfo_get_max_arm_sme_length() returns svl vector length in bits
    - Display length of SME vectors in isa-tool
    - Upgrade cmake-linux-riscv64 ubuntu-22.04 runners to ubuntu-24.04
    
    SME may be enabled on cpus that do not have SVE
    fbarchard committed Mar 28, 2025
    Copy the full SHA
    077e89f View commit details
  3. Copy the full SHA
    2cd6d6d View commit details

Commits on May 22, 2025

  1. Copy the full SHA
    b728a23 View commit details
  2. Copy the full SHA
    48a5942 View commit details
  3. Fix clang format (pytorch#294)

    Regressions introduced by pytorch#275 and pytorch#287
    malfet authored May 22, 2025
    Copy the full SHA
    1961df8 View commit details
  4. Copy the full SHA
    4ab5a58 View commit details
  5. Revert "cmake: rename duplicate names" (pytorch#296)

    Reverts pytorch#284 as it broke Bazel builds
    malfet authored May 22, 2025
    Copy the full SHA
    905918f View commit details
  6. [CI] Fix riscv64-in-qemu build (pytorch#295)

    Tried a few things, but looks like all one needs to do is to add `--platform linux/riscv64` flag to `docker run` command
    malfet authored May 22, 2025
    Copy the full SHA
    957b852 View commit details

Commits on May 23, 2025

  1. riscv-hw.c: match kernel type in syscall(). (pytorch#292)

    syscall() doesn't care about these types at all, and the kernel uses cpu_set_t, so we're better off just removing the cast entirely.
    enh-google authored May 23, 2025
    Copy the full SHA
    de0ce7c View commit details

Commits on May 29, 2025

  1. update apple soc info (pytorch#290)

    * [WIP] update apple soc info
    
    Summary:
    Added support for A16, A17, A18, A18 pro. Reg values are found from ncnn and needs validation.
    
    Additional source
    Constants are taken from https://github.com/apple-oss-distributions/xnu/blob/e3723e1f17661b24996789d8afc084c0c3303b26/osfmk/mach/machine.h#L449
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    Tasks:
    
    Tags:
    
    [ghstack-poisoned]
    
    * Update on "[WIP] update apple soc info"
    
    
    Summary:
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    Tasks:
    
    Tags:
    
    [ghstack-poisoned]
    
    * Update on "[WIP] update apple soc info"
    
    
    Summary:
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    Tasks:
    
    Tags:
    
    [ghstack-poisoned]
    
    * Update on "[WIP] update apple soc info"
    
    
    Summary:
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    Tasks:
    
    Tags:
    
    [ghstack-poisoned]
    
    * Update on "update apple soc info"
    
    
    Summary:
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    Tasks:
    
    Tags:
    
    [ghstack-poisoned]
    kimishpatel authored May 29, 2025
    Copy the full SHA
    c61fe91 View commit details

Commits on Jun 2, 2025

  1. Add Intel Crestmont uarch (pytorch#299)

    Darkmont is the uarch used in Sierra Forest
    Tested:
    make cpu-info
    sde -srf -- ./cpu-info
    fbarchard authored Jun 2, 2025
    Copy the full SHA
    88b498b View commit details

Commits on Jun 3, 2025

  1. Copy the full SHA
    6c9eb84 View commit details

Commits on Jun 9, 2025

  1. Add Intel Darkmont uarch (pytorch#298)

    * Add Intel Darkmont uarch
    
    - Darkmont is the uarch used in Clearwater Forest
    
    * Add Intel Darkmont uarch
    
    - Darkmont is the uarch used in Clearwater Forest
    
    * Add Intel Darkmont uarch
    
    - Darkmont is the uarch used in Clearwater Forest
    fbarchard authored Jun 9, 2025
    Copy the full SHA
    bac1e85 View commit details

Commits on Jun 10, 2025

  1. Added Willow Cove (pytorch#301)

    * Added  Willow Cove
    
    * Update uarch.c
    
    removed incomplete modification in naming
    
    * Update cpu-info.c
    
    moved willow_cove up two lines to be next to sunny_cove
    
    * Update cpuinfo.h
    
    made the enum consistent with uarch naming following sunny_cove
    
    * Update cpuinfo.h
    
    updated comments to refer to intel microarchitecture per request to keep consistent.
    rrwinterton authored Jun 10, 2025
    Copy the full SHA
    d742755 View commit details

Commits on Jun 26, 2025

  1. Copy the full SHA
    e4cadd0 View commit details
Loading