If you’re creating a graphics intensive application for Windows Phone 7 using Silverlight, read this post of Andy Beaulieu and find out how to maximize performance for both the emulator and your Silverlight code.
WP7 devices have a separate GPU which is optimized for handling graphics operations such as displaying, scaling, rotating, and 3D. Silverlight on WP7 has the ability to use that GPU, which can greatly increase graphics performance. It does this by allowing a “snapshot” of a visual, called a Bitmap Cache, to be handed over to the GPU for manipulation.