The reason for the CPU spikes in guitar suite are probably pentium 4 denormalisation related. I wrote to the coders of guitar suite, but they never replied. The problem can be fixed free by downloading:
http://www.digitalfishphones.com/main.php?item=2&subItem=6
Heres a quote from the site explaining:
"Denormalisation is an issue with some audio hosts that don't switch off the plugin's audio task when the song is stopped or a track contains silence (or with instruments: no key is pressed while a sound decays).
The problem happens when the CPU (precisely: the floating point unit (FPU) inside of it) detects extremely small numbers and wishes to process them with the same precision as usual. Then it switches into 'denormal' mode which is another way of representing small floating point numbers with the available bit range.
Converting between the two states takes a lot of time for the FPU and thus might cause heavy load jumps.
Some algorithm such as delay lines and filters are prone to denormalisation as they work with feedback structures.
Here, if an impulse is followed by absolute silence, the resulting signal gets smaller and smaller but in theory, it can never reach zero.
In practice, there is an internal threshold of the FPU that switches to denormal mode to carry on processing those small numbers (which might not be of any use for proper operation).
Currently, the Pentium 4 processor seems highly addicted to denormalisation. It turned out that its threshold is actually very much higher than of former Pentium types.
Plugins that used to work fine with older CPUs might slow down the entire system when used with a P4.
But other FPUs might as well suffer from denormalisation issues."
If you search around on
www.kvraudio.com forums people have talked about this issue with guitar suite and claim to have solved it with the above plugin.
Myself i have not had the problem (yet)....
Hope that helps!