I'm sure anyone that has meddled with the world builder has noticed that almost every single script is executed/checked 30 times per second (I'm assuming 30 frames per second).
Logically, this means that there is alot of wasted cpu utilization spent on useless check. For instance, it isnt necessary to check 30 times a second to determine whether a superweapon is ready to fire. Simply setting the values of the appropriate scripts to 1 sec or 5 sec reduces the lag in AI involved gameplay by alot.
You can take a look at whats modified here. If you want to use the skirmish scripts, simply extract it to ..\Command and Conquer Generals\Data\Scripts. Remember to backup your original script first.
You'll need to AIData.ini for best effect too. It goes into ..\Command and Conquer Generals\Data\ini\Default
Download SkirmishScripts
Download AIData
Comp stompers should like this.

2 AI teamed together against you is a guaranteed head banger.
I'm not sure if its just my imagination, feel free to have a try. Just go to your scripts and set those values. Eg, the scripts in "general powers" can be set to run once every 5 secs. "Generic xxx" can be set to run once every sec.
Its not recommended to set it to too high a value, for example to set the particle cannon check to once every 4 mins can lead to undesired effects. Like when the AI goes into low power when the timer has 1 sec left, this makes it miss the 4min check and it has to wait for another.