Browser acceleration ideas

With increasing internet bandwidths and PC performance, websites are getting more and more complex, in a way that older computer can get very challenged rendering them. One way to address this problem is to assign browsing-related tasks from the CPU to the GPU or other acceleration hardware like FPGA boards or ASICs.

One could imagine a (mini)PCI based FPGA board taking over the JPEG decoding or HTML parsing.

In open source browsers, like Chromium, such tasks are outsourced to libraries anyways. I imagine, it would be comparably simple to replace a software-based e.g. JPEG decoding library like libjpeg-turbo by one that transparently switches to hardware accelerated decoding if available.

There are several projects out there using PCI-based FPGAs for prototyping, e.g.

Are mobile browsers making use of hardware acceleratable features in their respective phone’s SoC and if yes, how?

Read more on the Wiki page…

521 mal insgesamt angesehen, 1 mal heute angesehen.
Dieser Beitrag wurde unter Bug reports & Feature requests, FPGA abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.