Unless you are interested in a pretty small class of problems, the inherent parallelism of most applications continues to be somewhere in the range 2.1 to 2.5 (i.e., you can speed them up by a little over 2x with the addition of more processors). Thus, in most real-world applications, most of those cores, or vector units, or any other "supercomputer" features will go unused.
If anyone here observes a quad-core chip running any particular load anywhere close to 4x the speed of a single core should write a paper about it, because this has been the holy grail of parallel computing for going on 40 years now.
That Intel thinks this is a solution is sadly typical -- the problem is a software one, not a hardware problem, and they do not know how to solve it.
That is most likely the correct answer, though there is one other possibility: find a better lawyer. While you are probably an "at will" employee (i.e. can be fired for any or no reason), requiring a contract for no other compensation that to continue your employment reduces the level of free will in your execution of such a contact, and may in fact void it. Consider: if someone puts a gun to your head (or your dog's head) and says, "sign this", it is not a binding contact. If your employment is at risk, while it is not a matter or life or death, it nonetheless reduces your ability to freely enter into an agreement.
A better lawyer would go through this with you. But as before, the bottom line may be the same -- you may wish to just stop working for these scumbags.
Say "twenty-three-skiddoo" to logout.