Sunday, May 13, 2012

Fabric Engine: Multithreading the Web

Fabric Engine: Multithreading the Web Tube. Duration : 62.03 Mins.


Google Tech Talk (more info below) June 23, 2011 Presented by Phil Taylor and Peter Zion. ABSTRACT The architecture in modern computing platforms has changed significantly over the last decade - multi-core CPU architectures and the use of the GPU for computation have brought significant challenges for software developers. This hardware is incredibly powerful when properly leveraged, but writing software that can take advantage of multiple cores and heterogeneous architectures is a daunting task. Factor in the many different software and hardware platforms that must be addressed, and it's easy to see what a tough problem this is. Web technologies solve one aspect of this problem - they are ubiquitous and bring many advantages to developers and their customers. In an ideal world, we would use the browser for all of our computing needs. However, web applications lag behind the performance of native applications - largely because the browser is unable to take advantage of modern hardware. This means that many types of application are not possible in today's browsers. As native developers begin to utilize multi-core CPUs and GPUs, this performance gap is only going to become more pronounced. Our talk will cover the following: - how hardware has changed over the past decade, and where it is heading next - how fragmentation is becoming a big deal again - the problems of developing for heterogeneous architectures - challenges around the performance of current web technologies ...

Tags: google tech talk, web programming, mulit-threading

No comments:

Post a Comment