Question about fast GUI

codeguy

New Member
Hi,

I have a question about a computers GUI.

Examples:
* Updating of Datagrids
* Moving in diagrams
* Text updates in controls like textBoxes

What hardware in the computer affects the speed when it comes to update those controls?
What component is the most critical one to improve the speed of those updates?

Thank you
 
No one that knows what in the computer that is dependent on the speed of those controls :/ ?

I wonder if it really is it the graphic card?
 
Looks like cpu not gpu but not entirely sure what you're talking about, just naming the program would be easier
 
It is not excel but the functionality would be the same.

So let us assume that we have 4000 cells that in excel is updating new numbers
with different colors one time each minute.

Let us say that this takes 3 seconds on my computer that I have now.
2.4 GHZ Quad Core.

What is the critical components in the computer that improve those 3 seconds?
 
Is the system AMD or Intel? Sounds like it's AMD but I could be wrong. Do you know if it's 800mhz memory or higher? I believe the CPU and memory would be a factor in this type of setting.
 
Last edited:
Yes it is AMD, that is true. I have 4 GB RAM and I am quite sure it is 800 MHZ.

For what is happening in the application I have which is a datagrid which it the same as excel is built up with. Cells and Columns.

What I do is to populate 4000 cells with new values. I am a programmer and when I do this. It takes up to 3 seconds and the application freezes sometimes because the GUI is busy during the 3 seconds.

But, if I understand the CPU speed is what is dependent on this speed. Even that it is a graphic datagrid with 4000 visible cells.

This is then not at all dependent on the graphic card? I can´t stop wonder if the graphic card hasn´t any value in the speed regarding the actual visual update that occurs.
For example a accelerator graphic card, would that help etc?
 
You are always going to have a bottleneck between CPU and your GPU. I believe an Intel system would probably be faster for your calculations and transfer of data between the CPU and GPU. Also, faster then 800mhz memory will also make a difference. I know I may not know anything about programming but since you're a programmer can you not put a time wait option in the GUI for the population to be completed.
 
Last edited:
Back
Top