[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-563629-105":53,"doc-detail-563629-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","arm-gpu-processor-comparison-table-gpu-processor-comparison","arm-gpu-processor-comparison-table - GPU Processor Comparison","","Comparison table for ARM Mali and Immortalis GPU processors across multiple dimensions, including naming and architecture, graphics API support, core rendering features, microarchitecture capabilities, and core configuration metrics. The content lists which variants support OpenGL ES (1.1-3.1, 3.2), Vulkan (1.0-1.3), OpenCL (1.0/1.1, 1.2, 2.x, 3.0), plus feature support such as ASTC/AFBC, MSAA levels, shader framebuffer access, ray tracing, and shading techniques. It also provides performance/throughput configuration figures like ALU operations per cycle, warp width, thread counts, cache sizes, and tiling parameters.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/arm-gpu-processor-comparison-table-gpu-processor-comparison/563629/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/arm-gpu-processor-comparison-table-gpu-processor-comparison/563629.png","ImageObject",442,249,{"name":88,"@type":89},"WPS_1786070896","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-22","2026-10-12",true,{"@type":98,"interactionType":99,"userInteractionCount":47},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"Which graphics APIs are compared across the Mali and Immortalis GPU variants?","Question",{"text":108,"@type":109},"The table compares OpenGL ES (1.1-3.1 and 3.2), Vulkan (1.0-1.3), and OpenCL (1.0/1.1, 1.2, 2.0/2.1, 3.0) support across the listed GPU models.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"What kinds of core rendering features are included in the comparison?",{"text":113,"@type":109},"Core features include support for texture/compression and rendering capabilities such as ASTC, AFBC variants, shader framebuffer access, multiple render targets, MSAA levels, and conservative rasterization and variable rate shading (where indicated).",{"name":115,"@type":106,"acceptedAnswer":116},"What microarchitecture and configuration metrics are provided?",{"text":117,"@type":109},"Microarchitecture sections list capabilities like transaction elimination, hidden surface removal, and geometry pipeline features. Core configuration includes arithmetic units, warp width, maximum thread count, per-cycle FP16/FP32 operations, fragments/pixels/texels per cycle, and cache/tile-related parameters.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},563629,1792360302,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":47,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":76,"language":135,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":136,"faqs":137,"seo_title":138,"seo_description":61,"update_tm":139,"read_time":9},549768072016,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","| Naming | Mali-G71 | Mali-G72 | Mali-G31 | Mali-G51 | Mali-G52 | Mali-G76 | Mali-G57 | Mali-G77 | Mali-G78 | Mali-G710 | Mali-G510 | Mali-G310 | Mali-G715 | Immortalis-G715 | Mali-G720 | Immortalis-G720 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| Architecture | Bifrost |  |  |  |  |  | Valhall |  |  |  |  |  |  |  | 5th Gen |  |\n|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |\n| API Support | Mali-G71 | Mali-G72 | Mali-G31 | Mali-G51 | Mali-G52 | Mali-G76 | Mali-G57 | Mali-G77 | Mali-G78 | Mali-G710 | Mali-G510 | Mali-G310 | Mali-G715 | Immortalis-G715 | Mali-G720 | Immortalis-G720 |\n| OpenGL ES 1.1-3.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenGL ES 3.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Vulkan 1.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Vulkan 1.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Vulkan 1.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Vulkan 1.3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenCL 1 .0, 1.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenCL 1.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenCL 2.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenCL 2.1 |  |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| OpenCL 3.0 |  |  |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |\n| Core Features | Mali-G71 | Mali-G72 | Mali-G31 | Mali-G51 | Mali-G52 | Mali-G76 | Mali-G57 | Mali-G77 | Mali-G78 | Mali-G710 | Mali-G510 | Mali-G310 | Mali-G715 | Immortalis-G715 | Mali-G720 | Immortalis-G720 |\n| ASTC | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| AFBC | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| AFBC – RGBA16 |  |  |  |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| AFBC |  |  |  |  |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Shader framebuffer access | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Multiple render target[1] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| 2xMSAA | Automatically promoted to 4xMSAA |  |  |  |  |  |  |  |  |  |  |  |  |  | ✓ | ✓ |\n| 4xMSAA | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| 8xMSAA | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| 16xMSAA | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| 8-bit integer dot product | ✓ |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| FP16 / R11G11B10 accelerated blending [5] |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Conservative rasterization |  |  |  |  |  |  |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ |\n| Variable rate shading |  |  |  |  |  |  |  |  |  |  |  |  | ✓ | ✓ | ✓ | ✓ |\n| Ray tracing |  |  |  |  |  |  |  |  |  |  |  |  | ○ | ✓ | ○ | ✓ |\n\n\n| Microarchitecture Features | Mali-G71 | Mali-G72 | Mali-G31 | Mali-G51 | Mali-G52 | Mali-G76 | Mali-G57 | Mali-G77 | Mali-G78 | Mali-G710 | Mali-G510 | Mali-G310 | Mali-G715 | Immortalis-G715 | Mali-G720 | Immortalis-G720 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| Transaction elimination | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Hidden surface removal | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| IDVS geometry pipeline | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |\n| DVS geometry pipeline |  |  |  |  |  |  |  |  |  |  |  |  |  |  | ✓ | ✓ |\n\n○ — Implementation Dependent © Arm Ltd. 2023  \n\n| Core Config | Mali-G71 | Mali-G72 | Mali-G31 | Mali-G51 | Mali-G52 | Mali-G76 | Mali-G57 | Mali-G77 | Mali-G78 | Mali-G710 | Mali-G510 | Mali-G310 | Mali-G715 | Immortalis-G715 | Mali-G720 | Immortalis-G720 |\n| --- | --- | --- | --- | --- | --- | --- | --","cbCailjMDjNxKr3z","https://ap.wps.com/l/cbCailjMDjNxKr3z","pdf",169267,"English","# Architecture\n## API Support\n# Core Features\n## Microarchitecture Features\n# Core Config","[{\"question\":\"Which graphics APIs are compared across the Mali and Immortalis GPU variants?\",\"answer\":\"The table compares OpenGL ES (1.1-3.1 and 3.2), Vulkan (1.0-1.3), and OpenCL (1.0/1.1, 1.2, 2.0/2.1, 3.0) support across the listed GPU models.\"},{\"question\":\"What kinds of core rendering features are included in the comparison?\",\"answer\":\"Core features include support for texture/compression and rendering capabilities such as ASTC, AFBC variants, shader framebuffer access, multiple render targets, MSAA levels, and conservative rasterization and variable rate shading (where indicated).\"},{\"question\":\"What microarchitecture and configuration metrics are provided?\",\"answer\":\"Microarchitecture sections list capabilities like transaction elimination, hidden surface removal, and geometry pipeline features. Core configuration includes arithmetic units, warp width, maximum thread count, per-cycle FP16/FP32 operations, fragments/pixels/texels per cycle, and cache/tile-related parameters.\"}]","arm-gpu-processor-comparison-table - GPU Processor Comparison | PDF",1791836905]