platform for x smiles l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Platform for X-Smiles PowerPoint Presentation
Download Presentation
Platform for X-Smiles

Loading in 2 Seconds...

play fullscreen
1 / 6

Platform for X-Smiles - PowerPoint PPT Presentation


  • 299 Views
  • Uploaded on

X-Smiles Workshop 2001 Platform for X-Smiles Researcher Helsinki University of Technology Ganesh.Sivaraman@hut.fi 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

X-Smiles Workshop 2001

Platform for X-Smiles

Researcher

Helsinki University of Technology

Ganesh.Sivaraman@hut.fi

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

outline
Outline
  • Introduction
  • Overview of the platform
    • Operating system
    • Java Runtime Environment
  • Conclusions
introduction
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
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
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
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