Tuesday, June 18, 2013

What Progressives Can Learn From Massively Parallel Computing Architectures

Massively Parallel Computing Architectures and the Progressive Mindset.

Recent discussions with friends and peers prompted me to share some key perspectives on progressive versus neoconservative behavioral styles.

My observation back in 2003 was that the neocon machine is very much like a mainframe (highly-centralized) computing architecture. They readily work together toward a common goal -and behaviorally it is much easier for them to work together on common interests. Their behavioral style lends itself well to a typical hierarchical structure and many are happy to passively follow along with the centralized plan or platform.

Progressives are highly individualized and don't necessarily follow along with any plan. Progressives question authority and do not generally respond well to a rigid hierarchical structure. We respond more to peer to peer structures -and are (in my observation) similar to a massively parallel computing architecture. The biggest obstacle we face is that there still needs to be some generally accepted plan to achieve a progressive outcome and while we may all be focused in our respective areas of passion and advocacy -there still needs to be a mechanism to communicate with each other, articulate a cohesive vision or platform and work toward it in a mostly autonomous manner (consistent with our behavioral style). For massively parallel compute architectures to be successful -there must be a messaging and coordination layer -which orchestrates activity between all of the autonomous "nodes". This layer (or backplane) is what remains largely undefined (from my perspective) and when we finally develop an adaptive "backplane" we will be able to drive a socio-economic and political agenda that just might save the planet and humanity (provided we are not too late).