Might be "Killer" by Riot.
Here's over two hours of fantastic live instrumental.Liquid Tension Experimenthttps://www.youtube.com/watch?v=RUaSi0raSiY