Presentation is loading. Please wait.

Presentation is loading. Please wait.

Supporting Processors and Upgrading Memory

Similar presentations


Presentation on theme: "Supporting Processors and Upgrading Memory"— Presentation transcript:

1 Supporting Processors and Upgrading Memory
Chapter 4 Supporting Processors and Upgrading Memory

2 Objectives Learn about the characteristics and purposes of Intel and AMD processors used for personal computers Learn how to install and upgrade a processor Learn about the different kinds of physical memory and how they work Learn how to upgrade memory

3 Types and Characteristics of Processors
Installed on motherboard Determines system computing power Two major processor manufacturers Intel AMD

4 Types and Characteristics of Processors
Features affecting processor performance and compatibility with motherboards Feature 1: Clock speed the processor supports - Current Intel and AMD processors work with system buses that run at 1.8 GHz up to more than 3.4 GHz Feature 2: Processor speed - Processor core frequency is measured in gigahertz, such as 3.3 GHz Feature 3: Socket and chipset the processor can use Important Intel sockets for desktop systems are the PGA988, LGA2011, LGA1155, LGA1156, LGA1366, and LGA775 Important AMD’s are AM3+, AM3, AM2+, AM2, FM1, F, and 940 sockets

5 Types and Characteristics of Processors
Feature 4: Processor architecture All desktop and laptop processors sold today are hybrid processors, which can process 64 bits or 32 bits at a time Older processors handled only 32 bits. A hybrid processor can use a 32-bit operating system or a 64-bit OS. Most editions of Windows 7 come in either type

6 Types and Characteristics of Processors
Feature 5: Multiprocessing abilities Dual processors A server motherboard might have two processor sockets, called dual processors or a multiprocessor platform Dual Processor I7 motherboard

7 Types and Characteristics of Processors
Feature 5: Multiprocessing abilities Multi-core processing Multiple processors can be installed in the same processor housing (called multi-core processing). A processor package might contain up to eight cores (dual-core, triple-core, quad-core, and so forth).

8 Types and Characteristics of Processors
Feature 5: Multiprocessing abilities Multithreading Each processor or core processes two threads at the same time. When Windows hands off a task to the CPU it is called a thread and might involve several instructions. To handle two threads, the processor requires extra registers, or holding areas, within the processor housing that it uses to switch between threads. In effect, you have two logical processors for each physical processor or core. Intel calls this technology Hyper-Threading and AMD calls it HyperTransport. The feature must be enabled in BIOS setup.

9 Types and Characteristics of Processors
Feature 6: Memory cache Cache memory is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. As the microprocessor processes data, it looks first in the cache memory and if it finds the data there (from a previous reading of data), it does not have to do the more time-consuming reading of data from larger memory.

10 Types and Characteristics of Processors
Feature 6: Memory cache Memory on the processor die (chip) is called Level 1 cache (L1 cache). Memory in the processor package, but not on the processor die, is called Level 2 cache (L2 cache). Some processors use a third cache farther from the processor core, but still in the processor package, which is called Level 3 cache (L3 cache).

11 Types and Characteristics of Processors
Feature 6: Memory cache Memory used in a memory cache is static RAM or SRAM (pronounced “S-Ram”). Memory used on the motherboard loses data rapidly and must be refreshed often. It is, therefore, called volatile memory or dynamic RAM or DRAM (pronounced “D-Ram”). SRAM is faster than DRAM because it doesn’t need refreshing; it can hold its data as long as power is available

12 Types and Characteristics of Processors
Feature 7: Memory features on the motherboard that the processor can support Current types of DRAM memory modules used on a motherboard include DDR DDR2 DDR3. Besides the type of memory, a processor can support certain amounts of memory memory speeds memory channels (single, dual, triple, or quad channels). All these characteristics of memory are discussed later

13 Types and Characteristics of Processors
Feature 8: Support for virtualization A computer can use software to create and manage multiple virtual machines that contain virtual devices. Most processors sold today support virtualization The feature must be enabled in BIOS setup

14 Types and Characteristics of Processors
Feature 9: Integrated graphics A processor might include an integrated GPU. A graphics processing unit (GPU) is a processor that manipulates graphic data to form the images on a monitor screen. The GPU might be on a video card the motherboard embedded in the CPU package When inside the CPU package, it is called integrated graphics. Many AMD processors and all the Intel second generation (Sandy Bridge) and third generation (Ivy Bridge) processors have integrated graphics

15 Types and Characteristics of Processors
Feature 9: Integrated graphics

16 How a Processor Works Basic components Input/output (I/O) unit
Manages data and instructions entering and leaving the processor Control unit Manages all activities inside the processor One or more arithmetic logic units (ALUs) Performs all logical comparisons, calculations

17 How a Processor Works Basic components (cont’d) Registers
Small holding areas on processor chip Holds counters, data, instructions, and addresses ALU is currently processing Internal memory caches (L1, L2, L3) Holds data and instructions to be processed by ALU

18 How a Processor Works Basic components (cont’d) Buses
Connect components within the processor housing Front Side Buss (FSB) connects the computer's processor to the system memory (RAM) the system chipset AGP card PCI devices, and other peripherals. Because the FSB serves as the main path from the processor to the rest of the motherboard, it is also called the "system bus."

19 How a Processor Works Basic components (cont’d) Internal data bus
A bus that operates only within the internal circuitry of the CPU, communicating among the internal caches of memory that are part of the CPU chip design. This bus is typically rather quick and is independent of the rest of the computers operations.

20 How a Processor Works Basic components (cont’d) Back side bus
the backside bus transfers data to and from the computer's secondary cache the clock speed of the backside bus cannot afford to lag behind. For this reason, the backside bus is often as fast as the processor

21 How a Processor Works Microprocessor frequency specifies the operating (internal) frequency of CPU's core. The higher the frequency is for a given CPU family, the faster the processor is. Another parameter than greatly affects the performance is CPU efficiency, is how many Instructions Per Clock (IPC) the CPU can process. Knowing these two parameters it's easy to calculate total number of instructions per second that can be processed by CPU: Frequency * IPC. This number is not a constant it depends on how the particular software being run interacts with the processor, and indeed the entire machine, particularly the memory hierarchy

22 How a Processor Works CPU or clock multiplier
Factor multiplied against system bus frequency Determines processor frequency System bus frequency × multiplier = processor frequency Clock multipliers on many modern processors are fixed – it is usually not possible to change them. Some versions of processors have clock multipliers unlocked, that is they can be "overclocked" by increasing clock multiplier setting in the motherboard's BIOS setup program. Processor sold today contain ALUs and registers that can process 32 bits or 64 bits at a time

23 How a Processor Works Three categories of processors:
32-bit processors – known as x86 processors Can handle 32-bit instructions from OS Hybrid processors – known as x86-64 processors Can handle a 32-bit OS or a 64-bit OS AMD produced the first one (called AMD64) 64-bit processors – known as x64 processors Require a 64-bit OS and can handle 32-bit applications only by simulating 32-bit processing

24 How a Processor Works Memory cache (L1, L2, or L3) Memory controller
Each core in a processor has its own L1 and L2 caches (on the die) All cores might share an L3 cache within the processor package Improves performance Memory controller Included in processor package Significant increase in system performance

25 Current Intel Processors

26 Previous Intel Processors

27 Intel Processors Identification
Each processor listed in Current Process Table above represents several processors that vary in performance and functionality. To help identify a processor, Intel uses a processor number. For example, two Core i7 processors are identified as i7-940 and i7-920. To find details about an Intel processor, search the Intel ARK database at ark.intel.com

28 Intel Processors Centrino technology improves laptop performance
Processor, chipset, wireless network adapter are interconnected as a unit

29 AMD Processors

30 Selecting and Installing a Processor
PC repair technician tasks Assemble a PC from parts Exchange a faulty processor Add a processor Upgrade an existing processor Must know how to: Match processor to system Install processor on motherboard

31 Select a Processor to Match System Needs
First requirement Select processor motherboard is designed to support Select best processor meeting general system requirements and user needs May have to sacrifice performance for cost

32 A+ Guide to Hardware, Sixth Edition
Install a Processor Installing an Intel processor read section in the book starting on page 147 – 161.

33 Aligning the Processor in the Socket

34 Aligning the Processor in the Socket

35 Aligning the Processor in the Socket

36 Memory Technologies Random access memory (RAM)
Holds data and instructions used by CPU Static RAM (SRAM) and dynamic RAM (DRAM) Both volatile memory DRAM loses its data rapidly, and the memory controller must refresh it several thousand times a second. DRAM is stored on memory modules, which are installed in memory slots on the motherboard

37 Memory Modules and Slot

38 Memory Technologies Variations of DRAM
DIMM – dual inline memory module small outline DIMM (SO-DIMM) – used on laptops microDIMMs – used on subnotebook computers RIMM and SIMM (outdated) Differences among DIMM, RIMM, SIMM modules Data path width each module accommodates How data moves from system bus to module

39 Types of Memory Modules
240-pin DDR3 DIMM is currently the fastest memory. It has an offset notch farther from the center than a DDR2 DIMM. 240-pin DDR2 DIMM can support dual channels or be installed as a single DIMM. It has one notch near the center of the edge connector

40 Types of Memory Modules
184-pin DDR DIMM can support dual channels or be installed as a single DIMM. 168-pin SDRAM DIMM has two notches on the module. The positions of these notches depend on the memory features the DIMM uses.

41 Types of Memory Modules
RIMM has 184 pins and two notches near the center of the edge 72-pin SIMMs were installed in groups of two modules to each bank of memory. 30-pin SIMMs were installed in groups of four modules to each bank of memory.

42 Types of Memory Modules
You need to know about different types of memory technologies because each motherboard you might support requires a specific type of RAM. And who keeps up with all these technologies? JEDEC ( is the organization responsible for standards used by solid-state devices, including RAM technologies. The goal of each new RAM technology approved by JEDEC is to increase speed and performance without greatly increasing the cost

43 Types of Memory Modules
Timeline for memory technologies.

44 DIMM Technologies DIMM (dual inline memory module) 64-bit data path
Independent pins on opposite sides of module Older DIMMs Asynchronous with system bus Synchronous DRAM (SDRAM) Runs synchronously with system bus Two notches Uses 168 pins

45 DIMM Technologies Double Data Rate SDRAM
Also called DDR SDRAM, SDRAM II, DDR Two times faster than SDRAM DDR2 SDRAM Faster than DDR and uses less power DDR3 SDRAM Faster than DDR2 and uses less power DDR2 and DDR3 Use 240 pins Not compatible: use different notches

46 DIMM Technologies Factors that affect capacity, features, and performance of DIMMS: Number of channels they use How much RAM is on one DIMM Speed Error-checking abilities Buffering

47 Types of Memory Modules (DDR3)
A 240-pin DDR3 DIMM can support dual, triple, or quad channels or can be installed as a single DIMM. A single DIMM will have 64 wires in the memory data bus. Memory controller is accessed one DIMM at a time All of the memory slots will be the same color on the motherboard

48 Types of Memory Modules (DDR3)
Dual channel memory architecture expands the number of wires in the bus for 64 to 128 . This means that two memory slots are used to fill the 128 bit data bus. Memory controller communicates with two DIMMs at the same time Mother boards with dual cannel technology will have memory slots color coded to indicate which paired slots are used to create the 128 bit bus.

49 Types of Memory Modules (DDR3)
The board has two memory channels, Channel A and Channel B. With dual channeling, the two DIMMs installed in the two slots labeled Channel A can be addressed at the same time. If two more DIMMs are installed in the Channel B slots, they can be accessed at the same time.

50 Types of Memory Modules (DDR3)

51 Types of Memory Modules (DDR3)
Triple channel memory architecture expands the number of wires to 192 . This means that three memory slots are used to fill the 192 bit data bus. Mother boards with tri cannel technology will have 3 memory slots color coded to indicate which are the paird slots used to create the 192 bit bus.

52 Types of Memory Modules (DDR3)
Quad channel memory architecture expands the number of wires to 256 . This means that four memory slots are used to fill the 256 bit data bus. Introduced with Intel Sandy Bridge chipsets and processors Mother boards with quad cannel technology will have 4 memory slots color coded to indicate which are paird slots used to create the 256 bit bus.

53 DIMM Technologies DIMM Speed PC rating Measured in MHz and PC rating
Total bandwidth between module and CPU DDR2 PC rating Usually labeled PC2 DDR3 PC rating Usually labeled PC3

54 DIMM Technologies Single-sided DIMM Double-sided DIMM Memory bank
Memory chips installed on one side of module Double-sided DIMM Memory chips installed on both sides of module Memory bank Memory processor addresses at one time 64 bits wide Dual ranked DIMMs providing two or more banks Reduces overall memory price at the expense of performance

55 DIMM Technologies Error-correcting code (ECC) Parity (older SIMM’s)
Detects and corrects error in a single bit Application: ECC makes 64-bit DIMM a 72-bit module Parity (older SIMM’s) Error-checking based on an extra (ninth) bit Odd parity Parity bit set to make odd number of ones Even parity Parity bit set to make even number of ones Parity error Number of bits conflicts with parity used

56 DIMM Technologies Buffered and registered DIMMs
Hold data and amplify signal before data written Registered DIMM Uses registers Unbuffered DIMM No buffers or register support Fully buffered DIMM (FB-DIMM) Uses an advanced buffering technique Allows servers to support a large number of DIMMs Notches on module indicate supported technologies

57 DIMM Technologies Notches on module indicate supported technologies

58 DIMM Technologies CAS latency and RAS latency
Column access strobe (CAS) latency Row access strobe (RAS) latency Both refer to number of clock cycles it takes to write or read a column or row of data off a memory module CAS latency used more than RAS latency Lower values are better than higher

59 Build Your Own Buying Memory

60 Calculating PC Ratting
Memory performance factors to consider Total RAM installed Memory technology used Speed of memory in MHz, PC rating, or ns ECC or non-ECC CL or RL rating Single, dual, triple or quad channeling Connectors inside memory slots are tin or gold Edge connectors on memory modules follow suit Match connectors to prevent corrosive chemical reactions between metals

61 Calculating PC Ratting
A PC rating is a measure of the total bandwidth of data moving between the module and the CPU. To understand PC ratings, let’s take look at an example a DDR2 DIMM module that runs at 800 MHz. The module has a 64-bit (8-byte) data path. Therefore, the transfer rate is 8 bytes multiplied by 800 MHz, which yields 6400 MB/second

62 Calculating PC Ratting

63 Choosing Memory How wide is the data path for this memory? 8 bytes
What is XMP Microsoft Stands for Extreme Memory Porfile - allows you to overclock compatible DDR3 memory to perform beyond standard specifications

64 Choosing Memory How wide is the data path for this memory? 8 bytes
What is Non-ECC ECC (and parity) memory modules have a chip count divisible by three or five. This extra chip detects if the data was correctly read or written by the memory module. If the data wasn't properly written, the extra chip will correct it in many cases (depending on the type of error). Non-ECC (also called non-parity) modules do not have this error-detecting feature. Any chip count not divisible by three or five indicates a non-parity memory module. Using ECC decreases your computer's performance by about 2 percent. Current technology DRAM is very stable, and memory errors are rare, so unless you have a need for ECC, you are better served with non-parity (non-ECC) memory.

65 Choosing Memory A B Which memory has a better Case latency number A or B? A

66 RIMM Technologies Direct Rambus DRAM C-RIMM (Continuity RIMM)
Also known as RDRAM, Direct RDRAM, Rambus RIMM memory module Expensive and slower than current DIMMs RIMMs using 16-bit data bus: two notches, 184 pins RIMMs using 32-bit data bus: single notch, 232 pins C-RIMM (Continuity RIMM) Placeholder module Ensures continuity throughout all slots No memory chip

67 How to Upgrade Memory Basic technique Problems solved
Add more RAM modules Problems solved Slow performance Applications refusing to load An unstable system Windows “Insufficient memory” error message

68 How to Upgrade Memory Questions to ask
How much RAM do I need and how much is currently installed? How many and what kind of memory modules are currently installed on my motherboard? How many and what kind of modules can I fit on my motherboard? How do I select and purchase the right modules for my upgrade? How do I physically install the new modules?

69 How Much Memory Do I Need and How Much Is Currently Installed?
Best answer: “All you can get” Windows 7 requires at least 2 GB RAM RAM limit for a 32-bit OS 4 GB installed RAM Ram Limit for 64 bit Windows OS Professional: 192GB Enterprise: 192GB Ultimate: 192GB

70 How Many and What Kind of Memory Modules Are Currently Installed?
Open the case and look at memory slots How many slots? How many filled? Review module imprint Examine module for physical size and notch position Read motherboard documentation See if board supports dual, triple, or quad channels Last resort Take motherboard and old memory modules to a good computer parts store for confirmation

71 How Many and What Kind of Modules Can Fit on My Motherboard?
Read motherboard documentation Indicates how much memory motherboard can physically hold DIMM modules DIMMs can be installed as single modules Motherboard supporting dual channeling Install matching DIMMs in each channel for best performance DDR3 board supporting triple channeling For best performance install three matching DIMMs in triple-channel slots Same for Quad

72 How Many and What Kind of Modules Can Fit on My Motherboard?
Motherboard using DDR3 triple-channel DIMMs Use three matching DIMMs in the three blue slots If fourth slot populated, board reverts to single channeling Dual channeling: Install two matching DIMMs in two blue slots farthest from processor Leave other two slots empty For one installed DIMM: Place it in the blue slot farthest position from processor

73 How Many and What Kind of Modules Can Fit on My Motherboard?
Motherboard using DDR3 triple-channel DIMMs (cont’d.) Follow motherboard documentation Serial Presence Detect (SPD) Declares module’s size, speed, voltage, and data path width to system BIOS at startup Today’s memory always supports SPD

74 How Many and What Kind of Modules Can Fit on My Motherboard?
Pentium motherboard using DDR DIMMs Example: Motherboard using 168-pin single-sided DIMM modules Documentation says to use unbuffered, 3.3-V, ECC, PC100 DIMM SDRAM modules PC100: modules should be rated to work with a motherboard running at 100 MHz Can choose to use or not use ECC modules BIOS setup should show feature disabled Three DIMM slots on the board (sockets) hold one bank of memory

75 How Many and What Kind of Modules Can Fit on My Motherboard?
RIMM modules No longer made Replace one or more C-RIMMs with RIMMs Match new RIMMs existing RIMMs Follow motherboard documentation Look at existing modules and motherboard documentation

76 How Do I Select and Purchase the Right Memory Modules?
Compromises if exact match not available Mixing unbuffered memory with buffered Registered memory will not work Match memory module manufacturer if possible Try using memory from two different manufacturers If mixing memory speeds: All modules perform at slowest speed

77 How Do I Install the New Modules?
Precautions: Always use a ground bracelet Turn off power, unplug power cord, press power button, remove case cover Handle memory modules with care Do not touch metal contacts on memory module or expansion cards Do not stack cards or modules Look for notches on one side or in the middle for correct orientation

78 How Do I Install the New Modules?
Installing DIMMS Pull out supporting arms on the sides of the slot

79 How Do I Install the New Modules?
Installing DIMMS Pull out supporting arms on the sides of the slot Use notches on DIMM edge connector as a guide What type of memory is this base on notch placement? DDR2

80 How Do I Install the New Modules?
Installing DIMMS Ensure supporting arms lock into position New installations are generally uncomplicated Usually involve placing memory on motherboard Older computers may need change to CMOS setup If new memory not recognized try reseating device

81 How Do I Install the New Modules?
Installing RIMMS Install RIMMs beginning with bank 0, followed by bank 1 If C-RIMM is already in the slot remove C-RIMM Insert module straight down in the socket When fully inserted supporting clips should pop back into place

82 Summary Processor: most important motherboard component
Two major manufacturers are Intel and AMD Processors are rated by speed of the system bus, the socket and chipset, processor architecture, multi-core rating, internal memory cache, amount and type of RAM and computing technologies Memory cache inside the processor housing can be L1, L2, and L3 cache Core of processor has two arithmetic logic units (ALUs) and each core can process two threads at once

83 Summary Current families of Intel processors include Core, Atom, Celeron, and Pentium Current AMD processor families include FX, Phenom, Athlon, and Sempron Select a processor that the motherboard supports When installing, always follow directions in motherboard user guide DRAM is stored on four kinds of modules: DIMM, SO-DIMM, RIMM, and SIMM modules DIMMs can be single-sided or double-sided

84 Summary DIMMs can work together in dual, triple, or quad channels
DIMM and RIMM speeds are measured in MHz or PC rating The memory controller can check memory for errors and possibly correct those errors using ECC Buffers and registers are used to hold data and amplify a data signal RIMMs require that every RIMM slot be populated When upgrading memory, use the type, size, and speed the motherboard supports


Download ppt "Supporting Processors and Upgrading Memory"

Similar presentations


Ads by Google