আমি ভীত হলাম যে উত্তরটি এখনও চলছে, যেমনটি সবসময় হয়েছে, "এটি আপনি যা করছেন তা নির্ভর করে"।
হ্যাঁ, আরো এবং আরো কোর যোগ করার থেকে আয় হ্রাস করা হয়, এবং সেখানে সর্বদা থাকবো আপনি শুধুমাত্র একবার একটি একক অ্যাপ্লিকেশন চালানো হলে ।
এমনকি একটি সুনির্দিষ্ট মাল্টি-থ্রেডেড অ্যাপ্লিকেশনেও, থ্রেড আউট হওয়া অনেকগুলি কাজ মেশিনে ধীরতম উপাদানগুলির জন্য অপেক্ষা করতে হয় - হার্ড ড্রাইভ, নেটওয়ার্কিং - ব্যবহারকারীকে দৃশ্যমান কর্মক্ষমতা ছাড়াই। এইগুলিকে বৃহত্তর সমান্তরালকরণ দ্বারা উন্নত করা যায় না তাই কোনও তাত্ত্বিক গতির সীমাটি বাস্তব উদ্দেশ্যে ব্যবহারযোগ্য নয়।
বহু সংখ্যক "বড়" অ্যাপ্লিকেশনগুলি রয়েছে যা মাল্টি-থ্রেডেড নয় (শুধুমাত্র আপনার OS এর কার্য পরিচালকের সমতুল্য চেক করুন, এটি আপনাকে বলতে সক্ষম হবে যে প্রতিটি প্রক্রিয়া কতগুলি অন্তর্গত - আমার ফায়ারফক্স বর্তমানে 31 ব্যবহার করছে, উদাহরণস্বরূপ )।
অবশ্যই, একাধিক অ-পরস্পরবিরোধী অ্যাপ্লিকেশন চালানো এই সীমা দ্বারা সীমাবদ্ধ নয়। আপনি আরো কোর যোগ করার সময় আপনি প্রসেসিং কর্মক্ষমতা সামান্য ড্রপ সঙ্গে একযোগে আরো অ্যাপ্লিকেশন চালাতে পারেন (হার্ড ড্রাইভ, নেটওয়ার্কিং, ইত্যাদি কর্মক্ষমতা চমত্কারভাবে স্কেল না, তবে)। অনুশীলনে, এমনকি এটিও হ্রাসকারী আয়গুলির সাপেক্ষে, কারণ কোর, যোগাযোগ পাইপলাইনস ইত্যাদির মধ্যে কাজের বিতরণ পরিচালনা করার জন্য একটি অপরিহার্য ওভারহেড রয়েছে।
উদাহরণ স্বরূপ, এই টম এর হার্ডওয়্যার পোস্ট (২009 থেকে) কয়েকটি মাল্টি-কোর প্রসেসরগুলির একযোগে অ্যাপ্লিকেশনগুলির অধীনে দেখতে চেষ্টা করে - একটি AVG স্ক্যান পাশাপাশি একটি খেলা চালানো (যা উভয় সম্ভবত মাল্টি-থ্রেডেড)। চতুর্ভুজ, ত্রি-এবং দ্বৈত-কোর প্রসেসরগুলি কেবলমাত্র গেমটির সাথে একই রকম সঞ্চালন করে তবে একযোগে AVG স্ক্যান এবং কর্মক্ষমতা (গড় FPS দ্বারা পরিমাপ করা) ক্রম অনুসারে 22%, 40% এবং 59% ড্রপ করে।
সুতরাং, একটি কোয়ান্ট কোর যখন একটি নিবিড় অ্যাপ্লিকেশন চালানোর সময় কোনও ডুয়াল কোরের উপর কোনও কর্মক্ষমতা বাড়ায় না, তখন যত তাড়াতাড়ি আরও একটি তাত্ক্ষণিক কাজ উপস্থিত হয় তখন এটি পারফরমেন্সের মতো দ্বিগুণ হয়ে যায়। দুর্ভাগ্যবশত, আমি আরো কোরে এবং আরো নিবিড় কাজ সঙ্গে এই স্কেল কত ভাল তদন্ত করে যে আরও কিছু খুঁজে পাচ্ছি না।
এবং তারপর আপনাকে ইন্টেলের টার্বো বুস্ট / এএমডি এর টার্বো কোরের মতো প্রসেসরের আধুনিক বৈশিষ্ট্যগুলি নোট করতে হবে। এই বিশেষ বৈশিষ্ট্যগুলি একটি বহুমুখী প্রসেসরকে পার্ক পার্কগুলিকে অনুমোদন দেয় (তাদেরকে একটি ধীর, নিম্ন শক্তি, মোডে রাখুন) এবং সক্রিয় থাকা কোরগুলির উপর অতিরিক্ত চাপ প্রয়োগ করার জন্য অতিরিক্ত শক্তি ব্যবহার করে - প্রসেসরটিকে যতটা প্রসেসিং পাওয়ার সরবরাহ করতে দেয় যত তাড়াতাড়ি সম্ভব উপস্থাপন করা কর্মের সংখ্যা।