Computing with Memory
মেমরির সাথে কম্পিউটিং বলতে কম্পিউটিং প্ল্যাটফর্মগুলিকে বোঝায় যেখানে ফাংশন প্রতিক্রিয়া মেমরি অ্যারেতে সংরক্ষণ করা হয়, এক বা দ্বি-মাত্রিক, লুকআপ টেবিলের (এলইউটি) আকারে এবং ফাংশনগুলি এলইউটি থেকে মানগুলি পুনরুদ্ধার করে মূল্যায়ন করা হয়। এই কম্পিউটিং প্ল্যাটফর্মগুলি ফিল্ড-প্রোগ্রামেবল গেট অ্যারে (এফ. পি. জি. এ) বা টেম্পোরাল কম্পিউটিং মডেলের মতো একটি বিশুদ্ধ স্থানিক কম্পিউটিং মডেল অনুসরণ করতে পারে, যেখানে একটি ফাংশন একাধিক ঘড়ি চক্র জুড়ে মূল্যায়ন করা হয়। পরবর্তী পদ্ধতির লক্ষ্য একটি কম্পিউটিং উপাদানের ভিতরে আন্তঃসংযোগ সংস্থানগুলিকে ভাঁজ করে এফ. পি. জি. এ-তে প্রোগ্রামেবল আন্তঃসংযোগের ওভারহেড হ্রাস করা। এটি বড় মাল্টিপল-ইনপুট মাল্টিপল-আউটপুট এলইউটি সংরক্ষণ করতে ঘন দ্বি-মাত্রিক মেমরি অ্যারে ব্যবহার করে। মেমরি সহ কম্পিউটিং মেমরি বা প্রসেসর-ইন-মেমরি (পিআইএম) ধারণাগুলিতে কম্পিউটিং থেকে পৃথক, মেমরি বিলম্বতা হ্রাস করতে এবং ব্যান্ডউইথ বাড়ানোর জন্য একই চিপে প্রসেসর এবং মেমরি সংহত করার প্রসঙ্গে ব্যাপকভাবে তদন্ত করা হয়। এই স্থাপত্যগুলি প্রসেসর এবং মেমরির মধ্যে ডেটা ভ্রমণের দূরত্ব হ্রাস করতে চায়। বার্কলে আইআরএএম প্রকল্প পিআইএম স্থাপত্যের ক্ষেত্রে একটি উল্লেখযোগ্য অবদান। মেমরি প্ল্যাটফর্মের সাথে কম্পিউটিং সাধারণত হার্ডওয়্যার পুনর্গঠনযোগ্যতার সুবিধা প্রদান করতে ব্যবহৃত হয়। পুনরায় কনফিগারযোগ্য কম্পিউটিং প্ল্যাটফর্মগুলি কম নকশা খরচ, প্রাথমিক সময়-থেকে-বাজার, দ্রুত প্রোটোটাইপিং এবং সহজেই কাস্টমাইজযোগ্য হার্ডওয়্যার সিস্টেমের ক্ষেত্রে সুবিধা প্রদান করে। এফ. পি. জি. এ ডিজিটাল সার্কিট বাস্তবায়নের জন্য একটি জনপ্রিয় পুনর্গঠনযোগ্য কম্পিউটিং প্ল্যাটফর্ম উপস্থাপন করে। তারা একটি বিশুদ্ধ স্থানিক কম্পিউটিং মডেল অনুসরণ করে। 1985 সালে প্রতিষ্ঠার পর থেকে, এফ. পি. জি. এ-র মৌলিক কাঠামো কনফিগারেবল লজিক ব্লক (সি. এল. বি)-এর দ্বিমাত্রিক বিন্যাস এবং একটি প্রোগ্রামেবল আন্তঃসংযোগ ম্যাট্রিক্স নিয়ে গঠিত। এফ. পি. জি. এ কর্মক্ষমতা এবং শক্তি অপচয় মূলত বিস্তৃত প্রোগ্রামেবল আন্তঃসংযোগ (পি. আই) স্থাপত্য দ্বারা প্রভাবিত হয়। এফ. পি. জি. এ-তে পি. আই স্থাপত্যের প্রভাব হ্রাস করার একটি কার্যকর উপায় হল ছোট এল. ইউ. টি-কে কাছাকাছি স্থাপন করা (ক্লাস্টার হিসাবে উল্লেখ করা হয়) এবং স্থানীয় আন্তঃসংযোগ ব্যবহার করে আন্তঃ-ক্লাস্টার যোগাযোগের অনুমতি দেওয়া। একটি গুচ্ছবদ্ধ এফ. পি. জি. এ স্থাপত্যের সুবিধার কারণে, প্রধান এফ. পি. জি. এ বিক্রেতারা তাদের বাণিজ্যিক পণ্যগুলিতে এটি অন্তর্ভুক্ত করেছে। এমবেডেড মেমোরি ব্লকগুলিতে বৃহত্তর মাল্টি-ইনপুট মাল্টি-আউটপুট এলইউটি ম্যাপিং করে সূক্ষ্ম-দানাদার এফপিজিএ-তে পিআই-এর কারণে ওভারহেড হ্রাস করার জন্যও তদন্ত করা হয়েছে। যদিও এটি একটি অনুরূপ স্থানিক কম্পিউটিং মডেল অনুসরণ করে, লজিক ফাংশনের কিছু অংশ এমবেডেড মেমরি ব্লক ব্যবহার করে প্রয়োগ করা হয় এবং বাকি অংশটি ছোট এলইউটি ব্যবহার করে উপলব্ধি করা হয়। এই ধরনের বৈচিত্র্যময় ম্যাপিং প্রোগ্রামেবল আন্তঃসংযোগের অবদান হ্রাস করে এলাকা এবং কর্মক্ষমতার উন্নতি করতে পারে। এফ. পি. জি. এ-র বিশুদ্ধ স্থানিক কম্পিউটিং মডেলের বিপরীতে, একটি পুনর্গঠনযোগ্য কম্পিউটিং প্ল্যাটফর্ম যা একটি অস্থায়ী কম্পিউটিং মডেল (বা অস্থায়ী এবং স্থানিক উভয়ের সংমিশ্রণ) নিয়োগ করে প্রচলিত এফ. পি. জি. এ-র তুলনায় কর্মক্ষমতা এবং শক্তির উন্নতির প্রসঙ্গেও তদন্ত করা হয়েছে। মেমোরি ভিত্তিক কম্পিউটিং (এমবিসি) হিসাবে পরিচিত এই প্ল্যাটফর্মগুলি এলইউটিগুলি সংরক্ষণ করতে ঘন দ্বি-মাত্রিক মেমরি অ্যারে ব্যবহার করে। এই ধরনের কাঠামো একটি জটিল ফাংশনকে (চ) ছোট উপ-ফাংশনগুলিতে বিভক্ত করার উপর নির্ভর করে; মেমরি অ্যারেতে মাল্টি-ইনপুট, মাল্টি-আউটপুট এলইউটি হিসাবে উপ-ফাংশনগুলিকে উপস্থাপন করে; এবং একাধিক চক্রের উপর ফাংশন এফ মূল্যায়ন করে। এমবিসি ন্যানোস্কেল মেমরির উচ্চ ঘনত্ব, কম শক্তি এবং উচ্চ কার্যকারিতার সুবিধাগুলি কাজে লাগাতে পারে। প্রতিটি কম্পিউটিং উপাদান এলইউটি সংরক্ষণের জন্য একটি দ্বি-মাত্রিক মেমরি অ্যারে, উপ-ফাংশনগুলির ক্রম মূল্যায়নের জন্য একটি ছোট নিয়ামক এবং পৃথক পার্টিশন থেকে মধ্যবর্তী আউটপুটগুলি ধরে রাখার জন্য অস্থায়ী রেজিস্টারের একটি সেট অন্তর্ভুক্ত করে। প্রতিটি কম্পিউটিং ব্লকের ভিতরে একটি দ্রুত, স্থানীয় রাউটিং কাঠামো এলইউটি অ্যাক্সেসের জন্য ঠিকানা তৈরি করে। এই ধরনের একাধিক কম্পিউটিং উপাদান এফ. পি. জি. এ-এর মতো প্রোগ্রামেবল আন্তঃসংযোগ স্থাপত্য ব্যবহার করে স্থানগতভাবে সংযুক্ত করা যেতে পারে যাতে বড় ফাংশনগুলির ম্যাপিং সক্ষম করা যায়। কম্পিউটিং উপাদানগুলির অভ্যন্তরে স্থানীয় সময়-বহুগুণিত সম্পাদন প্রোগ্রামেবল আন্তঃসংযোগের প্রয়োজনীয়তা ব্যাপকভাবে হ্রাস করতে পারে যার ফলে শক্তি-বিলম্বিত পণ্যের বড় উন্নতি এবং প্রযুক্তি প্রজন্ম জুড়ে কর্মক্ষমতার আরও ভাল মাপকাঠি হতে পারে। প্রতিটি কম্পিউটিং উপাদানের অভ্যন্তরে মেমরি অ্যারে নির্দিষ্ট অ্যাপ্লিকেশনের জন্য মেমরির প্রয়োজনীয়তা ব্যাপকভাবে হ্রাস করতে কন্টেন্ট-অ্যাড্রেসেবল মেমরি (সিএএম) দ্বারা উপলব্ধি করা যেতে পারে। আরও দেখুন গণনামূলক র্যাম ফিল্ড-প্রোগ্রামেবল গেট অ্যারে (এফ. পি. জি. এ) মেমোয়াইজেশন রিকনফিগারেবল কম্পিউটিং রেফারেন্স গণনার কম্পিউটার ইঞ্জিনিয়ারিং মডেল