I use an i7 quadcore CPU and "only" get 60-80 H/s. Sure there are faster ones... but I've seen GPU's with 500 H/s.
So I'm sure GPU's are much faster. But which one is the fastest? R9 390 with 8GB Ram?
Or are there even ASICS for Cryptonight?
Your i7 should be faster than that. Try using 1 thread per 2MB L2 cache, and assign the process to alternate logical cores (1,3) to help cache segregation.
CN exploits specialized AES-NI circuitry in modern CPUs, which makes then effectively ASICs.
To make a CN ASIC, you need a chip covered on AES-NI units attached to on-die ultra-low latency memory (L1+L2+L3+L4).
For the ASIC to be remotely competitive, you'd need to use a process comparable with modern CPUs, around 22nm.
All that would cost a bloody fortune and only produce something marginally faster than an i7.
So it's not going to happen until Monero is halfway to the Moon.
Put another way, CN was designed to use modern CPUs as ASICs, in order to protect decentralization and ensure a distribution sufficiently wide to bootstrap the ecosystem.