হাইপার-থ্রেডিং কি এবং এটি কিভাবে কাজ করে?

What Is Hyper Threading



হাইপার-থ্রেডিং হল একটি প্রযুক্তি যা ইন্টেল তাদের প্রসেসরে কর্মক্ষমতা বাড়াতে ব্যবহার করে। এটি প্রসেসরকে একই সময়ে দুটি থ্রেডে কাজ করার অনুমতি দিয়ে এটি করে।



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





হরফ ফাইল টাইপ

হাইপার-থ্রেডিং পারফরম্যান্স বাড়ানোর একটি দুর্দান্ত উপায় হতে পারে, তবে এটি ব্যবহারের আগে এটি কীভাবে কাজ করে তা বোঝা গুরুত্বপূর্ণ। অন্যথায়, আপনি প্রযুক্তির সম্পূর্ণ সুবিধা পাবেন না।





আপনি যদি হাইপার-থ্রেডিং ব্যবহার করতে আগ্রহী হন তবে কিছু গবেষণা করতে ভুলবেন না এবং এটি সক্ষম করার আগে একজন আইটি বিশেষজ্ঞের সাথে কথা বলুন।



প্রথম আমরা ছিল একক কোর প্রসেসর . এই প্রসেসরগুলি একটি নির্দিষ্ট গতিতে চলত এবং সেই গতিতে কর্মক্ষমতা প্রদান করতে সক্ষম হয়। এরপর এলো প্রসেসরের যুগ একাধিক কোর . এখানে, প্রতিটি পৃথক কোর স্বাধীনভাবে নিজস্ব গতি প্রদান করতে পারে। এটি দ্রুতগতিতে CPU এর শক্তি বৃদ্ধি করেছে এবং এইভাবে কম্পিউটিং ডিভাইসের সামগ্রিক কর্মক্ষমতা বৃদ্ধি করেছে। কিন্তু মানুষের প্রবণতা সর্বদা সর্বোত্তম খোঁজার। তাই, মাল্টিথ্রেডিং প্রবর্তিত হয়েছিল যা কার্যক্ষমতা কিছুটা বাড়িয়েছিল - কিন্তু তারপর হাইপার থ্রেডিং . এটি 2002 সালে Intel Xeon প্রসেসরের সাথে প্রথম চালু হয়েছিল। হাইপারথ্রেডিং প্রয়োগ করার সময়, CPU সর্বদা কিছু কাজ সম্পাদন করতে ব্যস্ত ছিল।

হাইপার থ্রেডিং



এটি প্রথমে Intel Xeon চিপের সাথে প্রবর্তন করা হয়েছিল এবং পরে Pentium 4 সহ ভোক্তা SoC তে উপস্থিত হয়েছিল৷ এটি Intel Itanium, Atom, এবং Core i প্রসেসরগুলিতে উপস্থিত রয়েছে৷

হাইপার থ্রেডিং কি

এটি অপেক্ষার সময় বা CPU স্যুইচিং লেটেন্সি এক টাস্ক থেকে অন্য কাজ করার মতো নগণ্য। এটি প্রতিটি কোরকে টাইমআউটের প্রয়োজন ছাড়াই ক্রমাগত কাজগুলি প্রক্রিয়া করার অনুমতি দেয়।

ফ্যাশন আশাম্পো বার্নিং স্টুডিও

হাইপারথ্রেডিং ব্যবহার করে, ইন্টেল একটি একক কোরে একটি নির্দিষ্ট কাজের জন্য কার্যকর করার সময় কমাতে লক্ষ্য করে। এর মানে হল যে একটি প্রসেসর কোর কোন বিলম্ব ছাড়াই একের পর এক একাধিক কাজ সম্পাদন করবে। শেষ পর্যন্ত, এটি সম্পূর্ণভাবে কাজটি সম্পূর্ণ করতে যে সময় নেয় তা কমিয়ে দেবে।

এটি সরাসরি সুপারস্কেলার আর্কিটেকচারের সুবিধা নেয়, যেখানে একাধিক নির্দেশাবলী পৃথক ডেটাতে কাজ করে যা একটি একক কোর দ্বারা প্রক্রিয়াকরণের জন্য সারিবদ্ধ। তবে এর জন্য অপারেটিং সিস্টেমকেও সামঞ্জস্যপূর্ণ হতে হবে। এর মানে হল যে অপারেটিং সিস্টেম অবশ্যই SMT, বা একযোগে মাল্টিথ্রেডিং সমর্থন করবে।

এছাড়াও, ইন্টেলের মতে, যদি আপনার অপারেটিং সিস্টেম এই বৈশিষ্ট্যটিকে সমর্থন না করে, তাহলে আপনাকে কেবল হাইপারথ্রেডিং অক্ষম করতে হবে।

হাইপারথ্রেডিংয়ের কিছু সুবিধা:

  1. সিস্টেমের কর্মক্ষমতা বজায় রাখার সময় সম্পদ-নিবিড় অ্যাপ্লিকেশনগুলির একযোগে লঞ্চ
  2. পারফরম্যান্সের প্রভাব হ্রাস করার সময় আপনার সিস্টেমগুলিকে সুরক্ষিত, দক্ষ এবং পরিচালনাযোগ্য রাখুন
  3. ভবিষ্যতে ব্যবসা বৃদ্ধি এবং নতুন সমাধান সুযোগ জন্য headroom প্রদান

সংক্ষেপে বলতে গেলে, আপনার যদি এমন একটি মেশিন থাকে যা কিছু বাক্স প্যাক করার জন্য ব্যবহৃত হয়, প্যাকিং মেশিনটিকে অবশ্যই একটি বাক্স প্যাক করার পরে অপেক্ষা করতে হবে যতক্ষণ না এটি একই কনভেয়র বেল্ট থেকে আরেকটি বাক্স গ্রহণ করে। কিন্তু যদি আমরা অন্য একটি পরিবাহক বেল্ট প্রয়োগ করি যা মেশিনে পরিবেশন করে যতক্ষণ না প্রথমটি অন্য একটি বাক্স সরবরাহ করে, এটি বাক্সটি প্যাক করার গতি বাড়িয়ে দেবে। এটি হাইপারথ্রেডিং আপনার একক কোর প্রসেসরের সাথে অনুমতি দেয়।

উইন্ডোজ ত্রুটিগুলি দ্রুত খুঁজে পেতে এবং স্বয়ংক্রিয়ভাবে ঠিক করতে PC মেরামত টুল ডাউনলোড করুন৷

নোট : নিবন্ধটি ডিসেম্বর 28, 2018 এ সম্পাদনা করা হয়েছে।

rufus ফর্ম্যাট
জনপ্রিয় পোস্ট