Why most people try to have two completely similar gpus from the same company, model and series?, Does it make a problem if two graphics cards in sli or cfx are different with the same chipset, will it work?
SLI/CFX works with the same chipset, the majority of the people that go this route use the 2X of the same GPU's to avoid driver issues. SLI/CFX are slowly losing support to explicit multi-GPU with DirectX 12. Multi GPU support allows you to use AMD and Intel cards at the same time while taking advantage of the design strengths of the different card designs without using a physical bridge.
No, they wont work. Unfortunately the technology is not yet refined enough to support cross platform/model cards in conjunction.
They have to be exactly the same.
They will work only if their the same GPU model. For example, you can SLI A Gigabyte GTX 1070 and a Asus GTX 1070, but you can't SLI A GTX 1060 and A GTX 1070.
SLI/CFX works with the same chipset, the majority of the people that go this route use the 2X of the same GPU's to avoid driver issues. SLI/CFX are slowly losing support to explicit multi-GPU with DirectX 12. Multi GPU support allows you to use AMD and Intel cards at the same time while taking advantage of the design strengths of the different card designs without using a physical bridge.