You are on page 1of 10

AUTONOMIC COMPUTING

Prepared by :

Devansh Agrawal

Garima Bhartia
TABLE OF CONTENT

INTRODUCTION

WHAT IS AUTONOMIC COMPUTING ?


KEY ELEMENTS OF AUTONOMIC
COMPUTING
ADVANTAGES OF AUTONOMIC
COMPUTING
DISADVANTAGES OF AUTONOMIC
COMPUTING
MISCELLANEOUS CHARACTERSTICS
A GRAND CHALLENGE

CONCLUSION
INTRODUCTION

A software system that operates on its own or


with a minimum of human interference according
to a set of rules.

To increase productivity while minimizing


complexity for users, capable of running
themselves and adjusting to varying
circumstances.
Control theory, adaptive alogrithms, software
agents, robotics, fault- tolerant computing,
machine learning, artificial intelligence, and many
more.
WHAT IS AUTONOMIC COMPUTING ?

“Autonomic Computing” is a new version of computing


initiated by IBM.

This new paradigm shifts the fundamental definition of the


technology age from one of computing, to one defines by data.

Access to data from multiple, distributed sources, in addition


to traditional centralized storage devices will allow users to
transparently access information when and where they need it.
KEY ELEMENTS OF AUTONOMIC
COMPUTING

Knows Itself
Configure Itself
Optimise Itself
Heal Itself
Protect Itself
Adapt Itself
Open Itself
ADVANTAGES OF AUTONOMIC
COMPUTING

Full use of idle


Simplified user
Reduced deployment processing power,
experience through a
and maintenance including home PC’s
more responsive,
cost. through networked
real-time system.
system.

High product
Makes products more
complexity from the
reliable.
end user.
DISADVANTAGES OF AUTONOMIC
COMPUTING

Requires new alogrithms to reach its


potential.
If a result of a computation happens to
not be in a base position, the answer is
too difficult to understand.

Not a lot of experience.

Greater need for cooling, example


negative 460 degree F.
MISCELLANEOUS
CHARACTERISTICS

Automaticity
Adaptive
Aware
Reflexivity
Transparency
Open Source
Autonomicity and Evolvability
Easy to Train and Learn
A GRAND CHALLENGE

A Grand Challenge is a problem that by virtue of its degree


of difficulty and the importance of its solution, both from a
technical and societal point of view, becomes a focus of
interest to a specific scientific community .

The difficulty in developing and implementing


autonomic computing is daunting enough to
constitute a Grand Challenge .
CONCLUSION

Is it possible to meet the grand challenge of


autonomic computing without magic and
without fully solving the AI problem ?

It is possible, but it will take time and patience.

Long before we solve many of the more


challenging problems, less automated
realizations of autonomic systems will
be extremely valuable, and their value
will increase substantially as autonomic
computing technology improves and
earns greater trust and acceptance.

You might also like