Comparison of 2 laptops for running solidworks

HI All,

Im looking to replace me desktop with a laptop for use with large assemblies & drawings (circa 2000 parts), with the occasional simulation work. The desktop is a bit sluggish when dealing with the large assemblies and would like to upgrade to improve performance. Would prefer upgrading to a laptop.

Please could i have some opinions on which laptop to go for between these two, and how does it compare to my current specs.

Current Specs:

Intel Core I7-4790k CPU @ 4.00 GHz

RAM: 16.0 GB

Graphics Card: NVIDIA GeForce GTX 660 (im aware this is a gaming card)

Option A:

https://store.hp.com/UKStore/merch/Product.aspx?id=6TR58EA&opt=ABU&sel=NTB 

Option B:

Many thanks,

SolidworksGeneral