DWF WP2 Jecel Lowcost

1,309 views
1,157 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,309
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DWF WP2 Jecel Lowcost

  1. 1. The Merlin Project and Important Aspects of Research Issues for Low Cost Computers 1 st Workshop on Low Cost Laptops and Devices in Brazil Digitalworldforum.eu WP2 Jecel Mattos de Assump ção Jr June 6, 2008
  2. 2. topics <ul><li>OLPC: can there be only one? </li></ul><ul><li>Viewpoints Research: inventing the future </li></ul><ul><li>Merlin: history and overview </li></ul><ul><li>A comparison </li></ul>
  3. 3. Can there be only one? One Laptop Per Child http://www.laptop.org
  4. 4. communities 1970s AI Standard Platform PDP-10 LISP 1970s/80s Unix VAX / 68K C 1970s/80s PC Microsoft BASIC WINTEL Communication Channel ARPAnet Uunet / Internet magazines
  5. 5. A Healthy Community OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX OX Users Power Users Application Developers System Developers
  6. 6. Innovation Standard or Platform None or Slow Fast
  7. 7. Standard Platform Sugar Labs Pixel QI
  8. 8. Inventing the future http://www.vpri.org
  9. 9. CS “dream team”
  10. 10. 1972
  11. 11. 1976
  12. 12. System Size (Lines of Code) <ul><li>Windows or Linux plus basic applications = many millions </li></ul><ul><li>Squeak = 200K </li></ul><ul><li>Target = 20K </li></ul>
  13. 13. Plan of Attack
  14. 14. First Year Results <ul><li>IS - 1000 LOC </li></ul><ul><li>JavaScript - 170 LOC </li></ul><ul><li>Ometa - 100 LOC </li></ul><ul><li>TCP/IP - 200 LOC </li></ul><ul><li>Graphics - 500 LOC </li></ul><ul><li>Verilog CPU - 100 LOC </li></ul><ul><li>A number of other languages </li></ul><ul><li>Several GUIs </li></ul>
  15. 15. Merlin - history http://www.merlintec.com 1983: Pegasus (Logo Machine) 1986: Merlin 2 1993: Merlin 4 2003: proto Merlin 6
  16. 16. Merlin - overview Neo Smalltalk Plurion: External memories RISC42 RISC42 RISC42 RISC42
  17. 17. comparison base start funding Plurion, Neo Smalltalk COLA PC, Linux, Sugar 1999 (1983) 2001 (1970) 2005 $70K self financed Donors $5M NSF $20M initial Tiny royalty
  18. 18. comparison testing Open source content In a few months Since 2005 Since March 2007 yes yes mostly Pay per use ? volunteers
  19. 19. comparison Multi cores sharing security groups HydraVM Linux SMP? Viewpoint sync Tea Time Telepathy / Tubes Object extensions Islands Bitfrost
  20. 20. Conclusion The children can ’t wait… to have a community we need a standard platform right now pieced together from what exists. Sugar can be that platform. But this approach won ’t take us very far into the future… we need to develop stuff we can control.

×