I had a little hunt around the forum to see if this has been brought up before but couldn't find anything so I apologize if it has and I missed it.
I have not long got my hands on a cheap GTX 1060 6gb card on ebay, which I'm using with an old Samsung Syncmaster monitor that doesn't have g-sync. As most people likely do I tweaked my settings in the nvidia control panel to try get the most out of my card but ended up being quite disappointed in the results compared to my previous 1050ti.
After some googling I found that even though my monitor is not g-sync compatible, because I decided to tweak my settings nvidia enabled g-sync without giving me an option disable it through the control panel, which seemed quite unfair, I didn't even know it had been enabled and if I had not researched a bit my performance would have stayed degraded.
On one post somewhere the poster advised to download a little application called NvidiaInspector and disable it through that. After doing this I noticed a noticeable increase in fps, up to +15/20fps so far!
If Nvidia want people to have the best performance they can get for their money why the hell would they enable g-sync almost by default even for non g-sync monitors? Seems stupid to me.
Not sure if this happens with all nvidia g-sync cards or not but if it does then those of us that are not using compatible monitors may want to double check if it has been enabled and if it has, disable it until we can get the hardware to support it.
PS. Not sure if I can post a link to NvidiaInspector or not so I'll err on the side of caution and let folks who want it google for it instead.