11/19/2017
Group: F
Tawhidul Islam[633549]
Sanjida Afrin[206692]
Tauhidul Islam[872409]
Md Tareq Aziz[289768]
Irfan[286727]
Computer Architecture Class
Presentation
5th CMT/2
 Memory Organization
 Memory hierarchy
 Memory System Design
 Centralized Memory Organization
 Distributed Memory Organization
Chapter 7
 যে ডিভাইস বা মাধ্যম Data ও Program-সমূহ Binary information ডহসাবব
ধ্ারণ কবর তাবক Memory ববে।
যমমডর সংগঠন:
Memory ডক?
মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
 ডসডিইউ যরডিোর
 যমইন যমমডর
 যসবকন্ডাডর যমমডর
 কযাশ যমমডর
 ভার্চু য়াে যমমডর
মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
•সিসিইউ রেসিস্টােঃ
একটি যরডিডি হে একটি খচব দ্রুত কডিউটার যমমডর
ো সাধ্ারণভাবব বযবহৃত মানগুডের দ্রুত অ্যাবেস প্রদান কবর।
•প্রাইমােী বা রমইন রমমসেঃ
প্রধ্ান যমমডর হয় যেখাবন প্রবসসর সডরয়ভাবব তাবদর বযবহার কবর যপ্রাগ্রাম
এবং তথ্য রাবখ। েখন যপ্রাগ্রাম এবং যিটা সডরয় হবয় োয়, তখন তারা
যসবকন্ডাডর যমমডর যথ্বক মূে যমমডরবত কডি হয় যেখাবন প্রবসসর তাবদর সাবথ্
যোগাবোগ করবত িাবর। একটি কডি যসবকন্ডাডর যমমডরবত রবয় োয়।
প্রধ্ান যমমডর প্রবসসবরর সাবথ্ ঘডনষ্ঠভাবব সংেচক্ত, তাই প্রবসসবরর এর বাইবর
র্েন্ত ডনবদুশাবেী ও তথ্য খচব দ্রুত কাি কবর।
যপ্রাগ্রামগুডে র্াোবনার িনয বযবহৃত হয় - ডববশষত, একটি ডনডদুষ্ট সমবয়
ডহসাববর মবধ্য থ্াকা মানগুডে।
মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
•রিকেন্ডাসে রমমসেঃ
যসবকন্ডাডর যমমডর হবে যেখাবন যপ্রাগ্রাম এবং তথ্য একটি দীঘুবময়াদী ডভডিবত রাখা হয়।
সাধ্ারণ যসবকন্ডাডর যোবরি ডিভাইস হািু ডিস্ক এবং অ্িটিকযাে ডিস্ক।
প্রধ্ান যমমডরর তচ েনায় হািু ডিবস্কর ডবশাে সঞ্চয় রবয়বে।
কযাশ যমমডরঃ
কযাশ যমমডর একটি যোট আকাবরর ভাসমান কডিউটার যমমডর ো
একটি প্রবসসবরর উচ্চ গডতর যিটা অ্যাবেস এবং প্রায়শই বযবহৃত কডিউটার যপ্রাগ্রাম,
অ্যাডিবকশন এবং যিটা সংরক্ষণ কবর। এটি কডিউটাবরর দ্রুততম যমমডর।
সাধ্ারণত মাদারববাবিু ইডিবগ্রবটি থ্াবক এবং প্রবসসবর সরাসডর এবেি করা হয়।
প্রবসসর এবং যমইন যমমডরর মবধ্য speed-mismatch থ্াবক। ফবে performance হ্রাস িায়।
এ অ্সচডবধ্া দূর করার িনয প্রবসসর ও যমমডরর মবধ্য কযাশ যমমডর বসাবনা হয়।
মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
কযাশ যমমডরর সচডবধ্াঃ
 এটি দ্রুত গডতসিন্ন বাফার যমমডর।
 এর িারফবমুন্স খচব ভাে।
 কযাশ যমমডরর সাইি যমইন যমমডরর
যর্বয় যোট। এবং ৫ যথ্বক ১০ গুন
দ্রুততর। এটি যমইন যমমডরর মাঝখাবন
বসাবনা োয়।
ভার্চু য়াে যমমডরঃ
ভার্চু য়াে যমমডর হে এমন একটি যমমডর বযবস্থািনা
ো একটি ওএস এর হািু ওয়যার এবং সফ্টওয়যার বযবহার কবর,
োবত কডিউটার অ্স্থায়ীভাবব ডিস্ক যোবরি রযান্ডম অ্যাবেস
যমমডর (RAM)
যথ্বক তথ্য হস্তান্তর কবর ডফডিকযাে যমমডরর দচবুেতা কাভার ডদবত
িাবর।
ভার্চু য়াে অ্যাবেস যেসটি রযাম এ সডরয় যমমডর
এবং হািু ডিস্ক োইভগুডেবত ডনষ্ক্রীয় যমমডরর বযবহার কবর
অ্যাবেস
increase কবর ো উভয় অ্যাডিবকশন এবং এর যিটা ধ্বর রাবখ।
মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
ভার্চু য়াল রমমসে েযাশ রমমসে
উবেশযঃ এর মাধ্যবম কডিউটাবরর যমমডর ক্ষমতা
প্রসাডরত হয়।
এটি যিটা অ্যাবেস করার িনয প্রবয়ািনীয় সমবয়র
িডরমাণ হ্রাস কবর।
প্রবসডসং ডেিঃ এটি ডমডেবসবকন্ড িডরসবর কাি কবর। এটি নযাবনাবসবকন্ড িডরসবর কাি কবর।
ডনয়ন্ত্রণ প্রডরয়াঃ অ্িাবরটিং ডসবেম দ্বারা িডরর্াডেত। হািু ওয়যার দ্বারা স্বয়ংডরয়ভাবব িডরর্াডেত।
কবিাবনিঃ এটি হািু োইভ (যসবকন্ডাডর যোবরি) এর
একটি অ্ংশ।
এটি প্রবসসবর অ্বস্থান কবর।
ভার্চু য়াে যমমডর এবং কযাশ যমমডরর মবধ্য িাথ্ুকয
 যমমডর ডসবেবম িেুাপ্ত যোবরি কযািাডসটি থ্াকবত হবব।
 প্রডতটি ডবট-এর িনয খরর্ কম হবত হবব
 যমমডর ডসবেবম যমমডর মযাবনিবমি ফাংশন থ্াকবত হবব।
 যমমডর যেস োবত দক্ষতার সাবথ্ বযবহৃত হবত িাবর, তার বযবস্থা
থ্াকবত হবব।
 যমমডর অ্যাবেস ডেি যবডশ হবত হবব।
একটি ভাে যমমডর ডসবেবমর ববডশষ্টযঃ
•এমন ভাবব যমমডর ডিিাইন করবত হবব, োবত িেুাপ্ত িডরমাণ যোবরি
কযািাডসটি ডবদযমান।
•প্রডত ডববটর িনয খরর্ অ্বশযই কম হবত হবব।
•এমন ভাবব যমমডর ডিিাইন করবত হবব োবত অ্ডত সহবি যমমডর মযাবনিবমি
ফাংশন সমচহ সিন্ন করবত িাবর।
•সমস্ত যমমডর মযাবনিবমি অ্যােগডরদমবক এমন ভাবব ডবভক্ত করা হয়, োবত
অ্তযন্ত দক্ষতার সাবথ্ যমমডর যেস বযাবহার হবত িাবর।
যমমডর ডসবেম ডিিাবনর প্রধ্ান েক্ষয সমচহঃ
যসন্ট্রাোইিি যমমডর অ্গুানাইবিশনঃ
 যসন্ট্রাোইিি যমমডরবত সমস্ত গণনা এক ডববশষ ডসবেবমর
উির করা হয়(উদাহরণ: যিটা গণনা করার িনয
যিডিবকবটি সাভু ার)।
 ডবডভন্ন কািগুডে একটি ডনডদুষ্ট যসন্ট্রাে প্রবসডসং ইউডনবট
করা হয়।
 ববডশষ্টযঃ
 এটি বযয়বহুে নয়।
 ডনয়ন্ত্রণ করা সহি।
 যমমডর যেবসর সঠিক বযাবহার।
যমমডর ডসবেম অ্গুানাইবিশনঃ
সিসিসবউট রমমসে অর্ুানাইকিশনঃ
 ডিডিডবউট যমমডরবত ডবডভন্ন প্রবসসর মবধ্য কাি ডবতরণ করা
হয়।
 প্রবসসর একটি কডিউটার যনটওয়াকু দ্বারা একডিত হয়।
ববসশষ্ট্যঃ
 একই সমবয় একাডধ্ক যমমডর ইউডনটবক বযস্ত রাখা োয়।
 প্রবতযকটি প্রবসসর সবসময় তার যোকাে প্রবসডসং র্াডেবয় যেবত
িাবর।
 ডসবেম িটিে ও বযয়বহুে
যমমডর ডসবেম অ্গুানাইবিশনঃ
………Thank You
Group: F
5th CMT/2

Computer architecture class presentation

  • 1.
    11/19/2017 Group: F Tawhidul Islam[633549] SanjidaAfrin[206692] Tauhidul Islam[872409] Md Tareq Aziz[289768] Irfan[286727] Computer Architecture Class Presentation 5th CMT/2
  • 2.
     Memory Organization Memory hierarchy  Memory System Design  Centralized Memory Organization  Distributed Memory Organization Chapter 7
  • 3.
     যে ডিভাইসবা মাধ্যম Data ও Program-সমূহ Binary information ডহসাবব ধ্ারণ কবর তাবক Memory ববে। যমমডর সংগঠন: Memory ডক?
  • 4.
    মাইবরাকডিউটার ডসবেবমর যমমডররমঃ  ডসডিইউ যরডিোর  যমইন যমমডর  যসবকন্ডাডর যমমডর  কযাশ যমমডর  ভার্চু য়াে যমমডর
  • 5.
    মাইবরাকডিউটার ডসবেবমর যমমডররমঃ •সিসিইউ রেসিস্টােঃ একটি যরডিডি হে একটি খচব দ্রুত কডিউটার যমমডর ো সাধ্ারণভাবব বযবহৃত মানগুডের দ্রুত অ্যাবেস প্রদান কবর। •প্রাইমােী বা রমইন রমমসেঃ প্রধ্ান যমমডর হয় যেখাবন প্রবসসর সডরয়ভাবব তাবদর বযবহার কবর যপ্রাগ্রাম এবং তথ্য রাবখ। েখন যপ্রাগ্রাম এবং যিটা সডরয় হবয় োয়, তখন তারা যসবকন্ডাডর যমমডর যথ্বক মূে যমমডরবত কডি হয় যেখাবন প্রবসসর তাবদর সাবথ্ যোগাবোগ করবত িাবর। একটি কডি যসবকন্ডাডর যমমডরবত রবয় োয়। প্রধ্ান যমমডর প্রবসসবরর সাবথ্ ঘডনষ্ঠভাবব সংেচক্ত, তাই প্রবসসবরর এর বাইবর র্েন্ত ডনবদুশাবেী ও তথ্য খচব দ্রুত কাি কবর। যপ্রাগ্রামগুডে র্াোবনার িনয বযবহৃত হয় - ডববশষত, একটি ডনডদুষ্ট সমবয় ডহসাববর মবধ্য থ্াকা মানগুডে।
  • 6.
    মাইবরাকডিউটার ডসবেবমর যমমডররমঃ •রিকেন্ডাসে রমমসেঃ যসবকন্ডাডর যমমডর হবে যেখাবন যপ্রাগ্রাম এবং তথ্য একটি দীঘুবময়াদী ডভডিবত রাখা হয়। সাধ্ারণ যসবকন্ডাডর যোবরি ডিভাইস হািু ডিস্ক এবং অ্িটিকযাে ডিস্ক। প্রধ্ান যমমডরর তচ েনায় হািু ডিবস্কর ডবশাে সঞ্চয় রবয়বে। কযাশ যমমডরঃ কযাশ যমমডর একটি যোট আকাবরর ভাসমান কডিউটার যমমডর ো একটি প্রবসসবরর উচ্চ গডতর যিটা অ্যাবেস এবং প্রায়শই বযবহৃত কডিউটার যপ্রাগ্রাম, অ্যাডিবকশন এবং যিটা সংরক্ষণ কবর। এটি কডিউটাবরর দ্রুততম যমমডর। সাধ্ারণত মাদারববাবিু ইডিবগ্রবটি থ্াবক এবং প্রবসসবর সরাসডর এবেি করা হয়। প্রবসসর এবং যমইন যমমডরর মবধ্য speed-mismatch থ্াবক। ফবে performance হ্রাস িায়। এ অ্সচডবধ্া দূর করার িনয প্রবসসর ও যমমডরর মবধ্য কযাশ যমমডর বসাবনা হয়।
  • 7.
    মাইবরাকডিউটার ডসবেবমর যমমডররমঃ কযাশ যমমডরর সচডবধ্াঃ  এটি দ্রুত গডতসিন্ন বাফার যমমডর।  এর িারফবমুন্স খচব ভাে।  কযাশ যমমডরর সাইি যমইন যমমডরর যর্বয় যোট। এবং ৫ যথ্বক ১০ গুন দ্রুততর। এটি যমইন যমমডরর মাঝখাবন বসাবনা োয়।
  • 8.
    ভার্চু য়াে যমমডরঃ ভার্চুয়াে যমমডর হে এমন একটি যমমডর বযবস্থািনা ো একটি ওএস এর হািু ওয়যার এবং সফ্টওয়যার বযবহার কবর, োবত কডিউটার অ্স্থায়ীভাবব ডিস্ক যোবরি রযান্ডম অ্যাবেস যমমডর (RAM) যথ্বক তথ্য হস্তান্তর কবর ডফডিকযাে যমমডরর দচবুেতা কাভার ডদবত িাবর। ভার্চু য়াে অ্যাবেস যেসটি রযাম এ সডরয় যমমডর এবং হািু ডিস্ক োইভগুডেবত ডনষ্ক্রীয় যমমডরর বযবহার কবর অ্যাবেস increase কবর ো উভয় অ্যাডিবকশন এবং এর যিটা ধ্বর রাবখ। মাইবরাকডিউটার ডসবেবমর যমমডর রমঃ
  • 9.
    ভার্চু য়াল রমমসেেযাশ রমমসে উবেশযঃ এর মাধ্যবম কডিউটাবরর যমমডর ক্ষমতা প্রসাডরত হয়। এটি যিটা অ্যাবেস করার িনয প্রবয়ািনীয় সমবয়র িডরমাণ হ্রাস কবর। প্রবসডসং ডেিঃ এটি ডমডেবসবকন্ড িডরসবর কাি কবর। এটি নযাবনাবসবকন্ড িডরসবর কাি কবর। ডনয়ন্ত্রণ প্রডরয়াঃ অ্িাবরটিং ডসবেম দ্বারা িডরর্াডেত। হািু ওয়যার দ্বারা স্বয়ংডরয়ভাবব িডরর্াডেত। কবিাবনিঃ এটি হািু োইভ (যসবকন্ডাডর যোবরি) এর একটি অ্ংশ। এটি প্রবসসবর অ্বস্থান কবর। ভার্চু য়াে যমমডর এবং কযাশ যমমডরর মবধ্য িাথ্ুকয
  • 10.
     যমমডর ডসবেবমিেুাপ্ত যোবরি কযািাডসটি থ্াকবত হবব।  প্রডতটি ডবট-এর িনয খরর্ কম হবত হবব  যমমডর ডসবেবম যমমডর মযাবনিবমি ফাংশন থ্াকবত হবব।  যমমডর যেস োবত দক্ষতার সাবথ্ বযবহৃত হবত িাবর, তার বযবস্থা থ্াকবত হবব।  যমমডর অ্যাবেস ডেি যবডশ হবত হবব। একটি ভাে যমমডর ডসবেবমর ববডশষ্টযঃ
  • 11.
    •এমন ভাবব যমমডরডিিাইন করবত হবব, োবত িেুাপ্ত িডরমাণ যোবরি কযািাডসটি ডবদযমান। •প্রডত ডববটর িনয খরর্ অ্বশযই কম হবত হবব। •এমন ভাবব যমমডর ডিিাইন করবত হবব োবত অ্ডত সহবি যমমডর মযাবনিবমি ফাংশন সমচহ সিন্ন করবত িাবর। •সমস্ত যমমডর মযাবনিবমি অ্যােগডরদমবক এমন ভাবব ডবভক্ত করা হয়, োবত অ্তযন্ত দক্ষতার সাবথ্ যমমডর যেস বযাবহার হবত িাবর। যমমডর ডসবেম ডিিাবনর প্রধ্ান েক্ষয সমচহঃ
  • 12.
    যসন্ট্রাোইিি যমমডর অ্গুানাইবিশনঃ যসন্ট্রাোইিি যমমডরবত সমস্ত গণনা এক ডববশষ ডসবেবমর উির করা হয়(উদাহরণ: যিটা গণনা করার িনয যিডিবকবটি সাভু ার)।  ডবডভন্ন কািগুডে একটি ডনডদুষ্ট যসন্ট্রাে প্রবসডসং ইউডনবট করা হয়।  ববডশষ্টযঃ  এটি বযয়বহুে নয়।  ডনয়ন্ত্রণ করা সহি।  যমমডর যেবসর সঠিক বযাবহার। যমমডর ডসবেম অ্গুানাইবিশনঃ
  • 13.
    সিসিসবউট রমমসে অর্ুানাইকিশনঃ ডিডিডবউট যমমডরবত ডবডভন্ন প্রবসসর মবধ্য কাি ডবতরণ করা হয়।  প্রবসসর একটি কডিউটার যনটওয়াকু দ্বারা একডিত হয়। ববসশষ্ট্যঃ  একই সমবয় একাডধ্ক যমমডর ইউডনটবক বযস্ত রাখা োয়।  প্রবতযকটি প্রবসসর সবসময় তার যোকাে প্রবসডসং র্াডেবয় যেবত িাবর।  ডসবেম িটিে ও বযয়বহুে যমমডর ডসবেম অ্গুানাইবিশনঃ
  • 14.