On Thu, 23 Apr 2015, Benjamin Herrenschmidt wrote: > > Anyone > > wanting performance (and that is the prime reason to use a GPU) would > > switch this off because the latencies are otherwise not controllable and > > those may impact performance severely. There are typically multiple > > parallel strands of executing that must execute with similar performance > > in order to allow a data exchange at defined intervals. That is no longer > > possible if you add variances that come with the "transparency" here. > > Stop trying to apply your unique usage model to the entire world :-) Much of the HPC apps that the world is using is severely impacted by what you are proposing. Its the industries usage model not mine. That is why I was asking about the use case. Does not seem to fit the industry you are targeting. This is also the basic design principle that got GPUs to work as fast as they do today. Introducing random memory latencies there will kill much of the benefit of GPUs there too. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>