Originally posted by: coolVariable
cache on these controllers, e.g. the intel, is not used for actually caching reads/writes but rather information for the controller to translate physical location into logical location.
Of course intel uses a more advanced algorithm, thus keeping the write amplification low and getting better random writes, but needing more "cache" to store this information.
The vertex is the first SSD, AFAIK, that actually uses cache memory to cache reads and writes.
Not sure why you say that, there were some SLC who had 32MB of cache.
Corsair S128 which is based on the previous Samsung MLC controller has 32MB of cache.