Wednesday, September 3, 2008

Why do you use parallel programming- or not?

There are lots of reasons people choose to use parallel programming- not all of them wise. This article by Michael Wolfe gives excellent insight into the current status of parallel algorithms and a call for better education of programmers in the field. What criteria do you use when deciding if a problem will benefit from the use of parallel programming? How do you pick the staff who will solve the problems?

Simulation Life Cycle Management

At the heart and soul of this excellent article is the following quote:

"For simulation to be truly effective as an integral part of the product development cycle, the processes, authoring tools, data, and resulting intellectual property associated with simulation must be shared, managed and secured as strategic business assets."

As simulation practices grow, businesses need to put in place methods and tools which will allow them to validate and re-create simulation results. How does your business manage simulation methods and data? What gaps are you struggling to fill? What hurdles are you finding the hardest to overcome?