The aim of OLPC is to change how kids learn.
Ivan Krstic, Chief Security Architect at OLPC gives a technical talk on how the laptop was designed and how they are going about building it. He goes to great length to explain why they are doing this, the rationale behind the project, and why this influenced many of the technical decisions.
How do you build laptops for kids?
The Original XO-1 laptop has the following spec:
- Geode GX-500 1.0W, 366Mhz,16kb L1, cache no L2
- 128 MB RAM
- 512 MB NAND Flash
The newer version has the following hardware spec:
- AMD Geode LX-700 0.8W, 433Mhz, 128KB L1, 128KB L2.
- 256 MB Ram
- 1024 MB NAND flash
The laptop has no moving parts which helps keep the power usage down. It;s peak power consumption is 4-5W, the standard consumption is closer to 1-2W. Compare this to a normal conventional laptop which is around 40 – 50W. One of the things that stands our for me in this talk is that the OLPC team and doing what is probably the most aggressive work in Power Management using Linux anywhere in the world. In order to conserve more power they’re goal is to suspend the machine every 2 to 3 seconds if nothing on the screen is changing. They actually target they have set is to be able to suspend and resume the machine at the edge of human perception which is ~100ms. That’s incredible!
If you set aside the social aspects of this project and focus purely on the technical goals they’re attempting to achieve, the OLPC project could radically change the way laptops are built. It’s well worth watching the talk, there’s a number of other unique advancements the project has made, and I for one will be keeping a close eye on its development.