সিপিইউর কার্যকারিতা ওজন করার সময় ক্যাশের আকার বা কোরগুলির সংখ্যা আরও গুরুত্বপূর্ণ?


9

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

আমি লক্ষ করেছি যে উপলব্ধ প্রচুর এন্ট্রি-লেভেল মেশিনগুলি ডুয়াল-কোর বা একটি সিঙ্গল-কোর সিপিইউ দিয়ে সজ্জিত। আমি বুঝতে পেরেছি যে ডুয়াল-কোর সিপিইউ সমান হওয়ার অন্য সমস্ত জিনিস সম্ভবত আরও ভাল সম্পাদন করবে। তবে, যদি একক কোরটিতে অনেক বড় এল 2 ক্যাশে থাকে (একক কোরের জন্য 3 এমবি বনাম ডুয়াল কোরের জন্য 1 এমবি বলুন)? আমি জানি এটি পারফরম্যান্সকেও উল্লেখযোগ্যভাবে প্রভাবিত করতে পারে।

আমি বুঝতে পারি যে অন্যান্য সিস্টেমের উপাদানগুলি যেমন মেমরির গতি এবং গ্রাফিক্স হার্ডওয়্যারগুলিও সিস্টেমের কার্য সম্পাদনকে প্রভাবিত করে। আমার প্রশ্ন হ'ল, যদি আমাকে অতিরিক্ত সিপিইউ কোর বা আরও বেশি ক্যাশের মধ্যে বেছে নিতে হয় তবে আমার কী বাছাই করা উচিত?


2
এটি আপনার ব্যবহারের ক্ষেত্রে দৃশ্যের উপরও নির্ভর করে। আপনি কোন সফ্টওয়্যার ব্যবহার করছেন (তারা কী করে এবং কীভাবে তারা প্রোগ্রাম করা হয়) এর একটি বড় প্রভাব পড়তে পারে যার উপর আরও ভাল পারফরম্যান্স দেওয়া হবে। উদাহরণস্বরূপ, অতীতে, দ্রুত সেরিলনগুলি ওয়েব ব্রাউজিং এবং নৈমিত্তিক গেমগুলির জন্য প্রায়শই ভাল ছিল যখন ধীর P4s সংক্ষেপণ এবং 3 ডি গেমিংয়ের জন্য ভাল ছিল।
Synetech

@ সাইনটেক, আচ্ছা, অবশ্যই তিনি বোঝাতে চেয়েছিলেন এই বছরের টিপস অ্যাপ্লিকেশনগুলি + 3 বছর। পুরানো অ্যাপ্লিকেশনগুলির কোনও বিষয় নেই।
পেসারিয়ার

উত্তর:


12

সিপিইউ ক্যাশে

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

সিপিইউ ক্যাশে আকার বনাম মিস হার

উপরের গ্রাফ থেকে আমরা দেখতে পাচ্ছি যে যখন ক্যাশের আকার 1 মেগাবাইটের বেশি হয় তখন ক্যাশে মিসের সম্ভাবনা ইতিমধ্যে অত্যন্ত কম থাকে এবং ক্রমবর্ধমান ক্যাশের আকারের সাথে হ্রাসযুক্ত আয় দেখায়।

সিপিইউ কোর

অন্যদিকে অতিরিক্ত সিপিইউ কোর্স যখন অ্যাপ্লিকেশনগুলি একাধিক কোরের সুবিধা নেয় তখন তীব্র গতি বৃদ্ধি দেখাতে পারে।

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

...


এটাই কমবেশি আমি যা ভেবেছিলাম ... তবে আমি নিশ্চিত ছিলাম না যে আপনি ক্যাশে নিয়ে কী পরিমাণ কমবে। ধন্যবাদ!
ডেভিড

এটি আমি বা গ্রাফের এক্স অক্ষটি বেশ ভুল? 4-1 = 3; 16-4 = 12; 64-16 = 48 ইত্যাদি কিন্তু সমস্ত একই দূরত্ব দিয়ে প্রতিনিধিত্ব করা হয়। তবে আমি অনুমান করি যে গ্রাফে উপস্থাপিত তথ্যগুলি এখনও সঠিক, তাই না? এছাড়াও বুঝতে পেরেছিলাম যে ওয়াই অক্ষের এটিও রয়েছে।
উত্কু

@ ইউটকু উভয় এক্স-অক্ষ এবং y- অক্ষগুলি লোগারিথমিক স্কেল ব্যবহার করে, বেস -2 ব্যবহার করে এক্স-অক্ষ এবং y-axis বেস -10 ব্যবহার করে।
ব্রেকথ্রু

6

অতিরিক্ত অ্যাপ্লিকেশনগুলির জন্য অতিরিক্ত কোর, সহজ। অনুকূল অবস্থার অধীনে আপনি গণনার দ্বিগুণ করতে পারেন। ক্যাশে সহায়তা করে তবে গতি দ্বিগুণ হয় না।


3

সঠিক পছন্দ (ডুয়াল-কোর বনাম অতিরিক্ত ক্যাশে ক্ষমতা) লক্ষ্যযুক্ত অ্যাপ্লিকেশনগুলির উপর নির্ভর করে যা ল্যাপটপে চালিত হতে চলেছে।

দ্বৈত কোর প্রসেসরগুলি একক কোর প্রসেসরের তুলনায় তাত্ত্বিকভাবে কার্যকর করার সময়টিকে অর্ধেক কমাবে। যাইহোক, অনুশীলনে, 2x গতি সমান্তরাল অ্যাপ্লিকেশন লেখার চ্যালেঞ্জগুলির কারণে খুব কমই পাওয়া যায়। আমদাহলের আইন (লিঙ্ক) দেখায় যে অ্যাপ্লিকেশনটির 90% বাস্তবায়নের পুরোপুরি সমান্তরাল (বৃহত অ্যাপ্লিকেশনগুলির জন্য একটি চ্যালেঞ্জিং টাস্ক) থাকলেও স্পিডআপ 2X এর পরিবর্তে 1.82X হয়। দ্বিতীয় কোর থেকে গতিবেগ কেবলমাত্র এমন অ্যাপ্লিকেশনের জন্য হ্রাস পাবে যা স্কেলযোগ্য পদ্ধতিতে প্রয়োগ করা হয় না।

একটি বৃহত এল 2 ক্যাশে ক্ষমতা @ ব্র্যাকথ্রু দ্বারা উত্তর হিসাবে দেখানো হয়েছে ক্যাশে মিস মিস হার হ্রাস করবে। তবে, উত্তরটি প্লট থেকে ভুল উপসংহার টেনে নিয়েছে যে 1MB এর বাইরে ক্যাশে ক্ষমতা কেবল প্রান্তিক উন্নতি সরবরাহ করবে। হ্রাস পাওয়ার রিটার্নের বিষয়টি অ্যাপ্লিকেশনটির (বিশেষত ওয়ার্কিং সেট আকারের লিঙ্ক ) উপর নির্ভর করে । বেশিরভাগ অ্যাপ্লিকেশনগুলিতে 1 এমবি ছাড়িয়ে কার্যকারিতা আকারের সম্ভাবনা রয়েছে এবং তাই বৃহত্তর ক্যাশেগুলি দীর্ঘ-লেটেন্সি ডিআরএএম অ্যাক্সেসগুলি এড়িয়ে কর্মক্ষমতা উন্নত করতে সহায়তা করবে (প্রসেসরগুলি মূল স্মৃতির চেয়ে দ্রুততর পরিমাণে 3 অর্ডার পর্যন্ত পরিচালনা করে)

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


2

এটিএম এবং ইনটেলের তুলনা করা শক্ত difficult একটি 2GHz ডুয়াল কোর এএমডি 2GHz ডুয়াল কোর ইন্টেলের মতো নয়।

তাদের উভয়ের জন্য এখানে মানদণ্ড রয়েছে।

http://www.cpubenchmark.net/cpu_lookup.php?cpu=Intel+Celeron+925+%40+2.30GHz

http://www.cpubenchmark.net/cpu_lookup.php?cpu=AMD+C-50

এখন একটি বড় সংখ্যা ভাল না খারাপ তা বের করার জন্য।


1

আমি সিঙ্গল কোরের উপর দিয়ে ডুয়াল কোর মেশিনের সুপারিশ করব।

উইন্ডোজ মূলত একই সময়ে অনেক কিছু করছে (যেমন আপনি ওয়েব ব্রাউজ করুন, যখন একটি উইন্ডোজ আপডেট ডাউনলোড করা হয় এবং অ্যান্টি-ভাইরাস কেবল ডাউনলোড করা ফাইলটি স্ক্যান করছে) ডুয়াল কোর সিস্টেমটি বেশিরভাগই একটি একক কোরের চেয়ে বেশি "প্রতিক্রিয়াশীল" থাকে মেশিন।


0

ক্যাশে আকার গুরুত্বপূর্ণ কারণ এটি একটি ক্যাশে মিস থাকার সম্ভাবনা হ্রাস করে। ক্যাশে মিস 'ব্যয়বহুল কারণ সিপিইউকে মেমরির ঠিকানাটি অ্যাক্সেস করতে মূল মেমোরিতে যেতে হয়, এটি অনেক বেশি সময় নেয় এবং ফলস্বরূপ একটি ধীর কম্পিউটারে আসে।

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

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.