/
ELI Research and Engineering, Inc. ELI Research and Engineering, Inc.

ELI Research and Engineering, Inc. - PowerPoint Presentation

phoebe-click
phoebe-click . @phoebe-click
Follow
373 views
Uploaded On 2016-02-29

ELI Research and Engineering, Inc. - PPT Presentation

Presents Do not copy or reproduce without permission of ELI RampE Inc using TOTAL I S T otal O bject T otal A ID: 236299

system eli copy amp eli system amp copy reproduce permission 000 total information data hardware process processor job performance

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "ELI Research and Engineering, Inc." 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

Slide1

ELI Research and Engineering, Inc.

Presents

Do not copy or reproduce without permission of ELI R&E Inc.

Slide2

using

TOTAL

I STotal Object--T

otal

Assembly Line Information Services

Certifiable IS Performance

Do not copy or reproduce without permission of ELI R&E Inc.

Slide3

A

Fundamental,

not incrementalchange in

computer based

Information Technology ArchitecturesDo not copy or reproduce without permission of ELI R&E Inc.

Slide4

We examine

TOTAL IS an architecture which is totally new to Information Processing, but which has been

used by manufacturing since the beginning of the industrial revolution, to produce o

Certifiable quality products

at o High rates and low cost.Which can be and often is totally mechanizedSlide5

With

A new Data Processor Architecture

Fully Automated

Using ALL Hardware control ALL Hardware processes (“programs”)

Mechanized processes

NO

Software

Do not copy or reproduce without permission of ELI R&E Inc.

Slide6

PROCESS

PROCESS

PROCESS

PROCESS

PROCESS

PROCESSASSEMBLE

materials

Vendor parts

Parts

Parts

Vendor parts

Product

Manufacturing Process

Process operate

concurrently

, Output at stepping rate of assembly line Slide7

TOTAL

Because

ALTOPS

Uses

Engineering disciplines of: Specification, Testing to Specs.Permits Electronic Processing and Assembly lines of 100,000 or more Processing Modules simply connected. (in different locations if desired) - - -

o

Running

at nanosecond rates,

o

Concurrently

on any number and mix

of jobs.o Is Essentially Impenerable Do not copy or reproduce without permission of ELI R&E Inc. Slide8

Producing

Certifiably Correct Results at rates of

100,000 to 1,000,000

per second.Do not copy or reproduce without permission of ELI R&E Inc. Slide9

Do not copy or reproduce without permission of ELI R&E Inc.

Slide10

Do not copy or reproduce without permission of ELI R&E Inc.

Slide11

The Processor Resource Manager Reads the Job Flow Chart:

o Assigns physical Process Nodes to Flow Chart Nodes

-Interconnects Processors o Sends Information Manager: -Data class ID’s -Date-time instances

o Sends Information Manager:

-Port ID’s of Physical I/O Ports o Monitors operations: -Replaces failed units

PROCESSORRESOURCE MANAGER

Do not copy or reproduce without permission of ELI R&E Inc.

Slide12

Information Manager

The Information Manager:

o Never erases or writes over. Old files are archivedo Has separate, independent hardware for:

-System Records

-System Processes -System Resources -User Data/Informationo Reads Job data requirements: - Queues up data - Puts data on Bus to Process Ports as needed

Do not copy or reproduce without permission of ELI R&E Inc. Slide13

Plane has 440 chips

748 Function units

Performance potential

~1 teraOP

Populated columns

ALTOPS

O-T-S

Prototype

Short Stack,

18 Planes

Performance Pot. 18 teraOps

Board has 110 Chips

24”

Not to scale

30”

24”

24”

System

Processor

Assembly

Line

Do not copy or reproduce without permission of ELI R&E Inc.

Slide14

Stack

1

Stack

2

Disks

Stack 3

Stack 4

TOTAL

ALTOPS (“Off-The-Shelf”)

Design Study

Machine has107,712 Function Units.

Sustained performance potential 140 teraOps/sec.

Final result rate for 100,000 instruction

commercial job, ~90,000/second

6’

6

5’

3,600

giga-

byte

Do not copy or reproduce without permission of ELI R&E Inc.

Slide15

Some Performance Estimates of

O-T-S

ALTOPS (10 teraOp)o Matrix operation, conventional method, (assume 10,000 of chips are pipelined

multipliers):

For a 10,000x10,000x1000 model: Single plane, 10 to 20 ms. Total model, 10 to 20 sec.

TOTALDo not copy or reproduce without permission of ELI R&E Inc. Slide16

Second Generation, (Wafer Scale integration)

ALTOPS (3.5 PetaOps)

o Matrix multiplication, conventional method, (assume 20,000 of chips are pipelined multipliers): For a 10,000x10,000x1000

model: Single plane, 1 to 2 ms.

Total model, 1 to 2 sec.o Note that due to the simple interconnections of the ALTOPS architecture, “Wafer Scale” integration is feasible.

TOTALDo not copy or reproduce without permission of ELI R&E Inc. Slide17

Do not copy or reproduce without permission of ELI R&E inc.

Slide18

Efficiency for Business

o

Automated accounts and audits of all I.S. activity. o Complete model of business Information System in I. S. Specifications enables: o

Rapid, accurate evaluation of system

changes. o Rapid, accurate modeling of complex data and large models.BENEFITS OF TOTAL

Do not copy or reproduce without permission of ELI R&E Inc. Slide19

Highest Protection

BENEFITS OF TOTAL

o

Maximum Security and Privacy of Data, No “Virus”, “Bombs”, “Denial of Service”

o System User cannot invade or discover Intellectual Property of job being used. o Job design owner cannot invade data of User.

o

System Owner

cannot invade or discover

Intellectual Property of job design or data.

Do not copy or reproduce without permission of ELI R&E Inc.

Slide20

Efficiency for Business

o

I. S. responsiveness. New applications running in hours or a few weeks. (

Now.

average time to develop new applications about 60 months. (Ref.1))o Results rates 100-1000 times faster on most jobs.

o Assured continuous operation, even during major system updates. o More efficient, responsive control of business processes BENEFITS OF TOTAL

Do not copy or reproduce without permission of ELI R&E Inc.

Slide21

Reduces I. S. Cost

o

Replaces Programming staff with a few experts in the business or industry. Typical

saving of 80% of I. S. design cost.

(Ref. 1,4) o Saving on average new application, (coded locally) about $10,000,000 (Ref. 1) o Lower cost for system, cooling, less space.

BENEFITS OF TOTAL Do not copy or reproduce without permission of ELI R&E Inc. Slide22

BACKGROUND

HOW IT CAME TO BE

Note: Many of the following are copies of

working documents

NOT polished presentationSlide23

TODAY’S SOFTWARE IS

UNPROVEABLE (Reference 3.)In the early 1970’s Edwards, (IBM Research, Kendall and Lamb (IBM Corp. I.S.) were trying to find a way to make software predictable and reliable.Slide24

Hardware can be made:

to meet specifications of

Performance,Reliability, Accuracy,With reusable, tested components.

Hardware can be produced on high

speed assembly lines using large # ofprocess stations some geographically separated.

Why can’t software? Slide25

SAGE

(Semi-A

utomatic

Ground Environment)Computer for first computerized air

defense system. The IBM contract included specs. for Performance, Reliability, Accuracy,With firm delivery date and penaltiesThe IBM contract was signed 1952Slide26

In 1952 there were

no

:o Computer grade components

o

On-Line Real Time computer systemso Multiprocessors o

Multiprogrammed systemso Systems driven by unskilled operators using graphic displays.Working prototype was delivered 12/54Slide27

Factoring InformationSlide28

Background

Early “Tabulating machines” used by Banks and Industry proved that:Any class of problem can be solved on a

few different types of machines, simply connected. Any number of machines could work together on any problem.These were electro-mechanical machines Running typically at 150 functions/minute. Slide29

Background

In the early days of electronic computers:

The technology was so expensive only one processor could be afforded.

All jobs were necessarily run on this single processor.

A single computer time-shared system/job control and the problem calculation. Slide30

Background

o “

Compilers

”, “

Job monitors”, then “Operating Systems” were invented. o “WINDOWS” and other current operating systems

are direct derivatives.All time share a single processoro Today’s microprocessor architectures are direct descendants of the early machines.Slide31

Background

o Typical general purpose processors still

use

one

very fast central processing unit (smaller than your finger nail).o Virus and other invasions of the

System are made possible by time-sharing System Control and Applications on a single processor.Slide32

Background

o Operating Systems and most programs

are so

complex

that verification is not practicable (Ref. 3) Basic code of Windows comprises over 10,000,000 lines of code.

o A new 10,000 line program averages about 750 “high severity” defects. when delivered. (Ref. 1)o A C++ programmer spends 80% of effort removing “bugs”Slide33

Program Size (lines of code)

250

Average # Defects

Delivered

5,000

80,000

(after T. Capers Jones 2000)

Ave.

Max.

Ave.

Max.

Debug,

Enhance

New Applications

10,000 100,000 1,000,000 10,000,000Slide34

Program Size (lines of code)

~ 40

Average

HIGH-SEVERITY

Defects Delivered~ 750

~ 12,000

(after T. Capers Jones 2000)

Ave.

Max.

Ave.

Max.

Debug,

Enhance

New Applications

10,000 100,000 1,000,000 10,000,000Slide35

Background

o “Cache misses” when the CPU must

access disks for information greatly

reduce the performance of conventional

systems.o A cache miss rate of 0.1% reduces the effective performance of a 1 gigaHertz

processor to slightly over 0.2 megaHertz. o The TOTAL architecture virtually eliminates cache misses giving efficient performance.Slide36

Background

o

A single processor computing system

spends between 70% and 80% of its time

in the operating system. The ALTOPS processor in a TOTAL system

mechanizes the operating system functions in separate, dedicated hardware running concurrently. Thus time is not lost to the operating system functions. Slide37

TOTAL

as in hardware manufacturing

requires all system Components: o Processor and System control

o

Materials (data), assemblies (information) o Products (reports, screens, messages)

to have Specifications and Accounts that canBe Verified to conform to Specification, including: Function, Reliability and Accuracy .

Do not copy or reproduce without permission of ELI R&E Inc.

Slide38

Enabling:

(As in hardware manufacture)o Reusable

, interchangeable data, applications and application components

.

o Any number of processor nodes of any size or location to cooperate in producing any information product or class of information product. o Assembly Line

production, giving a result rate dependent only on the stepping rate of the line, not length.o Results 100,000’s to millions per second.

TOTAL

Do not copy or reproduce without permission of ELI R&E Inc.

Slide39

Enabling:

(As in hardware manufacture)o

Hardware based automation of the system operation,o Hardware process nodes with function adjusted by parameters if desired, o

User applications

composed of linked sets of standard, tested hardware modules. No “software”o System Security No “virus”, penetrations, “denial of service”

TOTAL

Do not copy or reproduce without permission of ELI R&E Inc.

Slide40

Emabling:

(As in hardware manufacture)o

Prefetching of data Virtually eliminating disk delay.o Self repair in microseconds. (Tool failure on a factory floor is immediately detected,

replaced and the process resumes.)

o Hardware automated Accounting and Audit of all System Contents, Use, Actions and Configuration.

TOTAL Do not copy or reproduce without permission of ELI R&E Inc. Slide41

All User interaction is via interactive screens.

Users’ View

o Information request: User selects from menu: Class Identification and Instance (viz., date time group). o Response in milliseconds

o

Run a Job: User selects Job I.D. from menu, fills in instances of data inputs, enters parameters if needed. o Response in milliseconds

TOTAL Do not copy or reproduce without permission of ELI R&E Inc. Slide42

CIO View

o Authorize new user: Fill in standard screen,

Assigns security authorization for department/information class, job class, . . .o Authorize entry of new Application:

Verifies job design against spec., adds I.D., Assigns security authorizations. o Authorize entry of new data item: Verifies correct specification, class I.D.,

Assigns security authorizations.

TOTAL

Do not copy or reproduce without permission of ELI R&E Inc.

Slide43

CIO View

o Request and review System Accounts and

Audit records.o Modify System/System Function: Order new Function Units from Vendor, or

Contact Vendor representative to enter new function code into System Unit ROMso Authorize entry of new Security Check Sum o Establish and maintain the Classification

Structure for the Data, Information, and Applications networks. o Specify Enterprise Information System structure and performance requirements. TOTAL

Do not copy or reproduce without permission of ELI R&E Inc.

Slide44

TOTAL Application Designer Viewo

Create Specification of Application Outputo Create Specification of Data/Information Element inputs, with reliability and accuracy

requirement statements.

o Specify algorithm or process to implement application, in normal business terms.o Graphically select and connect Function Modules (note

) and existing Total Object Tools “TOTS”(existing Application Components) to construct the application process. Do not copy or reproduce without permission of ELI R&E Inc. Slide45

Application Designer View

o Run the Application prototype on a

separate Test Facility to confirm result is to Specification. o Obtain authorization from C.I.O. to

enter the application into the System.

TOTALSlide46

Second Generation, (Wafer Scale integration)

ALTOPS (3.5 PetaOps)o Davis (Ref. 2) Referring to CERN experience

and subsequent publications points out that conventional Massively Parallel machines tend to operate at about 10% rated peak rate due to fitting the algorithm to the Single

Instruction stream, Multiple Device (SIMD)

architecture. Massively Concurrent Machines (ALTOPS) overcome this problem and operate at high efficiency on any class of problem.

ALTOPSDo not copy or reproduce without permission of ELI R&E Inc. Slide47

(Note)

Hardware Function Modules include:o

Standard arithmetic and logic functions capable of assembly into any algorithm.o Applications or Application components specific to various classes of business or enterprise.

o

Standard accounting and audit functions. Do not copy or reproduce without permission of ELI R&E Inc.

Slide48

References include but are not limited to

1. “Software Assessments, Benchmarks and Best Practices” Jones, Capers, Addison Wesley, 2000

2. “Highly Efficient, High Performance

Architectures”, Davis, Dr. Edward, Chair, Computer Science, N.C. State, Proposal to National Science Foundation, 1996