Ovonic Cognitive Computer, LLC formed 9/26/2002

Slides:



Advertisements
Similar presentations
Neural Network I Week 7 1. Team Homework Assignment #9 Read pp. 327 – 334 and the Week 7 slide. Design a neural network for XOR (Exclusive OR) Explore.
Advertisements

The Central Processing Unit: What Goes on Inside the Computer.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Artificial Neural Networks
Artificial Neural Networks Artificial Neural Networks are (among other things) another technique for supervised learning k-Nearest Neighbor Decision Tree.
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Prof. Carla P. Gomes Module: Intro Neural Networks (Reading:
State Machines Timing Computer Bus Computer Performance Instruction Set Architectures RISC / CISC Machines.
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
GPGPU platforms GP - General Purpose computation using GPU
Digital Information Technology
Neurons, Neural Networks, and Learning 1. Human brain contains a massively interconnected net of (10 billion) neurons (cortical cells) Biological.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
What is a Computer ? Computers are Electronic Machines that process (performs calculation and manipulation) Data under the control of Set of Instructions.
Dawn Pedersen. Flick the switch… What happens when you turn a computer on?
 Design model for a computer  Named after John von Neuman  Instructions that tell the computer what to do are stored in memory  Stored program Memory.
Introduction to Neural Networks. Neural Networks in the Brain Human brain “computes” in an entirely different way from conventional digital computers.
Artificial Neural Networks. Applied Problems: Image, Sound, and Pattern recognition Decision making  Knowledge discovery  Context-Dependent Analysis.
1 Machine Learning The Perceptron. 2 Heuristic Search Knowledge Based Systems (KBS) Genetic Algorithms (GAs)
NEURAL NETWORKS FOR DATA MINING
Computer Systems TexPREP Summer Camp Computer Science.
Artificial Neural Networks. The Brain How do brains work? How do human brains differ from that of other animals? Can we base models of artificial intelligence.
Chapter 2 part 2. Computer Processing Speeds Milliseconds - thousands of a second Microseconds - millionths of a second Nanoseconds - billionths of a.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
IT Groundwork ICS3UC - Unit 1 Hardware. Overview of Computer System.
Computer Organization - 1. INPUT PROCESS OUTPUT List different input devices Compare the use of voice recognition as opposed to the entry of data via.
Introduction to Computer Architecture. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
Neural Networks in Computer Science n CS/PY 231 Lab Presentation # 1 n January 14, 2005 n Mount Union College.
Artificial Intelligence & Neural Network
Components of a Computer System
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
Basic Computer Organization Rashedul Hasan.. Five basic operation No matter what shape, size, cost and speed of computer we are talking about, all computer.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Chapter 2 Turning Data into Something You Can Use
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
CSC321: Neural Networks Lecture 1: What are neural networks? Geoffrey Hinton
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 2 ARTIFICIAL.
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
Computer Graphics HARDWARE. Computers  Computers are automatic, electronic machines that –accept data & instructions from a user (INPUT) –store the data.
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
Introduction to Computers - Hardware
Chapter 1 Introduction.
Computer Architecture and Number Systems
APPENDIX A Hardware and Software Basics
Processing Device and Storage Devices
Neural Networks.
Artificial Intelligence (CS 370D)
TexPREP Summer Camp Computer Science
BUSINESS PLUG-IN B3 HARDWARE AND SOFTWARE BASICS
Dr. Unnikrishnan P.C. Professor, EEE
The New Information Age
Conventional Silicon Computers Ovonic Cognitive Computer
COMPUTERS IN CRISIS Computers have not changed their basic approach since the beginning (von Neumann binary) Conventional computers are commodity items.
The OvonicTM Cognitive Computer
European Conference on Phase Change and Ovonic Science
Chapter 1 Introduction.
The Ovonic Cognitive Computer A New Paradigm
Michael Conrad Award Lecture
Energy Conversion Devices, Inc.
A review of recent phase change memory developments
Lecture 5 Memory and storage
APRIL 1964, A McGRAW-HILL PUBLICATION
Computer System.
Presentation transcript:

Ovonic Cognitive Computer, LLC formed 9/26/2002 Stan Ovshinsky Helmutt Fritsche Morel Cohen Dave Strand Guy Wicker Boil Pashmakov Pat Klersy Robert Miller

The problem with computers Memory Processor Data Transmission Processor is too slow Memory access is too slow Not enough memory

Memory Heirarchy gives unlimited Memory, but leads to “bottlenecks” Processor Cache DRAM SSD NAND HDD cloud slow 10 nanoseconds 60 nanoseconds 1 millisecond 1 second 10-100 second 128 Megabytes 8 Gigabytes 512 Gigabytes 10 terrabytes infinity Obfuscation of origin 3DXpoint bridges the gap between DRAM and SSD

3DXpoint is Ovonic Threshold and Memory switches connected ECD 1970 3D version ECD 1987

3DXpoint solves the “bottleneck”, speeding up access 10 to 100X But processors are still too slow Memory Processor Data Transmission GPU Data Transmission Graphics processors are now widely employed to speed large, data intensive operations

Graphics Processors are 100X faster than normal microprocessors But they require more data transmission and more memory Nvidia Jetson TX2 GPU $600 Connect 6 video cameras to it and it can drive a car unaided. It can do 1.2 trillion calculations per second

GPUs drive cars, recognize any human language, and analyze huge amounts of data using ~1000X1000X8 Neural Network emulation They emulate the function of a neuron in a network of neurons. It takes an enormous amount of calculation to model each neuron and sequentially calculate the entire network. The Ovonic Cognitive Computer elements have similar function to a neuron. They don’t emulate neural networks, they actually are Neural networks.

Output fires when the threshold is reached by summing the inputs Neurosynaptic Cell Ovonic Single and Multiple Cells have the same properties as neurons and biological cells Dendrites Output fires when the threshold is reached by summing the inputs Nucleus Axon Inputs saturate with a sigmoidal response Neural Network computing Uses a nerve-like connected array of elements with saturating, weighted inputs and outputs when a threshold is reached

Ovonic switches can implement a Physical Neural Network Ovonic Threshold Device Ovonic Memory Device Switching in chalcogenide materials based on lone-pair excitation: Threshold --- noncrystallizing --- OTS Memory --- phase change --- OMS The voltage and current characteristics can be tailored for the requirements of the application This is the only practical device that works. RRAMs, Memristors and quantum computing devices are being researched. Ovonic devices are now commercial products.

Ovonic Memory Multi-State Data Storage PROGRAMMING VOLTAGE (V) DEVICE RESISTANCE (Ohms) For Storage: Multiple bits per cell increases storage density and reduces cost For Processing: The analog characteristic provides ideal means for synaptic weighting

Ovonic Multi-Terminal Threshold Device This simplifies control in a synaptic environment

The Ovonic Cognitive Computer Conventional Silicon Computers Each Element: Computes based on single bit (binary) manipulation Manipulates data sequentially, bit by bit Ovonic Cognitive Computer Manipulates, processes and stores information in a non- volatile radiation hard and multilevel manner Hardware and software are unified Low voltage and low current operation Performs arithmetic operations (+,-,x, ) on multi-bit numbers (0,1,2,3…n) Performs modular arithmetic Combines logic and memory in a single device Executes multi-valued logic Stores the result in a non-volatile manner Simple, powerful encryption Acts as a neurosynaptic cell; i.e. possesses intelligence capability Scales down to angstrom scale dimensions; huge density Device speed in the picosecond range Capable of massive parallelism; also addressing different values

Ovonic Cognitive Device Operation

Well over 1000 startups are pursuing cognition with >$20B invested

September 10 - 16, 2017 Aachen, Germany 2016 2011