It is still mainly a CPU coin.
It is even GPU resistant making CPU's the most efficient way to mine Memorycoin.
Isn`t it time to rename thread to something else than "CPU Coin"?
I like MMC PoW. Let's imagine such modified PoW:
A. 1GB of our pseudorandom data divided for a larger blocks, e.g. 1024 x 1MB block
B. There is a mask - 128 zero bytes (i.e. 1024 bits, one per 1MB block) - and for example: 8 bits from 1024 is set to '1' with the rule, which can be calculated only after generation of 1GB data
C. XOR operation only for these signed 1MB blocks
What do you think - it would be more GPU friendly now?