Apple M6 Pro Achieves the Highest Single-Core CPU Score in Geekbench 7
Apple M6 Pro has achieved the highest single-core CPU score in Geekbench 7. This marks a significant performance milestone for Apple's processor lineup. (browser.geekbench.com)
This explains how using D3D12 sparse (tiled/reserved) resources solved peak-memory and fragmentation problems in a GPU-driven renderer. Instead of grow-or-shrink buffers or monolithic static buffers, reserved resources provide a virtual GPU address space broken into tiles that are mapped to heaps on demand. The workflow is to CreateReservedResource for a buffer (no initial backing memory) and then call UpdateTileMappings on a command queue to map or unmap tile ranges to ID3D12Heap allocations; unmapping uses D3D12_TILE_RANGE_FLAG_NULL. This preserves a contiguous virtual address space (so shaders and pointers continue to work) while allowing physical memory to be committed only where data exists, similar to committing pages with VirtualAlloc on the CPU.
The practical findings: on modern Windows 11 drivers the UpdateTileMappings cost is microseconds and reliable on multiple NVIDIA/AMD GPUs, making sparse buffers viable for persistent GPU-side structures and eliminating frequent reallocations and complex defragmentation. Important caveats are synchronization (page-table updates are queue ops so you must not be touching those pages on the GPU), only the CPU can issue mappings, and tile granularity (D3D12 tiles are 64 KiB, which can waste space for very small allocations; NVIDIA prefers larger 2 MiB pages). A compelling use case is streamed meshlets or Nanite-like pipelines, where fixed virtual addresses let streamed pages be mapped without pointer relocation.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
Apple M6 Pro has achieved the highest single-core CPU score in Geekbench 7. This marks a significant performance milestone for Apple's processor lineup. (browser.geekbench.com)
AMD Ryzen processors became 50% faster over two years due to architectural improvements and process technology advancements. These updates enhanced performance while maintaining power efficiency. (lemire.me)
Cloudflare improves memory efficiency by using advanced math and Rust programming to save 100TB of RAM. This optimization enhances performance and cost-effectiveness for large-scale infrastructure. (blog.cloudflare.com)
Apple's iPhone Duo, a foldable device inspired by traditional notebooks, aims to revolutionize the smartphone market with its innovative design. Apple executives emphasize its all-new approach, blending familiar form factors with cutting-edge technology. (gq-magazine.co.uk)
Apple is exploring the possibility of launching an AI server using M8 chips and Nvidia networking hardware to target companies running AI models. The project, potentially releasing in 2029, aims to re-enter the server market with hardware optimized for AI inference and response generation. (macrumors.com)
Minimal Phone 2 is a focus-first, compact smartphone with a physical keyboard designed to reduce screen time and distractions. It features premium materials, a custom minimal OS, and is available for pre-order with shipping expected in December 2026. (minimalcompany.com)
Today's best Hacker News stories, summarized and screenshotted, one email a day.