Prior Click here
Next Click here
This is the main screen for our KLIPSPRINGER software. In order to display to a user as
quickly as possible we use multiple heterogeneous threads. The first thread checks that this
copy is authorized per the Intel AppUp store to run on this device. If not, KLIPSPRINGER
shows some diagnostic information and gracefully closes down. Otherwise, the app
(stillusing only one thread) tries to open a .txt file to write useful things to. If that's
successful the app next tackles opening a local copy of our Grumeti (part of the Serengeti,
where the antelopes run ) database. After that the real work starts.
Some years ago we
were doing some
performance
tuning and noticed
that Microsoft
Excel was using
multiple threads at
startup. As were
Powerpoint, Word
and several other
apps.