Dynamically scalable applications are only a small subset of the massive number of things that have fallen under the umbrella of "cloud computing". The definition cloud computing is sufficiently vague that phrases like "single chip cloud computing" don't really have a single intuitive definition.