The problem isn't IE11, it's that your SSRS instance is set to time out the query after 2 minutes. As your report is taking more than 2 minute to run and render, the error is presented.
You can change a report's time out settings in the processing options, when managing your report in the Web Portal. Alternatively, you can change the global default, which is would in the configuration file for Reporting Services. If I recall correctly, the node is called QueryTimeout, or DatabaseQueryTimeout. Most likely it will have a value of 120 (seconds), which is 2 minutes.
To amend the global setting you'll need to restart the SSRS service after saving the new copy of the configuration file. Personally, however, I prefer to stop it, save, and the start; just in case SSRS decides to save off the current settings when it stops (like some applications do).
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does :-P
Please always remember to encapsulate your code in IFCode Markup. For example [code=sql] [/code]
to read Jeffs Guide on how to post SQL questions, and get swift and helpful answers from the community