The company claims that the page layout and animation performance is double that of other browsers operating on multicore ICs.
Almost all embedded browsers available on the market have been designed for single core processors. As multicore MCUs become more prevalent in the market, browser performance has dropped as the individual processors in the multicore chip are not as powerful as a single processor core chip. Flow has been designed from the ground up to use all the cores available, including the GPU found in most multicore processors. That performance scales with the number of cores to deliver a smoother experience for embedded internet applications. It also provides the responsiveness required to implement the UI on many of today’s resource-constrained systems.
The architecture of the browser is fine-grained, meaning its performance will evolve with future generations of silicon and the ability to use the GPU in a multicore processor means the software handles rasterisation quickly and frees up the CPU for other tasks.