SlideShare une entreprise Scribd logo
1  sur  30
By Jatin Goyal
Computer memory
3. What are Upgrade limitation of system?
1.What is Computer memory and Why Do
We Need It?
2. What are the Type of Computer memory
and how they compared?
4. What they mean by multiple channel memory?
5. How to identify memory of pc?
RAM Slot
flash ROM and CMOS RAM
Read-Only Memory Read-Write Memory
• non-volatile • volatile
 Volatile Memory losses contents when power is
removed
PROM
EPROM
EEPROM
EAROM
Flash CAMDAM SAM
DAM SAM CAM
SRAM DRAM
SIMM DIMM DDR DDR2 DDR3
RAM
PRAM
DAM (Direct Access Memory)
- direct access to all memory cells
- RAM
SAM (Sequential Access Memory)
- data reading in sequence
- HDD, optical discs
CAM (Content Addressable Memory)
- associative memory
- returns value according to supplied
word
 The computer can access information held
anywhere in RAM by addressing that part of the
RAM directly.
 e.g if information stored in the 1000th location in
memory the system does not have to read the
information in the preceding 999 locations to get
there, instead it can access the 1000th location
simply by specifying it.
 RAM (Random Access Memory)
 Holds data and instructions used by CPU
 any piece of data can be returned in a
constant time
SRAM (Static Random Access Memory)
- volatile
-does not need to be periodically refreshed
- more complex internal structure, more expensive,
less capacity than DRAM
DRAM (Dynamic Random Access Memory)
-volatile
-to keep information must be periodically refreshed
- structural simplicity, high capacity
PRAM( phase change memory )
-non-volatiles
SIMMs
 Single Inline Memory Module
 Pins on opposite sides form a single set of
contacts
1987
EDO DRAM
 EDO = Extended Data Out
 Resides on SIMMs
 Sends and receives data
simultaneously
 Maximum transfer rate to L2 cache is
approximately 264 megabytes per
second.
1990
DIMM(dual in-line memory module)
Small Outline DIMM(SO-DIMM)
DIMM mean module has Ics
or chips and connection
b/w both side in single line.
DIMMs
1993
 Buffered memory put less strain on the electrical load
in Memory controller allowing a stable System that has
several memory module.
 ECC code
 ability to detect and correct the error during data
transmission.
ECC/
Registered
DIMM
Non-ECC/
Non-Registered
DIMM
SDRAM
SDRAM PC66 transfer 533MB/s at 66Mhz
SDRAM PC100 Desktop Memory transfer 800MB/s at 100Mhz
SDRAM PC100 Server Memory (ECC) transfer 800MB/s at 100Mhz
SDRAM PC133 Desktop Memory transfer 1,066MB/s at 133 Mhz
SDRAM PC133 Server Memory (ECC) transfer 1,066MB/s at 133 Mhz
1999
Double data rate SDRAM
2002
DDR 2 2006
DDR 3
within the module and has the added advantage of a 30% reduction
in power consumption dropping the voltage from 1.8V to 1.5V
2010
DDR 4(future) 2015
Figure -Timeline of memory technologies based on Standard Organization
• Goal of new technology
o Increase overall throughput while retaining accuracy
o RAM manufacturers continue to produce older RAM
 Cl or CAS rating
 Over Clocking
 Nomenclature(Identification of module)
 Ranking
 Comparison of DDR module notch
SGRAM
Synchronous Graphics RAM
 SGRAM is a variant of SDRAM
 SGRAM makes use of block-writes to
increase video processing speeds.
 SGRAM is single-ported so the CPU
cannot write to it at the same time the
image is being refreshed.
 SGRAM is used in high-end graphics
cards
 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 channels or triple
channels
 Last resort
 Take motherboard and old memory modules to
a good computer parts store for conformation
Virtual Memory
 Virtual memory takes the place of RAM
memory
 You should have a 2:1 ratio of RAM to
Virtual Memory
Modifying Virtual Memory in
Windows 8
Major Manufacturers
• Corsair Memory
• Crucial
Technology
• EDGE Tech Corp
• GEIL
• G.Skill
• Hynix
• Infineon
Technologies
• Kingston
Technologies
• Micron
Technology
• PNY
• OCZ Technology
• Rambus
• Samsung
• SimpleTech

Contenu connexe

Tendances

Linux SD/MMC device driver
Linux SD/MMC device driverLinux SD/MMC device driver
Linux SD/MMC device driver艾鍗科技
 
Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memoryDeepak John
 
Interleaved memory
Interleaved memoryInterleaved memory
Interleaved memoryashishgy
 
Cache memory ppt
Cache memory ppt  Cache memory ppt
Cache memory ppt Arpita Naik
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debugteledynelecroy
 
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Anne Nicolas
 
RAM(Random Access Memory)
RAM(Random Access Memory)RAM(Random Access Memory)
RAM(Random Access Memory)JaneAlamAdnan
 
04 cache memory.ppt 1
04 cache memory.ppt 104 cache memory.ppt 1
04 cache memory.ppt 1Anwal Mirza
 
Raid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer ArchitectureRaid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer ArchitectureAiman Hafeez
 
Types of Memory, ram, rom and storage
Types of Memory, ram, rom and storageTypes of Memory, ram, rom and storage
Types of Memory, ram, rom and storageAbdikani Guushaa
 

Tendances (20)

DDR4 SDRAM : Notes
DDR4 SDRAM : NotesDDR4 SDRAM : Notes
DDR4 SDRAM : Notes
 
eMMC 5.0 Total IP Solution
eMMC 5.0 Total IP SolutioneMMC 5.0 Total IP Solution
eMMC 5.0 Total IP Solution
 
Linux SD/MMC device driver
Linux SD/MMC device driverLinux SD/MMC device driver
Linux SD/MMC device driver
 
Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
 
DDR2 SDRAM
DDR2 SDRAMDDR2 SDRAM
DDR2 SDRAM
 
Ram presentation
Ram presentationRam presentation
Ram presentation
 
Internal memory
Internal memoryInternal memory
Internal memory
 
AMBA_APB_pst
AMBA_APB_pstAMBA_APB_pst
AMBA_APB_pst
 
05 Internal Memory
05  Internal  Memory05  Internal  Memory
05 Internal Memory
 
Interleaved memory
Interleaved memoryInterleaved memory
Interleaved memory
 
Types of RAM
Types of RAMTypes of RAM
Types of RAM
 
DMA operation
DMA operationDMA operation
DMA operation
 
Cache memory ppt
Cache memory ppt  Cache memory ppt
Cache memory ppt
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debug
 
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
 
RAM(Random Access Memory)
RAM(Random Access Memory)RAM(Random Access Memory)
RAM(Random Access Memory)
 
04 cache memory.ppt 1
04 cache memory.ppt 104 cache memory.ppt 1
04 cache memory.ppt 1
 
DMA and DMA controller
DMA and DMA controllerDMA and DMA controller
DMA and DMA controller
 
Raid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer ArchitectureRaid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer Architecture
 
Types of Memory, ram, rom and storage
Types of Memory, ram, rom and storageTypes of Memory, ram, rom and storage
Types of Memory, ram, rom and storage
 

En vedette

Memoria ram ddr3
Memoria ram ddr3Memoria ram ddr3
Memoria ram ddr3atiportal
 
Si design guideforddr2-ddr3pcb_eng1
Si design guideforddr2-ddr3pcb_eng1Si design guideforddr2-ddr3pcb_eng1
Si design guideforddr2-ddr3pcb_eng1thiagukv
 
Analysis of leakage current calculation for nanoscale MOSFET and FinFET
Analysis of leakage current calculation for nanoscale MOSFET and FinFETAnalysis of leakage current calculation for nanoscale MOSFET and FinFET
Analysis of leakage current calculation for nanoscale MOSFET and FinFETIJTET Journal
 
LCU14-410: How to build an Energy Model for your SoC
LCU14-410: How to build an Energy Model for your SoCLCU14-410: How to build an Energy Model for your SoC
LCU14-410: How to build an Energy Model for your SoCLinaro
 

En vedette (7)

DDR31
DDR31DDR31
DDR31
 
Memoria ram ddr3
Memoria ram ddr3Memoria ram ddr3
Memoria ram ddr3
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
Si design guideforddr2-ddr3pcb_eng1
Si design guideforddr2-ddr3pcb_eng1Si design guideforddr2-ddr3pcb_eng1
Si design guideforddr2-ddr3pcb_eng1
 
SOC Power Estimation
SOC Power EstimationSOC Power Estimation
SOC Power Estimation
 
Analysis of leakage current calculation for nanoscale MOSFET and FinFET
Analysis of leakage current calculation for nanoscale MOSFET and FinFETAnalysis of leakage current calculation for nanoscale MOSFET and FinFET
Analysis of leakage current calculation for nanoscale MOSFET and FinFET
 
LCU14-410: How to build an Energy Model for your SoC
LCU14-410: How to build an Energy Model for your SoCLCU14-410: How to build an Energy Model for your SoC
LCU14-410: How to build an Energy Model for your SoC
 

Similaire à TYPES OF COMPUTER MEMORY EXPLAINED

Random access memory
Random access memoryRandom access memory
Random access memoryBESOR ACADEMY
 
memory.pptx
memory.pptxmemory.pptx
memory.pptxgrendel3
 
Term paper
Term paperTerm paper
Term paperBilal201
 
Basics Of Semiconductor Memories
Basics Of Semiconductor MemoriesBasics Of Semiconductor Memories
Basics Of Semiconductor MemoriesRahul Bandhe
 
301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilogSrinivas Naidu
 
Chapter 5
Chapter 5Chapter 5
Chapter 5askme
 
Random Access Memory ( RAM)
Random Access Memory ( RAM)Random Access Memory ( RAM)
Random Access Memory ( RAM)SH Rajøn
 
Presentation on RAM
Presentation on RAMPresentation on RAM
Presentation on RAMSalim Hosen
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory modulethensi
 
Memory module
Memory moduleMemory module
Memory modulelemar12
 
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET Journal
 

Similaire à TYPES OF COMPUTER MEMORY EXPLAINED (20)

Memory.pptx
Memory.pptxMemory.pptx
Memory.pptx
 
Module 1 unit 4
Module 1 unit 4Module 1 unit 4
Module 1 unit 4
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
4 ram
4 ram4 ram
4 ram
 
Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02
 
RAM
RAMRAM
RAM
 
memory.pptx
memory.pptxmemory.pptx
memory.pptx
 
Term paper
Term paperTerm paper
Term paper
 
Basics Of Semiconductor Memories
Basics Of Semiconductor MemoriesBasics Of Semiconductor Memories
Basics Of Semiconductor Memories
 
301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Ram presentation
Ram presentationRam presentation
Ram presentation
 
Random Access Memory ( RAM)
Random Access Memory ( RAM)Random Access Memory ( RAM)
Random Access Memory ( RAM)
 
Presentation on RAM
Presentation on RAMPresentation on RAM
Presentation on RAM
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory module
 
06 - Memory.ppt
06 - Memory.ppt06 - Memory.ppt
06 - Memory.ppt
 
Memory management
Memory managementMemory management
Memory management
 
Memory module
Memory moduleMemory module
Memory module
 
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
 

Plus de Technocratz

Session 13-newsbyte
Session 13-newsbyteSession 13-newsbyte
Session 13-newsbyteTechnocratz
 
Session 12-newsbytes
Session 12-newsbytesSession 12-newsbytes
Session 12-newsbytesTechnocratz
 
Session 11-Getting into open source
Session 11-Getting into open sourceSession 11-Getting into open source
Session 11-Getting into open sourceTechnocratz
 
Session 11-Newsbyte
Session 11-NewsbyteSession 11-Newsbyte
Session 11-NewsbyteTechnocratz
 
Session 10-Newsbyte
Session 10-NewsbyteSession 10-Newsbyte
Session 10-NewsbyteTechnocratz
 
Technocratz News Bytes.
Technocratz News Bytes.Technocratz News Bytes.
Technocratz News Bytes.Technocratz
 
Information Security
Information SecurityInformation Security
Information SecurityTechnocratz
 
Technocratz Newsbytes
Technocratz NewsbytesTechnocratz Newsbytes
Technocratz NewsbytesTechnocratz
 
Transparent electronics by kirti kansal
Transparent electronics by kirti kansalTransparent electronics by kirti kansal
Transparent electronics by kirti kansalTechnocratz
 
Hacking with cheat engine
Hacking with  cheat engineHacking with  cheat engine
Hacking with cheat engineTechnocratz
 
Part time earning
Part time earning Part time earning
Part time earning Technocratz
 
Profession in Gaming
Profession in GamingProfession in Gaming
Profession in GamingTechnocratz
 
Newsbytes by manisha
Newsbytes by manishaNewsbytes by manisha
Newsbytes by manishaTechnocratz
 

Plus de Technocratz (20)

Session 13-newsbyte
Session 13-newsbyteSession 13-newsbyte
Session 13-newsbyte
 
Session 12-newsbytes
Session 12-newsbytesSession 12-newsbytes
Session 12-newsbytes
 
Session 11-Getting into open source
Session 11-Getting into open sourceSession 11-Getting into open source
Session 11-Getting into open source
 
Session 11-Newsbyte
Session 11-NewsbyteSession 11-Newsbyte
Session 11-Newsbyte
 
Session 10-Newsbyte
Session 10-NewsbyteSession 10-Newsbyte
Session 10-Newsbyte
 
Wordpress kungfu
Wordpress kungfu Wordpress kungfu
Wordpress kungfu
 
Technocratz News Bytes.
Technocratz News Bytes.Technocratz News Bytes.
Technocratz News Bytes.
 
Information Security
Information SecurityInformation Security
Information Security
 
Google +
Google +Google +
Google +
 
Technocratz Newsbytes
Technocratz NewsbytesTechnocratz Newsbytes
Technocratz Newsbytes
 
Transparent electronics by kirti kansal
Transparent electronics by kirti kansalTransparent electronics by kirti kansal
Transparent electronics by kirti kansal
 
Hacking with cheat engine
Hacking with  cheat engineHacking with  cheat engine
Hacking with cheat engine
 
Part time earning
Part time earning Part time earning
Part time earning
 
GPU
GPUGPU
GPU
 
Profession in Gaming
Profession in GamingProfession in Gaming
Profession in Gaming
 
Iotp
IotpIotp
Iotp
 
News bytes mine
News bytes mineNews bytes mine
News bytes mine
 
Newsbytes by manisha
Newsbytes by manishaNewsbytes by manisha
Newsbytes by manisha
 
Guest talk
Guest talkGuest talk
Guest talk
 
Guest talk
Guest talkGuest talk
Guest talk
 

Dernier

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Dernier (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

TYPES OF COMPUTER MEMORY EXPLAINED

  • 2. 3. What are Upgrade limitation of system? 1.What is Computer memory and Why Do We Need It? 2. What are the Type of Computer memory and how they compared? 4. What they mean by multiple channel memory? 5. How to identify memory of pc? RAM Slot flash ROM and CMOS RAM
  • 3. Read-Only Memory Read-Write Memory • non-volatile • volatile  Volatile Memory losses contents when power is removed PROM EPROM EEPROM EAROM Flash CAMDAM SAM
  • 4. DAM SAM CAM SRAM DRAM SIMM DIMM DDR DDR2 DDR3 RAM PRAM
  • 5. DAM (Direct Access Memory) - direct access to all memory cells - RAM SAM (Sequential Access Memory) - data reading in sequence - HDD, optical discs CAM (Content Addressable Memory) - associative memory - returns value according to supplied word
  • 6.  The computer can access information held anywhere in RAM by addressing that part of the RAM directly.  e.g if information stored in the 1000th location in memory the system does not have to read the information in the preceding 999 locations to get there, instead it can access the 1000th location simply by specifying it.  RAM (Random Access Memory)  Holds data and instructions used by CPU  any piece of data can be returned in a constant time
  • 7. SRAM (Static Random Access Memory) - volatile -does not need to be periodically refreshed - more complex internal structure, more expensive, less capacity than DRAM DRAM (Dynamic Random Access Memory) -volatile -to keep information must be periodically refreshed - structural simplicity, high capacity PRAM( phase change memory ) -non-volatiles
  • 8. SIMMs  Single Inline Memory Module  Pins on opposite sides form a single set of contacts 1987
  • 9. EDO DRAM  EDO = Extended Data Out  Resides on SIMMs  Sends and receives data simultaneously  Maximum transfer rate to L2 cache is approximately 264 megabytes per second. 1990
  • 10. DIMM(dual in-line memory module) Small Outline DIMM(SO-DIMM) DIMM mean module has Ics or chips and connection b/w both side in single line. DIMMs 1993
  • 11.  Buffered memory put less strain on the electrical load in Memory controller allowing a stable System that has several memory module.  ECC code  ability to detect and correct the error during data transmission. ECC/ Registered DIMM Non-ECC/ Non-Registered DIMM
  • 12. SDRAM SDRAM PC66 transfer 533MB/s at 66Mhz SDRAM PC100 Desktop Memory transfer 800MB/s at 100Mhz SDRAM PC100 Server Memory (ECC) transfer 800MB/s at 100Mhz SDRAM PC133 Desktop Memory transfer 1,066MB/s at 133 Mhz SDRAM PC133 Server Memory (ECC) transfer 1,066MB/s at 133 Mhz 1999
  • 13. Double data rate SDRAM 2002
  • 15. DDR 3 within the module and has the added advantage of a 30% reduction in power consumption dropping the voltage from 1.8V to 1.5V 2010
  • 17.
  • 18.
  • 19. Figure -Timeline of memory technologies based on Standard Organization • Goal of new technology o Increase overall throughput while retaining accuracy o RAM manufacturers continue to produce older RAM
  • 20.  Cl or CAS rating  Over Clocking  Nomenclature(Identification of module)  Ranking  Comparison of DDR module notch
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. SGRAM Synchronous Graphics RAM  SGRAM is a variant of SDRAM  SGRAM makes use of block-writes to increase video processing speeds.  SGRAM is single-ported so the CPU cannot write to it at the same time the image is being refreshed.  SGRAM is used in high-end graphics cards
  • 26.  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 channels or triple channels  Last resort  Take motherboard and old memory modules to a good computer parts store for conformation
  • 27.
  • 28. Virtual Memory  Virtual memory takes the place of RAM memory  You should have a 2:1 ratio of RAM to Virtual Memory
  • 29. Modifying Virtual Memory in Windows 8
  • 30. Major Manufacturers • Corsair Memory • Crucial Technology • EDGE Tech Corp • GEIL • G.Skill • Hynix • Infineon Technologies • Kingston Technologies • Micron Technology • PNY • OCZ Technology • Rambus • Samsung • SimpleTech