News for hackers. Stuff that matters.
Re:Cloud companies consider Intel rivals after security flaw... by amelius on Saturday January 13, 2018 @09:21AM (#16139701)
Any idea what will be the solution? Keep more speculative data in the pipeline? Performance penalties on security faults? Complex rollback?
Re:Cloud companies consider Intel rivals after security flaw... by convolvatron on Saturday January 13, 2018 @01:34PM (#16140595)
you could certainly extend the unused transactional support to do a chandy-lamport thing, with the difference that when you run out of space isolated cache versions, you just can't speculate any more.

it would be a lot of machinery

you could also do latency hiding with smt instead of trying to fight it head-on with speculation. ultimately probably more productive, but either the compiler or the programming model or the user has to expose that concurrency.

Re:Cloud companies consider Intel rivals after security flaw... by jnwatson on Saturday January 13, 2018 @08:50PM (#16142404)
If all speculation used a separate cache that is only committed on retirement, that should keep the side channels at bay.