Anasim Presentation to NanoEquity 2008
Download
Report
Transcript Anasim Presentation to NanoEquity 2008
Software,
Nano-Hardware
& Energy
Raj Nair, AnaSIM Corp.
NanoEquity Asia 2008, May 28, 2008
Redefining Software
Intellectual Property (IP) is WARE:
Usually, wares. (from DICTIONARY.COM)
IP is SOFT
articles of merchandise or manufacture; goods
any intangible items, as services or products of artistic or
intellectual creativity, that are salable
IP is ware, and it is 'soft', in the form of ideas,
concepts, specifications, processes, methods and
descriptions of inventions.
Software is not just code, it is IP, Services, …!
May 28, 2008
AnaSIM
2
Manifestation of Intelligence
CODE
Software narrowly construed to imply code and
applications
But code defines everything!
May 28, 2008
Very similar and simple genetic codes define all
animate life and determine evolutionary pathways
Codified language, conduct, material pursuits and
laws define societies and science
Code controls all manners of machines & systems
Software blurs the distinction between the animate
and inanimate… a manifestation of Intelligence
AnaSIM
Turing Test
(Wikipedia)
3
Evolution
Hardware to Software!
May 28, 2008
AnaSIM
4
The Future is Software
Man-Machine interfaces
Knowledge Management
Applications & Automation
Business Processes, Industry
Services
Operating systems
SAAS (Service, by our definition, is Soft-ware)
Learning & Adaptation
Artificial Intelligence
May 28, 2008
AnaSIM
5
Future’s Closer than we Think
Honda® ASIMO
The hardware’s great, but it is software that
gives personality, drives utility…
Robotics and AI offer unlimited opportunities.
May 28, 2008
AnaSIM
6
Why is it Software?
iPhone™
Mobiles
Apple®'s iPhone has shown that great software on
a robust, but not necessarily high-end hardware
system is what differentiates a product
Cell phone business shows generally that good
service, not the underlying hardware, is the
differentiator.
Is the combination a winner?
May 28, 2008
SAAS? (A recent buzzword…)
AnaSIM
Picture courtesy: Apple®
7
SAAS
Multi-tenant architecture, single code base… one
size fits all?
Most suited for low-complexity, enterprise
applications such as CRM and HR
Predictions point to 25% of business software
spending by 2011
SAAS is an alternative to capital-intensive
captive deployment
Interesting to vendors too as a more resourceefficient model
References: Gartner, Web articles
May 28, 2008
AnaSIM
8
Good / Questionable Software
Blurry objects behind…?
Mouse click can close occluded window!
“Work expands to fill available capacity” Murphy’s Law
May 28, 2008
AnaSIM
9
The Tor of Cism
Tor of Cism (miCrosofT)
Map of Internet Growth, © 2007 Tim Berners-Lee
May 28, 2008
AnaSIM
10
Browsers: Search Facilitation
Netscape® peaked market attention in ’95
IE appeared on the scene, tied to a near
monopoly OS… killing Netscape.
Open source brought about Firefox… generates
revenue through default Google® Search Box
On-track to 30% market share
Firefox 3 (June ‘08) is evolved, fast, lean (mem.
use), integrates “my finds” search
Which browser is more energy efficient?
Browsers are one of the most used software applications…
Reference: Rory Cellan-Jones’s BBC blog dated 8 May 2008
May 28, 2008
AnaSIM
11
Flexible & Inflexible Intelligence
Hardware processes information in a fixed,
inflexible fashion
Software allows intelligence to be flexible
Examples abound:
Software defined Radio (a hardware bastion!)
Reconfigurable logic computing (also a hardware stronghold)
Operational mode shifts from performance to energy savings
through software at all levels…
Hardware moving to interconnected arrays of
efficient nano computing elements…
May 28, 2008
Multi-core processors are just a start!
AnaSIM
12
Energy Management
Pic: Portelligent.com
Software energy/function optimization and control
Nanoelectronics needs/uses this in all partitions of chips!
Battery technologies are improving…
May 28, 2008
Silver-Zinc, Fuel-Cell systems have ~3X or more energy density
AnaSIM
13
Energy Efficient Software
Algorithmic efficiency
Functional efficiency
Get the task done with least-energy-cost system resource
usage and shortest usage times possible
System Resource Management
Exponential, Linear and Logarithmic complexity
Abstraction and Symmetry greatly improve efficiency*
“Analog” control of resources; Ramp up/down permitted by
hardware and managed by software
Data Management
Context Recognition
Reference * Information Theory and Entropy studies (Kolmogorov, Lin’s and Shannon’s laws of information theory etc.)
May 28, 2008
AnaSIM
14
Resource & Data Management
Data movement
Computation
Specialized hardware/cores - matrix manipulations with
Matrix Processors…
Resource Management
Reduce frequency and amount of data movement
Minimize DISK accesses, buffer data and spin disks down1
Use all available energy states1
Ramp down unused modules
DVD Playback
Stopped optical drive=70% E1
Reference 1: Intel® Software & Solutions Group 2007 study
May 28, 2008
AnaSIM
15
Nanoelectronics Vectors
Nanoscale CMOS not ‘energy efficient’
Software MUST implement
Scalable, low-cost integration technology, but…
At a definite “WALL”, Power, POWER INTEGRITY
As much (or more) energy is wasted in leakage as is spent in
useful work! Estimates are another decade of scaling…
Algorithmic efficiency, Functional efficiency and Resource
Management at all levels of system hardware
Needs to be leaner in computational and memory complexity
Parallelism is Key
May 28, 2008
For multi-core processors, must parallelize compilers, code!
AnaSIM
16
Other Interesting Vectors
Century for “Intellectual Estate”
transactions
IP (Soft-ware, by our def.) is the next gold rush…
Nanotechnology is very broad, and applications are
almost innumerable…
IP Creation, Protection
Development & Defense
IP Aggregation?
IP Clearing, Brokering?
Opportunity for eminent Tech.+Mktg.+Legal teams
May 28, 2008
AnaSIM
17
Connecting Communities
Social & Professional
networking
Ning® etc. facilitate…
Google® is on it too
Open-Source software
communities around
for ages
Leveraging benefits of
open-source is a cost
and TTM minimizer…
May 28, 2008
Verizon® backs LiMo
Credit: Google®
AnaSIM
18
Artificial Intelligence
Memristor, missing link?
Neural nets possible
Remembers charge conveyed
Time and energy-efficient
solutions for NP-Completes
AI using such hardware
and software could begin
to approach biological
energy efficiencies…
May 28, 2008
AnaSIM
Credit: Hewlett Packard® Labs
19
Summary
Software will take its place as a true
manifestation of intelligence
Focusing upon energy and cost efficiency,
software development will emulate natural
processes
Leading to accelerated evolution in
machines aiding life
May 28, 2008
AnaSIM
20
Backup
May 28, 2008
AnaSIM
21