Live data from Hacker News

“The colored boxes indicate which CPU core performed layout for each node”

blog.servo.org

1–10 of 61 posts

Re: “The colored boxes indicate which CPU core performed layout for each node”

#2
If you're curious why clustering of nearby nodes happens, it's a side effect of the work-stealing [1] strategy that Servo layout uses. This is actually beneficial for the cache, because adjacent layout objects tend to be located together in memory.

[1]: http://en.wikipedia.org/wiki/Work_stealing

Re: “The colored boxes indicate which CPU core performed layout for each node”

#10

What is Servo?

New browser engine from Mozilla. One of its prime objectives is to build an engine that can leverage the multiples cores we have to day and work stuff in parallel. It still not ready for prime use but its growing really well.

IIRC its built with Rust and maybe some unsafe C/C++ code (unsafe in terms of Rust) for things such as the JS engine.

More info about Rust at http://www.rust-lang.org/

More info about Servo at https://github.com/servo/servo#the-servo-parallel-browser-pr...

Post reply on HN