The JM601 is a complete mystery, the codename is out of place and the package had a listed value of 73,917 Indian rupees (US$1,138). The site speculates either this is a thing we've never seen before or NVIDIA could be scrambling its GPU codenames so rumor sites can no longer figure out what's going on:
Needless to say we have never encountered this nomenclature before. The naming JM601 is completely alien to me. In the past, GPUs popping up in the shipping manifests usually had their actual names. Considering that the previous Nvidia chip spotted also had a weird name (the 433×3, a possible scrambled name for the upcoming Dual GPU), there are two possible things that could be happening: 1) Nvidia has finally wizened up and started scrambling the code names of the GPUs to hide their progress from our eyes or 2) the nomenclature is correct and this is something we have never seen before. I will touch upon both possibilities but it is upto the reader to decide which one they think is actually happening.Chips spotted at Zauba usually get launched 4-5 months later so this could very well be a Pascal-based GPU.