Jump to content
adam5533

Hardware accelerated UI and AHB bus overclocking

Recommended Posts

I just changed my rom today to jellyfish rls6 and wondered what the addons were for. Can anybody tell me what it actually is used for and is it beneficial?

thanks

Share this post


Link to post
Share on other sites
Didnt think it was just for jellyfish. Ive seen different roms that use it and at different speeds.

So, have you used the search to find out yourself? Because there is a lot of information that people should first try to find themselves.

Share this post


Link to post
Share on other sites
I just changed my rom today to jellyfish rls6 and wondered what the addons were for. Can anybody tell me what it actually is used for and is it beneficial?

thanks

Actually it is used for draining battery faster :D

hw acceleration helps some 3D games at the expense of shorter battery.

AHB bus overclocking theoretically improves the phone's performance by speeding up the communication between the device's different parts, but your mileage might vary.

Share this post


Link to post
Share on other sites

Thanks thats what i wanted to know, I had searched but could only find info about peopl saying they had done this but not actually saying what it is for and how it could affeft lifespan, Just the same as on the ps3 or psp. Thanks

Share this post


Link to post
Share on other sites

Practically anything that speeds up operations in your phone consumes more battery, but it shouldn't be by much if it's not doing anything intensive.

Ahhh, I remember when you could choose to play PC games with software rendering instead of OpenGL. /OT /nostalgia

Share this post


Link to post
Share on other sites
Practically anything that speeds up operations in your phone consumes more battery, but it shouldn't be by much if it's not doing anything intensive.

Ahhh, I remember when you could choose to play PC games with software rendering instead of OpenGL. /OT /nostalgia

Well, it doesn't seem so obvious - rendering requires power even it it is done by the CPU instead of GPU.

Share this post


Link to post
Share on other sites
Of course. You are running things at higher speeds than default.

But for example a GPU is better optimised for what it does than the all-purpose CPU. So just because you're getting more horse power out of the GPU doesn't mean it's using more battery to do it. Note I'm not saying what happens in reality - just that it's theoretically possible to get better performance without affecting battery life.

Share this post


Link to post
Share on other sites

Think of them has overclocking your HTT/FSB/QPI etc on PC's, you're increasing the bus speed so the cpu and memory can communicate faster and use less clock cycles, at the expense of poorer power consumption.

Share this post


Link to post
Share on other sites

I'm really not buying into this idea that HW acceleration is a battery drain. Dedicated HW can perform a task much more efficiently than SW running on a general purpose processor. I'm a professional electronics engineer (not in the cellphone business though) and in my field we would always choose to offload SW tasks to dedicated HW if we need low power, all other things being equal.

Just trying to think what is it about cellphones that could make them different in this respect.

Share this post


Link to post
Share on other sites
I'm really not buying into this idea that HW acceleration is a battery drain. Dedicated HW can perform a task much more efficiently than SW running on a general purpose processor. I'm a professional electronics engineer (not in the cellphone business though) and in my field we would always choose to offload SW tasks to dedicated HW if we need low power, all other things being equal.

Just trying to think what is it about cellphones that could make them different in this respect.

With the availalbe roms on the ZTE Blade, enabling hardware acceleration in build.prop increases battery drain, try it and see. ZTE probably have it disabled by default in their roms for a reason, it could be unfinished, inefficient code that adds unecessary computation.

Share this post


Link to post
Share on other sites
I'm really not buying into this idea that HW acceleration is a battery drain. Dedicated HW can perform a task much more efficiently than SW running on a general purpose processor. I'm a professional electronics engineer (not in the cellphone business though) and in my field we would always choose to offload SW tasks to dedicated HW if we need low power, all other things being equal.

Just trying to think what is it about cellphones that could make them different in this respect.

I suppose it comes down to how efficient the CPU and GPU are. Perhaps at this early stage power management is not at it's very best on the GPU side of things. Could be a number of reasons, even bad drivers.

Share this post


Link to post
Share on other sites

I'm entering late on this topic but:

Against facts we can't have arguments!

I have now a ZTE Blade/Libra with GEN2 and Swedish Spring RLS5.

It comes with an App wich is "Extra Settings". This App can enable/disable "Hardware Accelerated UI".

Without this activated I have +/-3 days battery. With it ON I have +/-1 day.

This should answer anyone's question.

Advantages or What does it do?

As far as I can tell: it enables, or more than that, it powers ON a GPU (like someone said).

Why do I say that?

Because, running "Angry Birds Rio" without it the game runs with hiccups (freezes for a few miliseconds so many times) and finnaly crashes!

With the "Hardware Accelerated UI" ON the game runs beautiful! No freezes, no lags , nothing bad. Really smooth.

The problem?

I think the GPU is always ON once enabled.

Windows has a process called "IdleCPU". Android should have one too.

There should be a process that powered ON the GPU.... ONLY when needed.

Hope this clarifies the subject.

Thank you.

Edited by dreis911

Share this post


Link to post
Share on other sites

I'm entering late on this topic but:

Against facts we can't have arguments!

I have now a ZTE Blade/Libra with GEN2 and Swedish Spring RLS5.

It comes with an App wich is "Extra Settings". This App can enable/disable "Hardware Accelerated UI".

Without this activated I have +/-3 days battery. With it ON I have +/-1 day.

This should answer anyone's question.

Advantages or What does it do?

As far as I can tell: it enables, or more than that, it powers ON a GPU (like someone said).

Why do I say that?

Because, running "Angry Birds Rio" without it the game runs with hiccups (freezes for a few miliseconds so many times) and finnaly crashes!

With the "Hardware Accelerated UI" ON the game runs beautiful! No freezes, no lags , nothing bad. Really smooth.

The problem?

I think the GPU is always ON once enabled.

Windows has a process called "IdleCPU". Android should have one too.

There should be a process that powered ON the GPU.... ONLY when needed.

Hope this clarifies the subject.

Thank you.

It comes with an App wich is "Extra Settings". This App can enable/disable "Hardware Accelerated UI".

Which app?

Share this post


Link to post
Share on other sites

It comes with an App wich is "Extra Settings". This App can enable/disable "Hardware Accelerated UI".

Which app?

"SSParts.apk" wich come with SS RLS5.

You must be new to the internet! :D

You're right on your remark, 'though I'm not new.... it was silly! I admit. :D

In fact, since I posted this I remembered that I haven't calibrated my battery..... I'll come back later.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.