Hi,
Increase SSRS Performance is a very common issue and always asked by customers.
In the ReportServerDB you will find a table in views called ExecutionLog3.
Look up your report and check the latest execution instance.
This could tell you the break-up of the times taken - for data retrieval, for processing, for rendering etc.
You will find the part that you spent the most time on running the report, and then decrease the time with the different part.
For reference:
In addition, you may also try the solution to speed SSRS reports with cache the reports.
caching-reports-ssrs
preload-the-cache-report-manager
performance-snapshots-caching-reporting-services
Hope it will give you some ideas.
If you have any question, please feel free to let me know.
If your problem has been solved, please mark "accepted answer" on my reply, thank you for your understanding.
Regards,
Zoe