64 BIT COMPUTING By: Kapil Kaushik VIII Sesmester(IT)

Slides:



Advertisements
Similar presentations
Theory of Computer Science - Algorithms
Advertisements

MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
1 Intel Microprocessors The history of Intel’s microprocessors (From the 4004 to the Pentium Pro) David Lenhardt Bryan Payne Marcus O’Malley Jonathan Taylor.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Computer Architecture Abhinav Agarwal Veeramani V.
Instructor: Sazid Zaman Khan Lecturer, Department of Computer Science and Engineering, IIUC.
Tuan Tran. What is CISC? CISC stands for Complex Instruction Set Computer. CISC are chips that are easy to program and which make efficient use of memory.
Department of Computer Science University of the West Indies.
Microprocessors AMD Hammer AMD’s High Stakes RISC Entry May 2 nd, 2002.
The Evolution of RISC A Three Party Rivalry By Jenny Mitchell CS147 Fall 2003 Dr. Lee.
Embedded Systems Programming
1 Homework Reading –None (Finish all previous reading assignments) Machine Projects –Continue with MP5 Labs –Finish lab reports by deadline posted in lab.
Multiprocessors II Andreas Klappenecker CPSC321 Computer Architecture.
11/11/05ELEC CISC (Complex Instruction Set Computer) Veeraraghavan Ramamurthy ELEC 6200 Computer Architecture and Design Fall 2005.
Processor Architecture Kieran Mathieson. Outline Memory CPU Structure Design a CPU Programming Design Issues.
CHAPTER3: Processor Types and Specifications PART1
Multi-core processors. History In the early 1970’s the first Microprocessor was developed by Intel. It was a 4 bit machine that was named the 4004 The.
Dr. Abdel-Rahman Al-Qawasmi
The AMD and Intel Architectures COMP Jamie Curtis.
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
How a Computer Processes Data Hardware. Major Components Involved: Central Processing Unit Types of Memory Motherboards Auxiliary Storage Devices.
Processor Organization and Architecture
Processing Devices.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
Writer:-Rashedul Hasan Editor:- Jasim Uddin
Chun Chiu. Overview What is RISC? Characteristics of RISC What is CISC? Why using RISC? RISC Vs. CISC RISC Pipelines Advantage of RISC / disadvantage.
An Introduction to 64-bit Computing. Introduction The current trend in the market towards 64-bit computing on desktops has sparked interest in the industry.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
History of 64-bit Computing: AMD64 and Intel Itanium Processors
Pre-Pentium Intel Processors /
The Central Processing Unit
High Performance Computing Processors Felix Noble Mirayma V. Rodriguez Agnes Velez Electric and Computer Engineer Department August 25, 2004.
University of Washington Roadmap 1 car *c = malloc(sizeof(car)); c->miles = 100; c->gals = 17; float mpg = get_mpg(c); free(c); Car c = new Car(); c.setMiles(100);
1 Instruction Sets and Beyond Computers, Complexity, and Controversy Brian Blum, Darren Drewry Ben Hocking, Gus Scheidt.
AMD Athlon 64 FX-55 PROCESSOR ARCHITECTURE
Comparing Intel’s Core with AMD's K8 Microarchitecture IS 3313 December 14 th.
RISC and CISC. What is CISC? CISC is an acronym for Complex Instruction Set Computer and are chips that are easy to program and which make efficient use.
THE BRIEF HISTORY OF 8085 MICROPROCESSOR & THEIR APPLICATIONS
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
The Evolution of the Intel 80x86 Architecture Chad Derrenbacker Chris Garvey Manpreet Hundal Tom Opfer CS 350 December 9, 1998.
Central Processing Unit (CPU) The Computer’s Brain.
CISC. What is it?  CISC - Complex Instruction Set Computer  CISC is a design philosophy that:  1) uses microcode instruction sets  2) uses larger.
Lecture # 10 Processors Microcomputer Processors.
Multi-Core CPUs Matt Kuehn. Roadmap ► Intel vs AMD ► Early multi-core processors ► Threads vs Physical Cores ► Multithreading and Multi-core processing.
History a bit. The 1 st uP: Intel 4004 Introduced Nov., 1971 by Intel 2250 transistors 108 kHz, 60,000 ops/sec 16 pins DIP (Dual in-line package) 10-micron.
EEL 4709C Prof. Watson Herman Group 4 Ali Alshamma, Derek Montgomery, David Ortiz 11/11/2008.
Chapter Overview General Concepts IA-32 Processor Architecture
Multiple Banked Register Files
Is 64 bit computing ready for the desktop?
Visit for more Learning Resources
Computer architecture and computer organization
Roadmap C: Java: Assembly language: OS: Machine code: Computer system:
Homework Reading Machine Projects
Multi-core processors
Computer Memory.
Assembly Language for Intel-Based Computers, 5th Edition
Multi-core processors
What happens inside a CPU?
A Closer Look at Instruction Set Architectures
Unit 2 Computer Systems HND in Computing and Systems Development
The Pentium: A CISC Architecture
Central Processing Unit
Systems Architecture II
A SEMINAR ON 64 BIT COMPUTING.
CPU and Embedded Systems
Comparison of AMD64, IA-32e extensions and the Itanium architecture
COMS 361 Computer Organization
What is Computer Architecture?
Objectives Describe how common characteristics of CPUs affect their performance: clock speed, cache size, number of cores Explain the purpose and give.
Learning Objectives To be able to describe the purpose of the CPU
Presentation transcript:

64 BIT COMPUTING By: Kapil Kaushik VIII Sesmester(IT)

What is 64-bit computing ? Enhancing the processing word in the architecture to 64 bits. Doubling the data processed in a clock cycle doesn’t means the processor is now twice as fast. Data processing speed does not change yet the data processed in a clock cycle increases two times. The addressable memory increases from 4 GB to 264 which equals to 18 billion GB.

History of 64 Bit Computing The first proper 64-bit system was IBM's 7030 Stretch computer, in 1961. By early 1970’ 64-bit computing was being used in high-end server setups, processing setups, and super-computers. In 1994 Intel announced its first plans to move to 64-bit on its servers by joint venture with HP. 64-bit hit the desktop market with AMD's launch of the Opterons and Athlon 64 chips in 2003.Though these chips were not ‘Pure’ 64 bit.

32-bit vs. 64-bit Processors

Benefits of 64-bit Computing Allowing applications to store vast amount of data in main memory. Manipulating data and executing instructions in chunks that are twice as large as in 32-bit computing. Allowing complex calculations with a high-level precision. Can address large amount of memory and thus use flat memory model.

Practical Uses of 64-bit computing

Is 64-bit Computing necessary ? Since systems with memory greater than 4 GB are becoming common so there’s a greater push towards 64 bit computing

Requirements for 64-bit computing To run a 64 bit application we need : A 64-bit processor A 64 bit operating system 64 bit drivers

64-bit processor architectures from Intel and AMD Pure 64-bit architectures : IA 64 Other 64-bit architectures : AMD 64 EM64T/Intel 64

What’s Pure and why ? Intel IA 64 is the pure 64 bit architecture and has a word length of 64 bits. It can only execute 64 bit applications. Architectures like AMD 64 and EM64T are extended version of the x-86 architecture and use 16 bit word lengths and are backward compatible with 32 bit and 16 bit applications

64-bit Registers

Disadvantages of 64-bit computing The main disadvantage of pure 64-bit computing is that relative to 32-bit architectures, the same data occupies more space in memory (due to swollen pointers and possibly other types and alignment padding). This increases the memory requirements of a given process and can have implications for efficient processor cache utilization.

Conclusion 64-bit computing is a necessary technology in the computer science areas which require larger memory and increased performance such as scientific computing, CAD,Large Databases etc. 64-bit will continue to be the technology of choice for various organisations for years to come.

Some Helpful Links http://en.wikipedia.org/wiki/64-bit http://www.bit-tech.net/bits/2007/10/16/64-bit_more_than_just_the_ram/1 http://www.webopedia.com/DidYouKnow/Computer_Science/2004/64_bit.asp

Thank you .

Queries ?