News for hackers. Stuff that matters.
Re:Fractal: An Execution Model for Fine-Grain Nested Specula... by microcolonel on Tuesday July 04, 2017 @11:04PM (#14699735)
Yeah, seems like it's just getting more discrete and less continuous.

That said, this is not an 88x speedup for general purpose computing, just for some specific workload of parallel compute.

Re:Fractal: An Execution Model for Fine-Grain Nested Specula... by deepnotderp on Tuesday July 04, 2017 @11:31PM (#14699807)
If I read this correctly, this is effectively a better way to do thread level speculation (aka Speculative Multithreading), so in theory this could help in general purpose computing as well, just not 88x ;)
Re:Fractal: An Execution Model for Fine-Grain Nested Specula... by suvinay on Wednesday July 05, 2017 @05:43PM (#14706360)
Your intuition on this improving Thread Level Speculation (TLS) is correct. I do want to clarify that this is not just a better implementation of TLS though -- our execution model is more expressive and avoids some of the pitfalls of TLS (see the Swarm paper http://bit.ly/swarmarch to learn more). Yes, you could use our implementation with a TLS-like execution model and improve on the TLS performance. But you are likely to reap more rewards by using the Fractal execution model + implementation.
Re:Fractal: An Execution Model for Fine-Grain Nested Specula... by suvinay on Wednesday July 05, 2017 @03:41AM (#14700549)
The 88x is the maximum speedup we get, yes. We believe our ideas are applicable to a wide range of domains ranging from databases, to discrete-event simulation, to machine learning, and graph analytics.
Re:Fractal: An Execution Model for Fine-Grain Nested Specula... by microcolonel on Wednesday July 05, 2017 @10:46AM (#14702772)
Very cool work nonetheless, it's easy for the software folks to feel completely hopeless these days with transistors suddenly getting more expensive per capita instead of cheaper.