Monthly Archives: February 2010

Parallel Programming: Administrators as Architects

Although IT professionals should take care to avoid engineering envy, it is often useful to learn from the experiences of other engineering disciplines. In this posting, I will compare and contrast construction of a building to implementation of a large … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on Parallel Programming: Administrators as Architects

Parallel Programming: Selective Struggling

An Eminent Reader privately indicated some distaste for the non-technical nature of recent parallel programming posts. Given that many of the obstacles to successful development of parallel software are non-technical, there will be future non-technical posts, but there is no … Continue reading

Posted in Uncategorized | Tagged , , , | 2 Comments

Parallel Programming: Questionable Quality Assurance

An earlier post noted that parallel programming suffers more potential failures in planning than does sequential programming due to the usual suspects: deadlocks, memory misordering, race conditions, and performance/scalability issues. This should lead us to suspect that parallel programs might … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on Parallel Programming: Questionable Quality Assurance