Regardless of the primary cause of the Earth's global warming, the more I think about the Mars' story the more fascinating it is. I mean, it seems to me very unlikely that both the Earth and Mars would've experienced similiar average temperature increases over the same time period.
Here's my thinking - although Mars and the Earth are roughly the same size, they have markedly different characters as far as the composition of their atmosphere and amount of liquid water on their surfaces. Mars is basically bone dry, with a much thinner atmosphere available for trapping solar radiation. Also, with no liquid water and no cloud cover, Mars could be expected to have a different albedo (ratio of reflected vs absorbed solar radiation) from Earth. So even if the two planets were at the exact same distance from the sun, I wouldn't expect them to have an matching increase in temperature over a period of years.
Here's the kicker: Mars is half-again further away from the Sun than Earth, so by the Inverse-Square Law receives just a little more than 2/5s of the solar radiation than the Earth receives.
So how can these two planets have experienced an identical temperature increase?[EDIT] Ok, after a little research it seems the Earth's and Mars' albedos are similar - .29 for Mars, and .30 for the Earth. I found that surprising. So Mars receives about 44% less solar radiation than the Earth, but absorbs it 1% more of what it gets than the Earth does. It seems to me that Mars should be way, way behind us in terms of an absolute temperature increase over time, if due only to solar radiation increases.
Some mechanism in the Martian system must be working a vast amount of overtime to make up for that deficiency, right? In the article you linked, researchers suggest that solar radiation is causing high winds that stir up dust and trap heat.
There may be another, more obvious explanation, however.
It turns out the Martian atmosphere is 95% carbon dioxide.Had to do a double-take when I read that fact. I developed this post over 1/2 hour or so, perhaps my logic or methods are faulty - I invite a critique of my logic to see if it's sensible.