আমার নিজের অনেক কাজ অ্যালগরিদম স্কেলকে আরও ভাল করে গড়ে তোলার চারদিকে ঘোরে এবং সমান্তরাল স্কেলিং এবং / বা সমান্তরাল দক্ষতা দেখানোর একটি পছন্দনীয় উপায় হ'ল কোরের সংখ্যার তুলনায় একটি অ্যালগরিদম / কোডের পারফরম্যান্সকে প্লট করা eg
যেখানে এক্সিসগুলি কোরের সংখ্যা এবং ই- ম্যাক্সিসকে কিছু মেট্রিক উপস্থাপন করে, যেমন প্রতি ইউনিট সময়ে কাজ করা। বিভিন্ন বক্ররেখা যথাক্রমে 20%, 40%, 60%, 80%, এবং 100% এর 64 টি মূল সমান্তরাল দক্ষতা প্রদর্শন করে।
দুর্ভাগ্যক্রমে যদিও, অনেক প্রকাশনাতে, এই ফলাফলগুলি লগ-লগ স্কেলিং দ্বারা প্লট করা হয় , উদাহরণস্বরূপ এই বা এই কাগজের ফলাফল । এই লগ-লগ প্লটের সমস্যা হ'ল প্রকৃত সমান্তরাল স্কেলিং / দক্ষতা মূল্যায়ন করা অবিশ্বাস্যরকম কঠিন, যেমন
যা উপরের মত একই প্লট, তবু লগ-লগ স্কেলিং সহ। মনে রাখবেন যে এখন 60%, 80% বা 100% সমান্তরাল দক্ষতার জন্য ফলাফলের মধ্যে কোনও বড় পার্থক্য নেই। আমি এই সম্পর্কে এখানে আরও কিছুটা লিখেছি ।
সুতরাং এখানে আমার প্রশ্ন: লগ-লগ স্কেলিংয়ের ফলাফলগুলি দেখানোর পক্ষে যুক্তি কী? আমি নিজের ফলাফলগুলি দেখানোর জন্য নিয়মিতভাবে রৈখিক স্কেলিং ব্যবহার করি এবং নিয়মিত রেফারিরা বলেছিলাম যে আমার নিজের সমান্তরাল স্কেলিং / দক্ষতার ফলাফল অন্যের (লগ-লগ) ফলাফলের মতো দেখতে ভাল লাগে না, তবে আমার জীবনের জন্য কেন প্লটের শৈলীগুলি পরিবর্তন করা উচিত তা দেখতে পাচ্ছি না।