Only seen a few responses here that seem to have grasped the actual question. x86 is a 32 bit processor architecture. Looking at some of the responses you'd think it was a Microsoft product some way linked to Windows and not an Intel one or AMD Copy.
Mac, Linux and some other Unix variants all use this CPU architecture or the newer X64.
The simple purpose of a CPU is to process instructions. As to which CPU is better my measure would be outcome based (The target of architecture). The more arithmetic, logical and I/O outcomes produced per second and the holistic functional result of that would be my measure of a good architecture. For example a super fast processor that requires specialist cooling and is unreliable or unstable couldn't be considered "better" simply because it was faster.
Some of the logic in this thread on what is a better processor looks like a discussion from a Mac forum from 10 years ago. (Sorry Mac users)