Reinforce-II

Results 4 issues of Reinforce-II

Seagate reused upper bits of these fields, is there any plan to add support? http://www.users.on.net/~fzabkar/HDD/Seagate_SER_RRER_HEC.html ![image](https://user-images.githubusercontent.com/20750215/113100808-755b4a00-922e-11eb-8249-04cfd7e1b90d.png)

![c2c-latency](https://user-images.githubusercontent.com/20750215/232437242-684a4c95-b0af-49f4-8760-1aa592f6179d.png) [c2c-latency.csv](https://github.com/nviennot/core-to-core-latency/files/11248258/c2c-latency.csv)

It is roughly a duplicate of llama config, adds support for mixtral models.

It works fine on v1.3.2, however ``` RuntimeError: Trying to shard a model containing 'meta' parameters. Please set `sharded=False` during model creation and call `.apply_sharding()` only after dispatch ``` occurres...