aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* delete unneeded filesFranck Cuny2025-08-294-69/+0
|
* Bump thiserror from 2.0.9 to 2.0.11dependabot[bot]2025-01-132-5/+5
| | | | | | | | | | | | | | Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.9 to 2.0.11. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.9...2.0.11) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* fix clippy feedbackFranck Cuny2024-12-291-2/+2
|
* report the number of E cores and P coresFranck Cuny2024-12-291-13/+62
| | | | Report the CPU and GPU bandwidths for some of the M core models.
* Merge pull request #1 from fcuny/dependabot/cargo/thiserror-2.0.9Franck Cuny2024-12-292-9/+9
|\ | | | | Bump thiserror from 1.0.61 to 2.0.9
| * Bump thiserror from 1.0.61 to 2.0.9dependabot[bot]2024-12-292-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.61 to 2.0.9. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...2.0.9) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | add a few more useful files to the repoFranck Cuny2024-12-292-0/+24
|/
* add initial github actionsFranck Cuny2024-12-292-0/+45
|
* update project's metadataFranck Cuny2024-12-291-0/+11
|
* split main.rs into bin/apple_silicon.rs and lib.rsFranck Cuny2024-12-292-3/+4
| | | | | Create a binary named `apple_silicon`, and add a library named to the project, so it can be re-used by external projects.
* report TDP for GPU and CPUFranck Cuny2024-12-292-11/+186
| | | | | | | | Add the TDP for the GPUs and CPUs, for the models we know about. Apple does not publish information about TDP so we're going to have to gather that information by going over various sites. Add some unit tests.
* use a constant value for the path to sysctlFranck Cuny2024-12-281-1/+3
|
* document the public typesFranck Cuny2024-12-281-0/+4
|
* be more explicit in the default outputFranck Cuny2024-12-281-1/+1
|
* initial commitFranck Cuny2024-07-096-0/+181
``` [18:04] mba-fcuny:apple_silicon (main +) | cargo run Compiling apple_silicon v0.1.0 (/Users/fcuny/workspace/apple_silicon) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s Running `target/debug/apple_silicon` our CPU is an Apple M2, and we have 8 cores, and 10 GPU cores ```