eigen.systems

because shift happens

  • home
  • about us
  • press room
  • eigen

welcome to our blog!

explore parallel worlds

about

It is not very often that the world of software is shaken up by sweeping change. The last time this happened was when the cost of programming began to overwhelm the cost of computers.

Year after year, Moore’s law delivered faster processors, and the best minds in computer science focussed on how to keep the cost of software down. Structured, easier to write and free(er) from error-prone tedium, all good, but basically to get better quality for lower cost

Moore’s law remains with us, but it no longer delivers faster processors. We can’t clock the processors any faster if we don’t want them to burn up. We can have a lot more of them, though!

And so, buying new machines could actually SLOW your old sequential apps down. The next hop in speedup is going to be delivered by parallel code. And it is not going to be easy…

That’s going to shake things up a bit – big changes initially bring about a profusion of alternatives to cope and adapt. Over time, the dust settles and we settle into a new equilibrium. Remember the babel-esque plethora of programming languages (ada, B, algol, pascal, snobol, lisp and that’s only the memorable ones) we had not so long ago? Well, happy days are here again.

And so, we devote this blog to keeping an eye firmly on how things go from here – a subtle knife to travel to parallel worlds.

Leave a reply

Spam Protection by WP-SpamFree

 

September 2010
T F S S M T W
« Aug    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

categories

  • announcements
  • design
  • green computing
  • HFT
  • patterns
  • press room

recent posts

  • the only planet with chocolate
  • The need for speed: the world of High Frequency Trading
  • mind the cache
  • ParaPLoP ‘10
  • “Clothes make the man,” so the saying goes. Developing UI

references

  • [1] the free lunch is over
  • [2] optimizing cache use
  • [3] Computers heat homes
  • [4] data center causes turbulence

tags

blackbird block algorithms carbon footprint concurrency Eigen.Spaces GPU green computing grid high frequency trading kernel locality map-reduce Model.Bricks NVIDIA OpenCL OpenMP parallel computing paraplop SPMD

archive

  • August 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010

© 2010 eigen.systems
Wordpress Themes by (DT)