কেন মেমরি ঘড়ি গতি CPU গতি হিসাবে দ্রুত হতে পারে না?


6

আমি পুরোনো আই 386 ভিত্তিক সিস্টেমে পড়ছি, রাম বাস সিপিইউর মতো একই গতিতে ব্যবহৃত হয়েছিল কিন্তু যখন সিপিইউ ফ্রিকোয়েন্সি বেড়েছিল, তখন একই গতিতে RAM তৈরি করা খুব কঠিন হয়ে ওঠে। কেন আমাদের 2GHz র্যাম থাকতে পারে না? স্কেল করতে পারে এমন কিছু উপাদান আছে কি?


5
একসময় এটি একটি বাস তৈরি করা সহজ ছিল যা প্রকৃতপক্ষে কম গতির CPU গুলি এবং মেমরিটি চালায়। যেহেতু CPU গুলি অনেক ছোট স্থান দখল করে, তাই তাদের উচ্চতর ফ্রিকোয়েন্সিগুলিতে চালানো সহজ এবং কম অর্জনযোগ্য ফ্রিকোয়েন্সিতে মেমরি এবং তার বাস চালানো সহজ। প্রযুক্তিটি মাদারবোর্ড তৈরির জন্য উন্নত এবং দ্রুত মেমরি যথেষ্ট সস্তা পায়, আপনি প্রসেসরগুলির সাথে সমানতার মেমরি বাসের গতি বৃদ্ধি করে দেখতে পান। আপনার 2GHz RAM থাকতে পারে, আপনাকে কেবল এই মাদারবোর্ড এবং মেমরি স্টিকগুলির জন্য অর্থ প্রদান করতে হবে।
Fiasco Labs

@ ফিয়াসক্লাবস, আপনি কি আপনার মন্তব্যকে উত্তর দিতে পারেন? মন্তব্যগুলিতে কোনও গ্রহণযোগ্য বোতাম নেই এবং আমি মনে করি আপনার উত্তর সেরা।
MattSmith

সম্পন্ন! নিচে দেখ.
Fiasco Labs

উত্তর:


8

একসময় এটি একটি বাস তৈরি করা সহজ ছিল যা প্রকৃতপক্ষে কম গতির CPU গুলি এবং মেমরিটি চালায়। যেহেতু CPU গুলি অনেক ছোট স্থান দখল করে, তাই তাদের উচ্চতর ফ্রিকোয়েন্সিগুলিতে চালানো সহজ এবং কম অর্জনযোগ্য ফ্রিকোয়েন্সিতে মেমরি এবং তার বাস চালানো সহজ। প্রযুক্তিটি মাদারবোর্ড তৈরির জন্য উন্নত এবং দ্রুত মেমরি যথেষ্ট সস্তা পায়, আপনি প্রসেসরগুলির সাথে সমানতার মেমরি বাসের গতি বৃদ্ধি করে দেখতে পান। আপনার 2GHz RAM থাকতে পারে, আপনাকে কেবল এই মাদারবোর্ড এবং মেমরি স্টিকগুলির জন্য অর্থ প্রদান করতে হবে।


6

ঐতিহাসিকভাবে, মেমরি ঘড়ির গতি আসলে প্রসেসর ঘড়ি গতির পরে দ্রুত ছিল, তাই প্রসেসর মেমরি ঘড়ির একটি ভগ্নাংশে চালানো হবে (যা পড়তে এবং লেখার জন্য একক চক্র সঞ্চালনের অনুমতি দেবে)। 90 এর দশকের শুরুতে এই পরিস্থিতি পরিবর্তন হয়েছিল।

এই লেখার, আমরা করা মেমরি মডিউল +2 GHz পরিসীমা মধ্যে অপারেটিং আছে। আমার নতুন বিল্ড 1866 মেগাহার্টজ মেমরি ব্যবহার করে, এবং আমি 2100 MHz এ মেমরির সাথে সিস্টেমটি চালিত করেছি (যদিও ঘড়ির গতি বৃদ্ধি করার জন্য আপনাকে মেমরি প্রতিক্রিয়া সময় হ্রাস করতে হবে)।

এখন র্যামের (ঘড়ি অন্যান্য ইলেক্ট্রনিক্সের মতো) আসে ঘড়ির গতি কেবল যুদ্ধের একটি ছোট অংশ। তাকান একটি সহজ জিনিস তথ্য বাস প্রস্থ। আপনার যদি 100 মেগাহার্টজ র্যামে কিছু সাধারণ RAM থাকে এবং আমার ডেটা বাসটি 64 বিট প্রশস্ত হয় তবে আমি 800 এমবি / এস স্থানান্তর হার পেতে পারি। তবে, যদি আমার 128-বিট ডাটা বাস থাকে তবে আমি 1600 এমবি / এস পর্যন্ত স্থানান্তর করতে পারি।

এটি পুরো "ঘড়ির গতি বনাম পারফরম্যান্স" বিতর্কে ফিরে আসে - আরো অনেক কিছু পরে আপনি ঠিক কত ঘড়ি রান করে তা নির্ধারণ করতে পারেন। একটি প্রযুক্তি পার্থক্য আছে। CPU- এ বেশিরভাগ উপাদানগুলি বিযুক্ত ট্রানজিস্টর (সিপিএমের মেমরি সহ, যা SRAM, না ডিআরএএম), সর্বাধিক মেমরি মডিউল গতিশীল RAM হয়।

ডিআরএমে তার নকশাতে অনেক কম ট্রানজিস্টর ব্যবহার করে, তবে এটি সম্পাদন করার জন্য, ক্যাপাসিটরের ট্রানজিস্টারে বিট রাখা কিছু চার্জ থাকে। এটি ডিআরএমে নিয়মিতভাবে রিফ্রেশ করতে হবে, সর্বোচ্চ ঘড়ি গতি সীমিত করতে হবে (যদি কেবল পদার্থবিদ্যা আইনগুলি আমাদের সরবরাহ করে নির্ভুল insulators ...)।


এবং, যদি আপনি ভাবছেন যে কেন আমরা SRAM এর পরিবর্তে DRAM ব্যবহার করি, সমস্যাটির দাম হয়। SRAM সত্যিই দ্রুত এবং সত্যিই ব্যয়বহুল, এবং তুলনামূলকভাবে, DRAM ধীর (যদিও আমাদের প্রয়োজনের জন্য যথেষ্ট দ্রুত) তবে উল্লেখযোগ্য সস্তা। এসআরএ্যামটি আপনার প্রসেসরের ক্যাশে অপেক্ষাকৃত কম সামর্থ্যের মধ্যে ব্যবহার করা হয়, আর কম্পিউটারের মেমরির জন্য অনেক বেশি ক্ষমতাতে DRAM ব্যবহার করা হয়।



1

এটা হিসাবে যদিও ডেভিড বলেন ...

এটা যে দেওয়া প্রয়োজন হয় না না প্রতিটি নির্দেশ মৃত্যুদন্ড অ্যাক্সেস করা প্রয়োজন।


... এবং এটা প্রত্যেক নির্দেশনা যাই হোক না কেন শুধুমাত্র 1 চক্র খায়।
underscore_d

... এবং এটি সময়মতো সমতল বা ঘুমের মত নয়; ওহ, এবং আমরা যখন এটি, speedstepping এবং অন্যান্য ঐন্দ্রজালিক উপাদান। : ডি
Tom Wijsman
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.