Threading

by David 30. September 2009 09:21

One of the requirements in the design of HMES has been to incorporate support for multi-core processors.

The Windows Threading API is being used extensively throughout the software, increasing performance and providing a smoother user experience.  The increase in software complexity is well worth the effort.
The various editing dialogs are using a number of threads to provide faster response to user input, with each dialog typically supporting up to three or four threads.  So persons using a quad-core or better computer will notice a faster and smoother application response.
The use of threading also benefits smaller hardware setups, as this software is also testing on Intel Atom processor based computers, and the Atom 330 1.6GHz dual-core dual-thread still performs exceptionally well.
-

Tags: ,

HMES

Welcome!

by David 29. September 2009 07:51

This blog will contain posts regarding the current state of my company's software development.

Currently under development is the TerreSculptor heightmap editing software, or HMES for short.

This software provides a massive number of features for creating and editing heightmap-based terrain systems.  It features support for heightmaps up to 32768x32768, it can import and export almost fifty different file formats and sub-formats, and includes a large number of creation and editing functions.

While this software is targetted for video game developers, it may also find a niche with any other business working with heightmap or geo systems.
-

Tags:

Blog

About David

IT Professional
Hardware Designer
Software Developer

Category list

Calendar

<<  July 2010  >>
MoTuWeThFrSaSu
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent anyone else's views.

The contents of this site are copyrighted and may not be duplicated without permission.

Copyright © 2010 David R. Green