Lighting problem in cyles
Cycles doesn't really like very small light sources with very high lighting intensity.

They are very 'hard to find' computationally speaking. Cycles is a Path Tracer and will cast rays from the camera until the reach a light source, if the light source is too small it is very hard to hit, statistically speaking, creating very noisy renders that take a very long time to render.

Large light sources with an average lighting intensity are much better suited.

Keep you detailed lamp model if you like, but don't make it the light source of your scene.

Add a fake light material to it then use a real lamp object or a simpler geometry like an emission plane to actually light your scene up. Also avoid transparent or blocking geometry over your light sources, like the glass bulb.

You can then make fake light in cycles How to make the light emission invisible? or How to make a cycles light emisson object invisible to the camera?