Arm Community
Site
Search
User
Site
Search
User
Groups
Arm Research
DesignStart
Education Hub
Graphics and Gaming
High Performance Computing
Innovation
Multimedia
Open Source Software and Platforms
Physical
Processors
Security
System
Software Tools
TrustZone for Armv8-M
中文社区
Blog
Announcements
Artificial Intelligence
Automotive
Healthcare
HPC
Infrastructure
Innovation
Internet of Things
Machine Learning
Mobile
Smart Homes
Wearables
Forums
All developer forums
IP Product forums
Tool & Software forums
Pelion IoT Platform
Support
Open a support case
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Developer Community
Tools and Software
Graphics and Gaming
Jump...
Cancel
Graphics and Gaming
Graphics and Gaming forum
Mali 628 floating point precision
Blog
Forum
Videos & Files
Help
Jump...
Cancel
New
Replies
4 replies
Subscribers
133 subscribers
Views
4176 views
Users
0 members are here
Mali-T628
Mali-GPU
Related
Mali 628 floating point precision
Offline
Maxim Mogilnitsky
over 7 years ago
Note: This was originally posted on 17th August 2013 at
http://forums.arm.com
Could you please elaborate on a floating point precision of Mali-628?
What part of the IEEE754-2008 is supported in GPU? I.e. how many bits of precision we can get (medump) ?
Thank you in advance
Maxim
http://blogs.arm.com/multimedia/318-arm-mali-t604-new-gpu-architecture-for-highest-performance-flexibility/
Offline
Peter Harris
over 7 years ago
Note: This was originally posted on 22nd August 2013 at
http://forums.arm.com
I'd suggest sticking to the Khronos precision minimums when picking qualifiers; it is very easy to write code which happens to work on one architecture which only works because that implementation provides more bits than technically necessary, which then fails on another device in weirdly wonderful and hard to debug ways.
FWIW on all of the Mali GPUs:
highp is fp32
mediump is fp16
lowp is fp16
Cancel
Up
0
Down
Reply
Cancel
Offline
Maxim Mogilnitsky
over 7 years ago
Note: This was originally posted on 26th August 2013 at
http://forums.arm.com
Thank you for the answer and for advice.
Just to be sure let me dig a bit into the question.
I understand that fp32 is a required and supported precision for the shaders.
#1 Just to make it clear: Is it for both vertex and fragment shader?
Let me also ask a question about HW itself:
#2 Is fp32 means that the GPU HW actually uses at least 32 bits of floating point precision throughout an entire GPU pipe?
Sorry for perhaps "blowing on water", but I got some "burns from milk".
Best Wishes
Maxim
Cancel
Up
0
Down
Reply
Cancel
Offline
Pete
over 7 years ago
Note: This was originally posted on 30th August 2013 at
http://forums.arm.com
Hi Maxim,
1) The Mali-T600 series GPUs have a unified architecture, so there is no distinction between the vertex shader and fragment shader - they run on the same execution units.
2) Yes, I believe so.
Hope that helps, Pete
Cancel
Up
0
Down
Reply
Cancel
Offline
Maxim Mogilnitsky
over 7 years ago
Note: This was originally posted on 30th August 2013 at
http://forums.arm.com
Many Thanks
Cancel
Up
0
Down
Reply
Cancel
More questions in this forum
By title
By date
By reply count
By view count
By most asked
By votes
By quality
Descending
Ascending
All recent questions
Unread questions
Questions you've participated in
Questions you've asked
Unanswered questions
Answered questions
Questions with suggested answers
Questions with no replies
Answered
Analyzing optimized SPIR-V binaries using Mali Offline Compiler
0
Mali Offline Compiler
vulkan
Arm Mobile Studio
5669
views
4
replies
Latest
2 months ago
by
speedym
Answered
Understanding Mali Perf Counters in Streamline
0
arm streamline
Mali-G77
6068
views
2
replies
Latest
2 months ago
by
Peter Harris
Answered
GPU Benchmark Tools Recommendation
+1
GPU Tools
OpenGL ES
performance analysis
Mali-G76
9390
views
2
replies
Latest
3 months ago
by
Vikash
Answered
I want to know about the GPU Line up
+1
GPU Architecture
Mali GPU (Bifrost Architecture)
gpu
10254
views
5
replies
Latest
3 months ago
by
Peter Harris
Not Answered
Mali-G71 GPU glReadPixels slow compared to linux desktop equivilant for Default Framebuffer
+1
Android OpenGL ES
Mali-G71
Graphics APIs
5936
views
0
replies
Started
3 months ago
by
Matthew Good
<
>
View all questions in Graphics and Gaming forum