হার্ডওয়্যার দিয়ে ইঞ্জিনের শক্তি কীভাবে স্কেল হয়?


14

বলুন আমি কোমোডোটি আমার 4-কোর মেশিনে চালাচ্ছি। আমি যদি একটি 8-কোর মেশিন ব্যবহার করি তবে কমোডো আরও কত শক্তিশালী হবে? একটি 40-কোর মেশিন? একটি 4000-কোর মেশিন?

এর জন্য কি সাধারণ সম্পর্ক আছে? এছাড়াও, কোন ইঞ্জিন ব্যবহৃত হয় তার উপর এই স্কেলিং নির্ভর করে এবং যদি তাই হয় তবে কেন?


+1 টি; এছাড়াও আগ্রহের বিষয়: কীভাবে বর্ধমান র‌্যামের উপলব্ধতার সাথে শক্তিটি স্কেল করে।
গ্লোরিয়াভিক্টিস

1
আজকাল এর উত্তরগুলি একাধিক কোরকে দক্ষতার সাথে ব্যবহার করার সফ্টওয়্যারটির ক্ষমতার উপর নির্ভরশীল। এটি সর্বদা রিটার্ন হ্রাস করার প্রশ্ন, তবে কাটঅফটি 2, 4, 8 এ ... কোর সফটওয়্যারটির উপর নির্ভর করে। কিছু

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

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

উত্তর:


10

মাল্টিকোর দাবা ইঞ্জিনগুলির জন্য গুরুত্বপূর্ণ, তবে এটি চিরকালের জন্য স্কেল হয় না।

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

1
"কত" এর কোন সম্ভাব্য অনুমান আছে? বলুন, "গণনার শক্তি দ্বিগুণ করা প্রায় আনুমানিক 50 ডলার"?
মোহন

4

আংশিক উত্তর: টিসিইসি স্টকফিশ 43 টি কোর এবং থ্রেড নিয়ে খেলে, তথাকথিত রেডফিশ কিটবিজিং ইঞ্জিন (যা মূলত শক্তিশালী হার্ডওয়ারের স্টকফিশ) 192 টি কোর এবং 256 থ্রেড নিয়ে খেলে। 4x গতিতে চলমান (প্রতি সেকেন্ড নোড দ্বারা পরিমাপ করা), রেডফিশ টিসিইসি স্টকফিশের চেয়ে +50 বেশি শক্তিশালী।


3

আমি পরীক্ষাটি করিনি তবে আমি মনে করি এটির মতো কিছু হওয়া উচিত এখানে চিত্র বর্ণনা লিখুন

যেমনটি @ স্মলচেস তার উত্তরে বলেছিল : প্রয়োজনীয় গণনা শক্তি তাত্পর্যপূর্ণভাবে বৃদ্ধি পায় এবং একটি নির্দিষ্ট গভীরতায় এটি কেবল উপায়টি খুব বড় হবে।

সরল অবস্থানের জন্য তবে এটি কেস নয় কারণ ইঞ্জিন তার সম্পূর্ণ ক্ষমতা অর্জনের আগে সমস্ত সম্ভাবনাগুলি অনুসন্ধান করেছিল (যেমন: সর্বোচ্চ গভীরতা)


গ্রাফটি সঠিক সম্পর্কে মনে হচ্ছে (ধরে নিলে এটি ক্রমবর্ধমান বনাম সম্পদ বৃদ্ধি)। সাধারণ পজিশনের জন্য এটি আরও বেশি গণনা করতে সহায়তা করে না, তবে জটিল পজিশনের জন্য এটি আপনাকে টিপিং পয়েন্ট জুড়ে বহন করতে পারে, সুতরাং আমি নির্দিষ্ট অবস্থানগুলি আলোচনার বাইরে রেখে দেব।
ডেনিস জাহেরউদ্দিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.