By coincidence, today I did a render using Blender 2.8 on a laptop with a Quadro M1000M card. No issues there, worked fine!
Quadro cards seem to be made for rendering and GFX design, so a good choice. A good read: https://www.engineering.com/DesignSoftware/DesignSoftwareArticles/ArticleID/18630/Whats-the-Difference-Between-GeForce-and-Quadro-Graphics-Cards.aspx.
Regarding the number of tiles, here are the answers:
- Cycles only uses 1 tile per GPU (does not apply to CPU);
- The number of tiles are dictated by available logical cores (or
threads);
- Blender seems to use a maximum of 8 tiles;
So what brought me on the wrong track earlier: I thought I was seeing 4 tiles for the quadro and 4 for the CPU, but actually it was 1 tile for the quadro (as expected) and the remaining 7 tiles for the CPU (being a quadcore with hyperthreading = 8 logical cores (or threads) in total).
In retrospective to my desktop, where I also have a quad core CPU with hyperthreading (8 threads), but also 4 GPU's (2x 1070 TI's + 2x 970) = 8 tiles total.