How is that spark-chart modified by other programming in the computer?
For example, at light load and 3000+ rpm, would there be additional spark advance beyond what is shown in that graph?
There's nothing added other than for when the engine is cold, when it goes into PE (Performance Enhancement), EGR, and Hywy Lean Cruise. GM kept these conservative to reduce the possibility Knock Counts no matter what kind of fuel you use. Another good reason for a good tuner.
Seems odd to me that they limit spark advance to ~30 degrees when an older distributor with centrifugal and vacuum advance might go to mid-40s, maybe even more advance.
Keep in mind, if you take a distributor's rotation (360*), divided by 8 cylinders, you get 45* so, you don't want to advance too high or you'll be cross firing to the previous cylinder.
Here's a couple examples from my engine. Yes it's got a cam, aluminum heads, and other go fast parts but, this is just for illustration. Here's a spark map from a "mail order" tune based on my build. (This was with the 1227747 ECM)
You must be registered for see images attach
Here's what I have now after more research and using an Accel spreadsheet developed by a member on another site. You plug in your max SA at 3200RPM and WOT. Then retard % above that. Then I go out , data log, and fine tune based on Knock Counts and performance until I'm good. (This one is with the EBL Flash-II). I gained close to 1-1/2 seconds in 0-60 and 1/4 mile with this and my fuel tables over the "mail order" tune. HTH
You must be registered for see images attach