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

অনেক প্রসেসরের বোর্ডে একটি প্রযুক্তি থাকে যা হাইপারথ্রেডিং নামে পরিচিত। এটি সিপিইউর দ্রুত অপারেশন নিশ্চিত করে, তবে আপনি এই দিনগুলিতে এটি চান না। কিভাবে যে সম্পর্কে?

হাইপারথ্রেডিং 2000 সালে পেন্টিয়াম 4 এর সাথে তার চেহারা তৈরি করেছিল, তাই অনেক আগে। সহজ কথায়, একটি নির্দেশ কার্যকর করার সময় প্রসেসর কোরের অব্যবহৃত অংশগুলিকে কাজ করার জন্য এটি একটি কৌশল। অন্যান্য নির্দেশাবলী আগাম প্রক্রিয়াকরণ করে. অপারেটিং সিস্টেম হাইপারথ্রেডিংয়ের জন্য অভিযোজিত হয়, যা প্রাথমিক দিনগুলিতে বেশ সমস্যা ছিল। এটি কখনও কখনও দ্রুত কম্পিউটারের পরিবর্তে এমনকি ধীরগতির দিকে পরিচালিত করে।

পরে কৌশলটি খুব সুন্দরভাবে কাজ করেছিল। সব পরে, আপনি একটি নির্দেশ হিসাবে একই সময়ে অন্য প্রক্রিয়া করতে পারেন. কখনও কখনও জিনিসগুলি ভুল হয়ে যায় এবং সেই দ্বিতীয় নির্দেশটি সর্বোপরি প্রয়োজনীয় বলে মনে হয় না এবং এটি ফেলে দেওয়া হয়। সাধারণভাবে, ইন্টেলের মতে, কৌশলটি শেষ পর্যন্ত প্রায় 30% গতি লাভ করে। উল্লেখ্য যে আমরা এখন হাইপারথ্রেডিং প্রসেসরের প্রাথমিক প্রজন্মের কথা বলছি। তারা শুধুমাত্র একটি বাস্তব CPU কোর ধারণ করে, তাই সমান্তরাল প্রক্রিয়াকরণের কিছু রূপ উপলব্ধি করতে পারে এমন যেকোনো ত্বরণ একটি চমৎকার উন্নতি। পরবর্তীতে এক চিপে একাধিক CPU কোর (যেখানে CPU মানে সেন্ট্রাল প্রসেসিং ইউনিট; ভালো ডাচ প্রসেসরে) স্থাপন করা প্রযুক্তিগতভাবে সহজ হয়ে ওঠে। তবুও আপনি সেখানে দেখতে পাচ্ছেন যে হাইপারথ্রেডিং এখনও ব্যবহৃত হয়; সহজভাবে এই প্রতিটি কোর দ্রুত করতে. আপনি হাইপারথ্রেডিংকে এক ধরনের ভার্চুয়াল প্রসেসর হিসেবেও ভাবতে পারেন। অপারেটিং সিস্টেম সাধারণত এগুলিকে 'পৃথক' প্রসেসর হিসাবে দেখে।

হাইপারথ্রেডিং ছাড়া ভবিষ্যত

তবুও ভবিষ্যত হাইপারথ্রেডিংয়ের মধ্যে পড়ে না। আসলে, ইন্টেল আজকাল সম্পূর্ণ হাইপারথ্রেডিং (যদি সম্ভব হয়) বন্ধ করার পরামর্শ দেয়। কারণটি সহজ: এটি একটি পুরানো কৌশল যা মোটেও নিরাপদ বলে মনে হয় না। হ্যাকাররা হাইপারথ্রেডিং-এর মাধ্যমে ডাটা বের করতে পারে। স্পেকটার এবং মেল্টডাউন হল প্রযুক্তির চারপাশে হ্যাকের সবচেয়ে পরিচিত উদাহরণ। এবং দুর্ভাগ্যবশত এখন প্রচলন আরো এই ধরনের হ্যাক আছে. ইন্টেল তাই ধীরে ধীরে ঝুঁকিপূর্ণ হাইপারথ্রেডিংকে বিদায় জানাচ্ছে। আরও CPU কোর হল একটি নিরাপদ সমাধান যা সহজ এবং সর্বোপরি, আজকাল উপলব্ধি করা সস্তা। তবুও, আপনি এখনও কিছু সময়ের জন্য হাইপারথ্রেডিংয়ের উত্তরাধিকার নিয়ে কাজ করবেন। অনেক তুলনামূলকভাবে সাম্প্রতিক প্রসেসরের (এবং তাই কম্পিউটার) বোর্ডে প্রযুক্তি রয়েছে।

কারণ ল্যাপটপ এবং পিসি প্রতিস্থাপন করা অতীতের তুলনায় অনেক ধীর, হাইপারথ্রেডিংও কিছু সময়ের জন্য হবে। তাই নিয়মিত আপডেট ইনস্টল করে আপনার সিস্টেম আপ টু ডেট আছে তা নিশ্চিত করুন। ঘটনাক্রমে, একজন হোম ব্যবহারকারী হিসাবে আপনাকে সত্যিই স্পেকটার, মেল্টডাউন এবং এর মতো মোকাবেলা করার সুযোগ খুব বেশি নয়। এটি মূলত ডেটা সেন্টারগুলিই সমস্যায় পড়ে। যেহেতু তারা হ্যাকারদের জন্য আকর্ষণীয় লক্ষ্যবস্তু, তাই হ্যাকগুলির বিরুদ্ধে প্যাচগুলি উল্লেখযোগ্য গতির ক্ষতি করে৷ এবং এর ফলে ক্রমবর্ধমান শক্তি খরচ, ধীর সার্ভার এবং আরও অনেক কিছু। সেখানে হাইপারথ্রেডিং নিষ্ক্রিয় করা অবশ্যই একটি বিশাল প্রভাব রয়েছে!

সাম্প্রতিক পোস্ট

$config[zx-auto] not found$config[zx-overlay] not found