Skip to content

NE3: Newer cpuinfo.py #259

@robbmcleod

Description

@robbmcleod

The current CPU interrogation utility is fairly old, investigate if there is a better one available with BSD license that could be included in NE3 to provide support for a wider range of compiler flags.

Alternatively we will likely need to resort to test compiling very short C codes to assess what is possible with the compilers/architecture on the target system.

We would also like to be able to detect the L1 and L2 cache size, so that the BLOCK_SIZE could be adjusted at compile-time.

We would like to be able to detect the number of physical (as opposed to virtual cores) as hyperthreading usually slows down NumExpr.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions