High-performance and energy-efficient mobile web browsing on big/little systems
Internet web browsing has reached a critical tip** point. Increasingly, users rely more on
mobile web browsers to access the Internet than desktop browsers. Meanwhile, webpages …
mobile web browsers to access the Internet than desktop browsers. Meanwhile, webpages …
XML3D: interactive 3D graphics for the web
K Sons, F Klein, D Rubinstein, S Byelozyorov… - Proceedings of the 15th …, 2010 - dl.acm.org
Web technologies provide the basis to distribute digital information worldwide and in
realtime but they have also established the Web as a ubiquitous application platform. The …
realtime but they have also established the Web as a ubiquitous application platform. The …
Declarative integration of interactive 3d graphics into the world-wide web: Principles, current approaches, and research agenda
With the advent of WebGL, plugin-free hardware-accelerated interactive 3D graphics has
finally arrived in all major Web browsers. WebGL is an imperative solution that is tied to the …
finally arrived in all major Web browsers. WebGL is an imperative solution that is tied to the …
River Trail: A path to parallelism in JavaScript
JavaScript is the most popular language on the web and is a crucial component of HTML5
applications and services that run on consumer platforms ranging from desktops to phones …
applications and services that run on consumer platforms ranging from desktops to phones …
JDap: Supporting in-memory data persistence in javascript using Intel's PMDK
Data persistence is a feature that the data needs to live longer than its creator. The state-of-
the-art is in-memory data persistence, requiring data in the memory to be persistent even …
the-art is in-memory data persistence, requiring data in the memory to be persistent even …
Blast: A binary large structured transmission format for the web
Recent advances in Web technology, especially real-time 3D content using WebGL, require
an efficient way to transfer binary data. Images, audio and video have respective HTML tags …
an efficient way to transfer binary data. Images, audio and video have respective HTML tags …
Xflow: Declarative data processing for the web
The Web evolved from a simple information medium to an interactive application platform
featuring advanced 2D layouts, videos, and audio. At the same time, support for hardware …
featuring advanced 2D layouts, videos, and audio. At the same time, support for hardware …
GEMs: shared-memory parallel programming for Node. js
JavaScript is the most popular programming language for client-side Web applications, and
Node. js has popularized the language for server-side computing, too. In this domain, the …
Node. js has popularized the language for server-side computing, too. In this domain, the …
TigerQuoll: parallel event-based JavaScript
JavaScript, the most popular language on the Web, is rapidly moving to the server-side,
becoming even more pervasive. Still, JavaScript lacks support for shared memory …
becoming even more pervasive. Still, JavaScript lacks support for shared memory …
Towards augmented reality applications in a mobile web context
Mobile augmented reality (MAR) applications are becoming reality due to the rapid evolution
of mobile devices and their capacities. In this paper, we introduce MARW, a development …
of mobile devices and their capacities. In this paper, we introduce MARW, a development …