{"adoption": {"forks": 1951, "observed_at": "2026-08-28T04:07:18.884471+00:00", "stars": 2771}, "canonical_url": "https://ross.abutalabs.com/products/gem5", "card": {"archived": false, "artifact_type": "library", "description": "The official repository for the gem5 computer-system architecture simulator.", "domain": ["computer-vision", "hardware", "operating-systems"], "enriched": true, "function": ["simulation", "developer-tools", "benchmarking"], "health_score": 98, "homepage": "http://www.gem5.org", "language": "C++", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["gem5/gem5"], "name": "gem5/gem5", "platform": ["cpp", "python"], "pushed_at": "2026-08-26T21:19:07+00:00", "repo": "gem5/gem5", "stars": 2771, "tags": ["computer-architecture", "cpu-models", "memory-system", "isa-simulation", "full-system-simulation", "academic-research", "risc-v", "arm", "x86", "research", "linux", "macos"], "topics": ["architecture", "arm", "modeling", "open-source", "risc-v", "simulation", "simulator", "x86"], "urls": [], "use_cases": ["simulate a new CPU microarchitecture design", "evaluate cache hierarchy and DRAM configurations", "run full-system Linux boot simulation for ARM or RISC-V", "model multicore systems with cache coherence protocols", "teach computer architecture with hands-on simulation", "benchmark system software changes against simulated hardware"], "what_it_is": "gem5 is the official open-source computer-system architecture simulator for research and teaching, modeling processor microarchitecture and full systems across multiple ISAs (x86, ARM, RISC-V, POWER, MIPS, SPARC). It provides interchangeable CPU models, a detailed event-driven memory system, and Python-configurable simulation setups.", "when_to_avoid": ["you need fast emulation for running software, not architectural modeling (use QEMU)", "you need GPU or accelerator simulation beyond gem5's model coverage", "you want a lightweight tool - gem5 builds are large and slow to compile"], "when_to_choose": ["you need cycle-level or full-system computer architecture simulation", "you are doing academic or industrial hardware design research", "you need to model multiple ISAs with a modular, extensible framework"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gem5", "repo": "gem5/gem5", "role": "main", "score": 88}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.884471+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:16:39.253599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bb4dd2116a1005ed09b9ab6f4368c81be3ee978a4783b13884804f6bb209da4", "fetched_at": "2026-08-28T04:07:18.884471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gem5/gem5"}, {"content_hash": "165b9922b6aa6dd4aae082b326fb45ae7612cd96b253c2b2f91117e096d76d31", "fetched_at": "2026-08-29T09:56:11.210839+00:00", "kind": "homepage", "missing": false, "url": "http://www.gem5.org"}, {"content_hash": "e34417d771dcfd8f96523a592365d6884ee62d02a2e38133e9ab1c91ba44e0c5", "fetched_at": "2026-08-29T09:56:11.227505+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/kconfig_build_system"}, {"content_hash": "5715763e11841dddbd6ae67f0daf79a799a7ed87cfcc2d0a3f0cd9474a70a27e", "fetched_at": "2026-08-29T09:56:11.213103+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/about"}, {"content_hash": "625b67e7b638f852c2c538e6065e7c1150fc771c27c376d1dafe05520b0b79cd", "fetched_at": "2026-08-29T09:56:11.215388+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation"}, {"content_hash": "baa41d26f10dbe9d45426a19eac3fd69d3f29c1b1340306cd3f1faae9faf60ad", "fetched_at": "2026-08-29T09:56:11.218162+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/learning_gem5/introduction"}, {"content_hash": "777ccc3c38ca5567721985d3435dcf4bfb8753be891615f540c93340f20bee8c", "fetched_at": "2026-08-29T09:56:11.220441+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/gem5art/introduction"}, {"content_hash": "6beb9df90f6f3bdf03104fb85638bf583bcb539dd0b5bf491f74f36b750c658d", "fetched_at": "2026-08-29T09:56:11.222246+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/reporting_problems"}, {"content_hash": "fda08fef65b9384fb6d4b1d6aa8eda2920fb2164c9a782eeff1c451475ec4bc7", "fetched_at": "2026-08-29T09:56:11.223861+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/common-errors"}, {"content_hash": "e841b6d2e1889b29975955f58f6bb9a396df6a41319178c98f0b6dfdf387bfc4", "fetched_at": "2026-08-29T09:56:11.225778+00:00", "kind": "site_page", "missing": false, "url": "https://www.gem5.org/documentation/general_docs/moving_to_github"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 68}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4292, "days_push": 7, "days_rel": 134, "gap_med": 67, "n_releases_24m": 8}, "score": 88, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}