/
Millicomputers Millicomputers

Millicomputers - PDF document

mitsue-stanley
mitsue-stanley . @mitsue-stanley
Follow
365 views
Uploaded On 2016-04-16

Millicomputers - PPT Presentation

milliWatt A repeating pattern ID: 281294

milliWatt! A repeating pattern

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "Millicomputers" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

milliWatt! Millicomputers¥ A repeating patternÐMainframes replaced by MinicomputersÐMinicomputers replaced by RISC serversÐRISC servers replaced by PC servers¥The same objections every timeÉÐÒItÕs a toy, not enterprise-readyÓÐÒIt canÕt do big I/OÓ, ÒIt doesnÕt have big memoryÓÐÒIts more efficient to manage fewer biggermachinesÓ¥What replaces the PC server?¥How do we build Sell 1,000 Minicomputers @ $1MÐ1990: Sell 10,000 RISC servers @ $100KÐ2000: Sell 100,000 PC servers @ $10KÐ2007: Racked Blades: 50,000 Chassis @ $20K¥10 Blades per chassis @ $2K eachÐ2007: Mobile: 10,000,000 Millicomputers @ $100¥OK for consumer cellphone market, not for enterprise¥Not economical to sell indivi ¥Battery powered portable games, phones, camerasetc. have increasingly powerful CPUs inside¥Very low power use, very low cost 32bit RISC withLinux support¥Tiny and reliable system on a chip¥Millicomputer definitionÐA computer that uses less ?¥What is the price/performance, Watts/performance,rack density?¥How hard is it to make a m ow Fully customizable to fit whatever needs you have!¥Open specifications for componentsÐNo NDA required for access to the full device specificationÐAllows open source Linux device drivers to be released¥Openly published schematicsÐFree access to circuit designs for open componentsÐSupports incremental innovation and design improvements¥Openly published Printed Circuit Board (P , most mobi Gumstix Ð P OPiuM Ð custom i.MX31 based design with 256MB RAMÐSpecified as open hardware for use by Silicon Valley HomebrewMobile Phone Club - slow progress so farÉ¥BenchmarksÐhttp://docwik ÐiPhone i ÐPerformance claim Millicomputer¥The following presentation is speculativeÐIt describes an Enterprise MillicomputerArchitectureÐA few people HomeBrewing in their spare timeÐNo mainstream vendors are involved (or needed?)ÐDesign specifications are subject to changeÐWe may end up building nothing or a completelydifferent design!ÐNo timescales or commitments¥Additional Mot ÐConfigure an Ethernet gateway per clusterÐImplement load-balancer functions in gateway¥i.MX31 has on-chip USB 2.0 480Mbit/sÐUse USBNet transport to route to EthernetÐUs Needs Ethernet, USB, perhaps PCI interfaces¥A few watts needed to drive Gbit Ethernet¥AMCC PPC440EPxÐ400MHz PowerPC system on a chip @ 3WÐDual 1Gbit EthernetsÐDual 480Mbit USB2.0ÐPCI Bus Interface¥Linux Load Balancer Open Source choic Storage5.5Ó Wide x 12Ó Deep x 0.4Ó High - 3 Watts Idle, 20 Watts Peak, no heat sinks!AMCCPPC440EPxUSBswitchi.MX31256MB RAM4GB FlashTwin 1-Gbit EthernetExternal Interface480Mbit USB480Mbit USBUSBswitchi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4GB Flashi.MX31256MB RAM4 Ethernet PortsEthernetBridgeOPiuM256MB RAM4GBUSBUSBTop view of One MilliCluster. Ethernet Bridge at Rear of Package14 OPiuM I.MX31 Modules and microSD card mounts Ð Peak 160 Watts/RU, Idle 24 Watts/RU, Peak ~6.7KW/Rack¥ module bandwidth on 16 redundant Gbit portsÐEthernet switch could be added to design to reduce port count¥Storage Ð microSD flash memory socket at each moduleÐ2 GB microSD for very low cost, 4 GB for capacity, 8 GB in 2008¥Optional ExtrasÐDisk Ð modules all include ATA disk controller if neededÐGraphics Ð i.MX31 modules include OpenGL 3D graphics engineÐDisplay Ð modules all include LCD display driver, touch screenÐI/O Ð modules include multiple USB/serial interfaces e Per-module Flash in microSDHC formatÐhttp://www.getflashmemory.info/category/microsdhc/Ð2 112 x 20 MB/s = 2240 MB/s/RU, 94 GB/s/Rack¥Per-module ÒSpinning RustÓ Disks?ÐOne ATA disk interface connector per moduleÐRoute one module per MilliCluster to connectorÐConnect four MilliClusters to disks or larger SS Sun x4100 Opteron 1U - 400WÐCPU performance is probably doubleat the same GHzÐ2.8 GHz four cores x 2 = 22.4 GHz,32 GB RAM - $13K list¥Sun T1000 Niagara 1U Ð 200WÐ1.0 GHz 8 core/32 threads = 32 GHz(optimistic), 16 GB RAM - $15K list¥Enterprise Millicomputer 1U ÐOPiuM i.MX31 based Ð 160WÐ5 Application memory size limit: 128-256MB¥Similar to mainstream systems from 2001ÐSizes will catch up eventually¥ c ? KETL?ÐVideo wall ÒCaveÓ display driver¥Use i.MX31 to drive tiled video Large scale ÒgridÓ of small systemsÐNeeds lightweight monitoring agentÐNeeds aggregation toolsÐLoad balancer integration/awa

Related Contents


Next Show more