No video

TRB Computer Science - Computer System Architecture - Memory System Overview #2

  Рет қаралды 25,062

YAAZH SCHOOL யாழ் பள்ளிக்கூடம் : கற்போம் கற்பிப்போம்

YAAZH SCHOOL யாழ் பள்ளிக்கூடம் : கற்போம் கற்பிப்போம்

Күн бұрын

TRB Computer Science - Computer System Architecture - Memory System Overview
Tamil Nadu TRB computer instructors Grade1 exam
----------
Classification of Memory
1. Primary Memory / Main Memory
Semiconductor Memory
a. Volatile
Data will be lost if system power off
i. RAM (Randam Access Memory) Read/Write Memory
Latency time is same for any block of data
1. SRAM - Static RAM
a. Costly and faster compare to DRAM
b. Less capacity only
c. Used for Cache
2. DRAM - Dynamic RAM (Asynchronous)
a. Slower and cheap compare to SRAM
b. Can have more capacity
c. Uses extra capacitor along with transistors, and it can hold the data for some time if power off
i. Requires refreshing to retain the data in capacitor
d. Used for Main Memory
3. SDRAM - Synchronous DRAM (Sync with CPU Clock)
4. SDR SDRAM - Single Data Rate SDRAM
5. DDR SDRAM - Double Data Rate SDRAM
6. GDDR SDRAM - Graphics Double Data Rate SDRAM
b. Non-Volatile
Data will not be lost even if system power is off
i. ROM (Read Only Memory)
1. PROM - Programmable ROM
2. EPROM - Erasable PROM
3. EEPROM - Electrically EPROM
ii. Flash Memory (Faster, stores data in chunks 512b)
2. Secondary Memory / External Memory (Non-Volatile)
Magnetic Storage (memory)
a. Hard disk
b. Pen drive
c. Tape
d. Drive
e. Memory card
Important Factors of Memory
1. Speed
2. Size / Capacity
3. Cost
Memory Hierarchy
Principle of Locality
• Programs tends to reuse data and instructions that are closer to those they have been recently, or they were recently referenced.
• Temporal Locality
o Recently referenced data are likely to be referenced in the near feature (Time)
• Spatial Locality
o Item with nearby addresses tend to be referenced more often with high probability (location)
int sum = 0;
for(i =0 to 100; i++) {
sum += a[i];
}
Where,
Array of elements in succession - Spatial - location
Sum value in iteration - Temporal - time
• Processor is the Master in Computer system
• Memory and I/O are Slaves
• Processor is much faster compare to Memory, ie., Memory access is slower than CPU cycles
• DRAM has an access time of 30-50ns
o Further system may need 3x longer or more time to get data from Memory to CPU
• Accessing the Fastest Process to Slowest Memory, processor has to wait until memory completes the job
• It reduces the Processor Utilization
• Locality of reference increases small amount of speed access in memory
• But still Speed between CPU and Memory is widen
• To Increase the Processor Utilization with Memory, Memory has been spliced into multiple chunks (Fastest, medium fast, slower)
• As per factors of memory, if Speed increases Cost will get increase and size get reduced and so on
• Fast storage technology costs more and have less capacity
• Arrange the different layers (chunks) is called Memory Hierarchy
• Approach of organizing memory and storage system is called Memory Hierarchy
o To achieve Higher performance
o To get the Highest possible access speed and minimize the cost of Memory
• Processor first interact with Fastest Memory, if data not found interact with medium and slowest …
• CPU always access fastest memory
• CACHE is the Fastest memory (SRAM)
o Used to Store data temporarily and access quickly
• DRAM behaves Medium speed Memory also called Main Memory
• Slow Memory
o Storage purpose memory (Tape, disk …)
• Main Memory stores data and program during operations
• CPU Registers holds words retrieved from CACHE
• CACHE holds CACHE lines retrieved from Main Memory
• Main Memory holds disk blocks retrieved from Disk
• Disks holds files from Tapes / remote Network servers
• CPU First access Registers to get Data, if not copy data from CACHE to Registers, then Main memory to Cache to Registers and so on
• CPU always retrieve data from Registers
• Smaller memories are Faster but expensive (Performance increases)
• Larger memories are Slower but cost effective
Relationship between Memory Levels
Access Time is closer to CPU is lesser than far from CPU
Cost per byte is closer to CPU is greater than far from CPU
Memory size is closer to CPU is lesser than far from CPU
Transfer Bandwidth is closer to CPU is greater than far from CPU
Unit of Transfer is closer to CPU is lesser than far from CPU
Frequency of access is closer to CPU is greater than far from CPU
Properties of Memory Levels
• Inclusion:
o Any data part of lower level has to be present in the higher level
• Coherence (Consistency):
o Multiple copies of same data are available at each level, all copies needs to be identical
• Locality of Reference:
o Temporal: will be used in the near feature (Time)
o Spatial: Adjacent data are likely to be used often (location)
o Sequential: Execution of instructions

Пікірлер: 32
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
PDF format of this video content available @ yaazhschool.in/computer_system_architecture/computer_memory_system.html
@priyasuresh7024
@priyasuresh7024 5 жыл бұрын
Excellent sir .. thank u very much...
@bharathir2849
@bharathir2849 5 жыл бұрын
Sir super explanation....thanks a lot...👌👌👍👍
@v.sathyasathyanarayanan5378
@v.sathyasathyanarayanan5378 5 жыл бұрын
Thank you sir. Very usefull.
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
There is a mistake in this video; in video I've mentioned EPROM as Electrial PROM and EEROM as Erasable EPROM. But EPROM stands from Erasable PROM, EEPROM stands from Electrically EPROM. Sorry for the mistake in the video.
@ammugeethu3346
@ammugeethu3346 5 жыл бұрын
ok sir pdf send me sir
@akilkumarkumar43
@akilkumarkumar43 5 жыл бұрын
Thank you sir.
@kannandurgakannandurga6637
@kannandurgakannandurga6637 5 жыл бұрын
Thank you
@rajasankarrekha29
@rajasankarrekha29 5 жыл бұрын
very very clear sir and useful sir Ella tapic sent pannunga sir pdf anupunga sir
@pandigowri1990
@pandigowri1990 5 жыл бұрын
thank you sir. all unitum send pannirunga sir
@nithyanithya7058
@nithyanithya7058 5 жыл бұрын
Computer components la memory unit neenga mention panala sir?
@dravidatamilachi6293
@dravidatamilachi6293 5 жыл бұрын
Thank u sir .what is register sir?ok OK sir clear...
@v.sathyasathyanarayanan5378
@v.sathyasathyanarayanan5378 5 жыл бұрын
Which is the smaller memory?
@saravananeswaran5959
@saravananeswaran5959 5 жыл бұрын
Sir pls konjam clear and loud ah pesunga pls
@manivannan1929
@manivannan1929 5 жыл бұрын
Sir plz put any calculation ABT CPU performance sir
@minnalkodi602
@minnalkodi602 4 жыл бұрын
Sir please explain that pipeline
@durgadevisatish1545
@durgadevisatish1545 5 жыл бұрын
sir instruction set patthi sollunga sir
@v.sathyasathyanarayanan5378
@v.sathyasathyanarayanan5378 5 жыл бұрын
How many memory? Sir
@baranidharanvb
@baranidharanvb 5 жыл бұрын
Word size in processor is bit
@daisyrani1601
@daisyrani1601 5 жыл бұрын
EPROM, ERASABLE PROM,EEPROM -ELECTRICALLY ERASABLE MISKATAKE PLS CHECK
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
My bad, you got my mistake, thanks for watching my video and mention the mistake i made. I've pinned your comment and updated the description also.
@pandigowri1990
@pandigowri1990 5 жыл бұрын
pdf potta useful ah irukkum sir
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
Currently I do not have any domain, working on it to host a domain, once it ready, I'll share the PDFs for all the videos.
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
PDF format of this video content available @ yaazhschool.in/computer_system_architecture/computer_memory_system.html
@krishnareddyparthiban2959
@krishnareddyparthiban2959 5 жыл бұрын
pls PDF podunga sir
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
PDF format of this video content available @ yaazhschool.in/computer_system_architecture/computer_memory_system.html
@sathiyagt3849
@sathiyagt3849 5 жыл бұрын
SIR PLEASE GIVE PDF FOR ALL YOUR VIDEOS
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
PDF format of this video content available @ yaazhschool.in/computer_system_architecture/computer_memory_system.html
@m.chinnaduraidurai6430
@m.chinnaduraidurai6430 5 жыл бұрын
Thanks sir. Pdf sent me sir
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
PDF format of this video content available @ yaazhschool.in/computer_system_architecture/computer_memory_system.html
@yasothyyaso5371
@yasothyyaso5371 5 жыл бұрын
Business computing starting varala sir
@ilayastestchannel
@ilayastestchannel 5 жыл бұрын
Business computing introduction video kzfaq.info/get/bejne/Z8qgnsWK2rCcpHU.html
TRB Computer Science - Computer System Architecture - Interconnection Structure - Components #1
18:34
YAAZH SCHOOL யாழ் பள்ளிக்கூடம் : கற்போம் கற்பிப்போம்
Рет қаралды 22 М.
Computer Memory Marathon Class | Computer Memory MCQ Questions and Answers
36:13
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 2,1 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 87 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 11 МЛН
TRB CS unit 1 computer memory  , cache memory
44:00
KEERTHI ACADEMY TRB NET SET EXAMS
Рет қаралды 10 М.
CACHE MEMORY - DPCO-33
28:23
TAMIL KANINI
Рет қаралды 3,5 М.
Research in Computer Science & Engineering
39:50
Introduction to Research
Рет қаралды 106 М.
Live_What is Metallurgical and Materials Engineering?
1:05:25
NPTEL - Special Lecture Series Live
Рет қаралды 12 М.
Tamil Nadu TRB Computer Science Syllabus  - ASP - Active Server Pages #1
32:25
YAAZH SCHOOL யாழ் பள்ளிக்கூடம் : கற்போம் கற்பிப்போம்
Рет қаралды 12 М.
The Miracles Of Your Mind full audiobook in tamil | full book in Tamil | subconscious mind in tamil
1:43:04
Beyond The Ordinary - Tamil Audiobooks
Рет қаралды 928 М.
PG TRB Computer Science | Preparation Tips - State 12th Rank
8:45
Professor Academy
Рет қаралды 10 М.
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 2,1 МЛН