Platform for x smiles
Download
1 / 6

Platform for X-Smiles - PowerPoint PPT Presentation


  • 285 Views
  • Uploaded on

X-Smiles Workshop 2001 Platform for X-Smiles Researcher Helsinki University of Technology [email protected] http://www.x-smiles.org/ Outline Introduction Overview of the platform Operating system Java Runtime Environment Conclusions Introduction What is platform?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Platform for X-Smiles' - paul2


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Platform for x smiles l.jpg

X-Smiles Workshop 2001

Platform for X-Smiles

Researcher

Helsinki University of Technology

[email protected]

http://www.x-smiles.org/


Outline l.jpg
Outline

  • Introduction

  • Overview of the platform

    • Operating system

    • Java Runtime Environment

  • Conclusions


Introduction l.jpg
Introduction

  • What is platform?

    • In the literary sense “A raised surface”

    • In the technical sense “Underlying hardware and/or software for a system”

  • We emphasize on the software

  • X-Smiles uses “Java”, hence for executing byte code JRE is required within the platform


Overview of the platform l.jpg
Overview of the platform

  • Hardware: Currently, using PC environment, though primitive tests have been carried in embedded system

  • Software: Comprises of Operating System - Linux w/o X-server and system drivers

X-Smiles browser

Java based Parsers

JRE

Core Java Classes

Hardware and software


Overview of the platform contd l.jpg
Overview of the platform (contd..)

  • Java Runtime Environment:

    • Kaffe’s ‘clean-room’ implementation is used

    • For graphical applications, rendering is done using framebuffer

    • Framebuffer provides the high level abstraction of the graphics h/w

    • Vesafb is the framebuffer driver for the Intel architecture, which supports VESA2.0 compliant graphics hardware.

    • 8bpp to 24bpp and 640x480 1600x1200


Conclusions l.jpg
Conclusions

  • With a working prototype system, the next step is to ‘tweak’ it to achieve better performance

    • Have native decoders for video rendering

    • Currently used JRE does not provide the much needed functionality to support all of the features of the browser

    • Memory foot print and processor load is still under scrutiny


ad