{"slug": "128-bit-page-tables-for-arm", "title": "[$] 128-Bit page tables for Arm", "summary": "Arm is evolving to support 128-bit page-table entries (PTEs) in a patch set from Anshuman Khandual, which would allow access to more than the current 72PB of memory on some Arm systems. The move comes as 64-bit architectures, which use up to 56 bits for physical addresses, are seen as insufficient for future memory demands, though the immediate beneficiaries of the larger PTEs are not yet clear.", "body_md": "The size of a processor's page-table entries directly limits how much\nphysical memory that processor is able to access. Back in the 32-bit days,\nthat limit was 4GB, an amount of memory that once seemed nearly infinite,\nbut which would now struggle to hold a basic AI-enabled \"hello world\" app.\nThe expansion to 64 bits on most popular architectures would seem to\nhave removed those limits now; some Arm systems, for example, can use\n56 of those bits to access up to 72PB of memory. So it might be\nsurprising that the Arm architecture is evolving to support even larger\npage-table entries (PTEs). [This\npatch set](https://lwn.net/ml/all/20260729122452.3797443-1-anshuman.khandual@arm.com) from Anshuman Khandual adds support for 128-bit PTEs, but\nwho will benefit from this capability is not entirely clear.", "url": "https://wpnews.pro/news/128-bit-page-tables-for-arm", "canonical_source": "https://lwn.net/Articles/1088125/", "published_at": "2026-08-13 13:46:28+00:00", "updated_at": "2026-08-13 13:52:38.788574+00:00", "lang": "en", "topics": ["ai-infrastructure"], "entities": ["Arm", "Anshuman Khandual"], "alternates": {"html": "https://wpnews.pro/news/128-bit-page-tables-for-arm", "markdown": "https://wpnews.pro/news/128-bit-page-tables-for-arm.md", "text": "https://wpnews.pro/news/128-bit-page-tables-for-arm.txt", "jsonld": "https://wpnews.pro/news/128-bit-page-tables-for-arm.jsonld"}}