Performance

Building Qt to make use of the Beagle board’s SGX GPU

Published Friday November 20th, 2009 | 32 Comments on Building Qt to make use of the Beagle board’s SGX GPU
Posted in Build system, Embedded, Graphics View, OpenGL, Painting, Performance, Qt

Introduction Texas Instruments has a wiki which documents what is required to bring Qt up on the Beagle board with full OpenGL ES (1/2) support: http://www.tiexpressdsp.com/index.php/Building_Qt and I would like to thank one of their engineers, Varun, for his quick turn around times in addressing any questions I raised. This blog entry is intended to […]

Read More

Analyzing benchmark results with BM

Published Thursday November 5th, 2009 | 8 Comments on Analyzing benchmark results with BM
Posted in Performance, Test

Benchmarking is an important concept for evaluating the performance of computer systems. It can be considered essentially a three-step process: Step 1 Define the benchmarks. Step 2 Execute the benchmarks and produce numbers. Step 3 Analyze the benchmark numbers. Each step has its own challenges: Step 1 is about writing programs that test sufficiently interesting/relevant parts […]

Read More

QGraphicsView is a Hummer, Plasma is the luxury version…

Published Tuesday October 27th, 2009 | 10 Comments on QGraphicsView is a Hummer, Plasma is the luxury version…
Posted in Graphics, Graphics Items, Graphics View, KDE, Kinetic, Performance

Do you know the main advantage of a Hummer? It can go pretty much everywhere, that’s why many armies are using it. If I talk about a Hummer it is because QGraphicsView can go pretty much everywhere too. Recently I was lucky enough to get a N900 (generously given by Jesper, don’t know for how […]

Read More

Memory ordering semantics

Published Tuesday October 6th, 2009 | 14 Comments on Memory ordering semantics
Posted in C++, Performance, Qt

This weekend, a user posted to the qt4-preview-feedback mailing list saying that the QAtomicInt documentation needed some work. I replied saying that memory ordering semantics would be better explained by a book, than Qt documentation. But thinking about it later, I started thinking whether we could add some documentation about it. So I decided to […]

Read More

Exploring Qt Performance on ARM using FineToothComb

Published Tuesday September 29th, 2009 | 6 Comments on Exploring Qt Performance on ARM using FineToothComb
Posted in Performance, Symbian

Have you ever been developing an app, and at some point wanted to know exactly which code was being run, and for how long, when you used it? On the path to getting Qt inside your Nokia devices, we’ve recently been making use of a special Nokia tool for doing just that, and I thought […]

Read More
Get started today with Qt Download now