ফুল এএমডি এপিইউ পাওয়ার ম্যানেজমেন্ট সাপোর্টের জন্য কীভাবে লিনাক্স স্থাপন করবেন: টার্বো কোর, কুল'নকুইট, ডায়নামিক পাওয়ার ম্যানেজমেন্ট?


11

আমার উদ্দেশ্যটি হ'ল নিষ্ক্রিয় মোডে স্বল্প বিদ্যুত খরচ সহ একটি মিনি সার্ভার (এইচটিপিসি নয়) সেটআপ করা, তবুও ব্যবহারের সময় দুর্দান্ত পারফরম্যান্স সরবরাহ করা। প্রাপ্যতার চেয়ে ডেটা সুরক্ষায় ফোকাস বেশি। অন্য কথায়: মানের অংশ, কিন্তু কেবল সঞ্চয় করার জন্য অতিরিক্ত কাজ।

নিজেকে পক্ষপাতিত্বী বলে বিবেচনা না করে, কিছু গবেষণার পরে আমি অনুভব করেছি যে কিছু এএমডি ডেস্কটপ এপিইউগুলি ভাল মান দেবে।

বাকি প্রশ্নগুলি হ'ল:

  • জিপিইউর নিষ্ক্রিয় অবস্থা কি সিপিইউর জন্য বিদ্যুৎ খরচ এবং সংস্থানগুলি কমিয়ে দেবে?
  • কুল'ন'কুইট এবং টার্বো কোর অলস মোডে লক্ষ্যমাত্রা কম বিদ্যুৎ খরচ চালিয়ে যাবে তবে লোডের অধীনে পারফরম্যান্স পাবে?
  • লিনাক্স ইচ্ছামত এই দৃশ্য সমর্থন করবে? বেশ কয়েকটি প্রশ্ন এবং ফোরাম আলোচনার মাধ্যমে মনে হয় যে এটি অগত্যা নয়।

উত্তর:


13

[সম্পাদনা করুন: প্রসেসরের পছন্দ সম্পর্কিত সমাপ্ত চিন্তা]

  • এএমডি বনাম এএমডি:
    • রিচল্যান্ড এখানে ট্রিনিটির চেয়ে অনেক ভাল কাজ করে।
    • কাভেরি রিচল্যান্ডের অলস মোড পাওয়ার অপসারণের সাথে প্রতিযোগিতা করতে পারবেন না (অন্তত এখনই))
    • A10-6700 এর জিপিইউ ওভাররেটেড হতে পারে তবে এটি কিছুটা দুঃখজনক যে এটি বেশি ব্যবহৃত হবে না। কিছু অ্যালগরিদম তার গণনা শক্তি মোতায়েন করতে সক্ষম হতে পারে। প্রসেসরের বিদ্যুৎ খরচ কীভাবে প্রভাব ফেলবে তা ধারণা নেই idea
    • আমি সন্দেহ করি যে A10-6790K কেবলমাত্র10 -6700 এর সমান প্রসেসর হিসাবে টার্বো কোর বুস্টের জন্য আলাদা প্যারামিটার সেট রয়েছে। যদি এটি সত্য হয় তবে A10-6790K এর উচ্চতর টিডিপির কারণে দীর্ঘ মেয়াদে আরও বাড়াতে এবং / বা উচ্চ ফ্রিকোয়েন্সি সরবরাহ করতে সক্ষম হবে। তবে এর জন্য আপনার আলাদা সিপিইউ ফ্যানের প্রয়োজন হবে (স্থান এবং তাপমাত্রা / আয়ু সম্পর্কে চিন্তা করুন)।
  • এএমডি এ 10-6700 বনাম ইন্টেল কোর i3-3220:
    • A10-6700 এর মধ্যে আরও অনেক GPU শক্তি রয়েছে, যা এখানে অব্যবহৃত।
    • I3-3220 একটি অলস মোড পাওয়ার অপসারণ আছে।
    • সাধারণ বেঞ্চমার্কগুলিতে গণনাগুলির জন্য i3-3220 দ্রুততর, আমি দেখতে পাচ্ছি না যে এটির দুটি হাইপার-থ্রেডিং কোর কীভাবে সমান্তরাল অনুরোধগুলি পরিচালনা করতে সক্ষম হবে (ওয়েব ফ্রন্টএন্ডস সহ একটি ডাটাবেসে বলুন) যত দ্রুত চারটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত কোর (কমপক্ষে) যখন কিছু গুরুতর ক্যাচিং অনুমান করা হয়)। কোনও গুরুতর মানদণ্ড খুঁজে পাওয়া যায় নি, যদিও - কেবল কিছু ইঙ্গিত।

[সম্পাদনা করুন: bapmকাভেরি, কাবিনি এবং ডেস্কটপ ট্রিনিটি, লিনাক্স ৩.১ Linux অনুসারে রিচল্যান্ড সিস্টেমের জন্য ফ্রি রেডিয়ন ড্রাইভারের প্যারামিটারটি ডিফল্টরূপে সেট করা হয়েছে]

[টানুন] রেডিয়ন ড্রাম-ফিক্সস -৩.১16 দেখুন ।

যাইহোক, 3.16 ভিত্তিক ডেবিয়ান সম্পর্কিত, ডিফল্টগুলি (এখনও?) কাজ করে না বলে মনে হয়, যখন বুট প্যারামিটারটি করে। সর্বাধিক শক্তি এবং কম্পিউটিং দক্ষতার জন্য কীভাবে একটি এএমডি টার্বো কোর এপিইউ দিয়ে একটি ডেবিয়ান সিস্টেম (2 ডি বা কনসোল / সার্ভারের উপর ফোকাস করা) সেট আপ করবেন দেখুন ?

[সম্পাদনা করুন: নিখরচায় রেডিয়ন ড্রাইভারের শীঘ্রই একটি bapmপ্যারামিটার থাকবে]

যেহেতু নীচের নীচের লাইনটি radeonআপনার এপিইউ সহ ফ্রি ড্রাইভারের প্যাচযুক্ত সংস্করণটি টার্বো কোরকে সমর্থন করার জন্য ব্যবহার করতে হবে এবং এটির (সর্বাধিক 3 ডি গ্রাফিক্স ব্যতীত) আপনি যদি সক্ষম bapmকরতে পারেন তবে ( বেশ কয়েকটি কনফিগারেশনে অস্থিরতার দিকে নিয়ে যেতে পারে ) ), এটি খুব ভাল খবর যে ভবিষ্যতে রাডিয়নের সংস্করণগুলিতে ব্যাপম সক্ষম করতে একটি প্যারামিটার থাকবে

[মূল পোস্ট অনুসরণ করা]

এএমডি এ 10-6700 (রিচল্যান্ড) এপিইউর অভিজ্ঞতা

প্রসেসর চয়েস

আমার প্রথম পিসি ছিল স্ল্যাকওয়্যার সোর্স প্যাকেজ সম্বলিত 3.5 "ফ্লপি ডিস্কের কয়েক ডজন" থেকে 486DX2-66 সেট আপ করা হয়েছিল ice পণ্য বৈকল্পিক।

এই পরিস্থিতিতে এবং সাম্প্রতিক অতীতে এএমডির দুর্ভাগ্যজনক কিছু সিদ্ধান্ত আমার পক্ষে মিনি সার্ভারের প্ল্যাটফর্মের সিদ্ধান্ত নেওয়া সহজ করে তোলে না। তবে শেষ পর্যন্ত, আমি স্থির করেছিলাম যে A10-6700 একটি ভাল পছন্দ হবে:

  • বেশ কয়েকটি পর্যালোচনায় দেখা গেছে যে একটি (এখনও বহুলভাবে অনুপলব্ধ) কাভেরি রিচল্যান্ড বা ট্রিনিটির চেয়ে অলস মোডে বেশি শক্তি ব্যবহার করবে
  • ট্রিনিটি এ 10-5700 ধরে রিচল্যান্ড এ 10-6700 এর সুবিধাটি উল্লেখযোগ্য বলে মনে হচ্ছে: নিম্নতম এবং উচ্চতর উচ্চতর ফ্রিকোয়েন্সি, আরও সূক্ষ্ম দানযুক্ত টার্বো কোর (তাপমাত্রা বিবেচনা করে - জিপিইউ নিষ্ক্রিয় হবে তখন বেশ সুবিধা)
  • A10-6700 এর GPU ওভাররেটেড (বিপণন-চালিত নামকরণ) বলা হয় এবং APU এর মূল্য ন্যায্য বলে মনে হয়

অন্যান্য উপাদান এবং সেটআপ

অগণিত প্রসেসরগুলির মধ্যে বেছে নেওয়া সত্ত্বেও, অনেকগুলি মিনি-আইটিএক্স বোর্ড উপলব্ধ নেই। ASRock FM2A78M-ITX + একটি যুক্তিসঙ্গত পছন্দ বলে মনে হয়েছিল। ফার্মওয়্যার ভি 1.30 দিয়ে পরীক্ষাটি করা হয়েছিল (আমি এটি লেখার সাথে সাথে আপডেট পাওয়া যায় না)।

বিদ্যুৎ সরবরাহের নামমাত্র আউটপুট কেবলমাত্র 80% গ্রাস করা উচিত। অন্যদিকে, অনেকে 50% লোডের নিচে দক্ষতার সাথে কাজ করতে ব্যর্থ হন। আনুমানিক 35W থেকে 120W এর বিদ্যুৎ অপচয় হ্রাসের পরিসীমা সহ একটি সিস্টেমের জন্য একটি শক্তিশালী পাওয়ার সাপ্লাই পাওয়া খুব কঠিন। আমি এই সিজনিক G360 80+ সোনার সাথে এই পরীক্ষাগুলি পরিচালনা করেছি কারণ এটি কম লোডে দক্ষতার বিষয়ে বেশিরভাগ প্রতিযোগীদের ছাড়িয়ে যায়।

দুটি 8 জিবি ডিডিআর3-1866 র‌্যাম (যেমন কনফিগার করা হয়েছে - যা 1333 এর তুলনায় কোনও পার্থক্য করে), একটি এসএসডি ড্রাইভ এবং একটি পিডব্লিউএম কনট্রোলल्ड মানের সিপিইউ ফ্যানও পরীক্ষার সেটআপের অংশ ছিল।

পরিমাপগুলি একটি এভিএম ফ্রিত্জ! ডিইসিটি 200 ব্যবহার করে তৈরি করা হয়েছিল যা সঠিক পরিমাপ করার জন্য রিপোর্ট করা হয়েছে। তবুও, পুরনো নাম-নামক ডিভাইস ব্যবহার করে প্রশ্রয়যোগ্যতা বৈধ করা হয়েছিল। কোনও অসঙ্গতি সনাক্ত করা যায়নি। পরিমাপ করা সিস্টেম পাওয়ার অপসারণ কম লোডগুলির জন্য পাওয়ার সরবরাহের হ্রাস দক্ষতা অন্তর্ভুক্ত করবে।

একটি [ডাব্লু] কিউএইচডি স্ক্রিনটি এইচডিএমআই এর মাধ্যমে সংযুক্ত ছিল।

জিপিইউর জন্য প্রাথমিক ভাগ করা মেমরিটি ইউইএফআই বিআইওএস-তে 32M তে সেট করা হয়েছিল। এছাড়াও, অনবোর্ড জিপিইউ প্রাথমিক হিসাবে নির্বাচিত হয়েছিল এবং আইওএমএমইউ সক্ষম হয়েছিল।

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

বুনিয়াদি

কয়েকটি জিনিস জানা দরকার।

  • কুল'ন'কুইট সম্পর্কে সিদ্ধান্ত প্রসেসরের বাইরে সফ্টওয়্যার দ্বারা নেওয়া হলেও, টার্বো কোর একটি সিদ্ধান্ত যা এপিইউতে (বা সিপিইউ) অতিরিক্ত মাইক্রোকন্ট্রোলারের দ্বারা স্বায়ত্তশাসিতভাবে নেওয়া হয়েছিল।
  • অনেক সরঞ্জাম পাশাপাশি /procএবং /sysস্থানগুলি টার্বো কোর ক্রিয়াকলাপের প্রতিবেদন করে না। cpufreq-aperf, cpupower frequency-infoএবং cpupower monitorকর তবে কেবল পরে modprobe msr

পরীক্ষার কেস গ্রুপ 1: লিনাক্স + রাডিওন

আমি তাজা আরক লিনাক্স (ইনস্টলার 2014.08.01, কার্নেল 3.15.7) দিয়ে শুরু করেছি। এখানে মূল ফ্যাক্টরটি হ'ল acpi_cpufreq(কার্নেল সিপিইউ স্কেলিং) এবং radeon(কার্নেল জিপিইউ ড্রাইভার) এবং প্যাচ করার সহজ উপায় radeon

পরীক্ষার কেস 1.1: বায়োস টিসি চালু - লিনাক্স অনডেম্যান্ডে সিএনকিউ - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... অন্ডমন্ড 
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
"/ Proc / cpuinfo" সিপিইউ মেগাহার্টজ পরিসীমা পর্যবেক্ষণ করা হয়েছে ... 1800 - 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 1800 - 3700
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0
লোড | কোর ফ্রিক্স
--------------- + + -----------
স্ট্রেস --cpu 1 | 1 এক্স 3700
স্ট্রেস --cpu 2 | 2 এক্স 3700
স্ট্রেস --cpu 3 | 3 এক্স 3700
স্ট্রেস --cpu 4 | 4 এক্স 3700

পরীক্ষার কেস 1.2: BIOS টিসি চালু - সিএনকিউ অন / লিনাক্স পারফরম্যান্স - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফেরিক / স্কেলিং_গোভারর ... পারফরম্যান্স 
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
পর্যবেক্ষণ করা "/ proc / cpuinfo" cpu মেগাহার্টজ পরিসীমা ... 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক রেঞ্জ ... 2000 - 3700
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0
লোড | কোর ফ্রিক্স
--------------- + + -----------
স্ট্রেস --cpu 1 | 1 এক্স 3700
স্ট্রেস --cpu 2 | 2 এক্স 3700
স্ট্রেস --cpu 3 | 3 এক্স 3700
স্ট্রেস --cpu 4 | 4 এক্স 3700

পরীক্ষার কেস গ্রুপ 1 সংক্ষিপ্তসার

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


পরীক্ষার কেস গ্রুপ 2: লিনাক্স + ব্যাপম-প্যাচড রেডিয়ন

অর্ডার সক্ষম করার জন্য bapm, আমি একটি তাজা আর্চ লিনাক্স (2014.08.01 ইনস্টলার কার্নেল 3.15.7) দিয়ে শুরু আমাকে পেয়েছেন core linuxমাধ্যমে প্যাকেজ ABS(3.15.8), সম্পাদিত PKGBUILDব্যবহারের pkgbase=linux-tcসঙ্গে উত্স টানা makepkg --nobuildপরিবর্তন pi->enable_bapm = true;মধ্যে trinity_dpm_init()মধ্যে src/linux-3.15/drivers/gpu/drm/radeon/trinity_dpm.c, এবং সঙ্গে এটি কম্পাইল makepkg --noextract। তারপরে, আমি এটি ইনস্টল করেছিলাম ( pacman -U linux-tc-headers-3.15.8-1-x86_64.pkg.tar.xzএবং pacman -U linux-tc-3.15.8-1-x86_64.pkg.tar.xz) এবং আপডেট করেছি GRUB( grub-mkconfig -o /boot/grub/grub.cfgতবে, অবশ্যই, ওয়াইএমএমভি)।

ফলস্বরূপ, আমাকে বুট করার পছন্দ দেওয়া হয়েছিল linuxবা linux-tc, এবং নিম্নলিখিত পরীক্ষাগুলি পরবর্তীগুলি উল্লেখ করে।

পরীক্ষার কেস ২.১: বিআইওএস টিসি অন - লিনাক্স অনডেমান্ডে সিএনকিউ - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... অন্ডমন্ড 
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
"/ Proc / cpuinfo" সিপিইউ মেগাহার্টজ পরিসীমা পর্যবেক্ষণ করা হয়েছে ... 1800 - 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 1800 - 4300
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0
লোড | কোর ফ্রিক্স
--------------- + + -----------------
স্ট্রেস --cpu 1 | 1 এক্স 4300
স্ট্রেস --cpu 2 | 2 x 4200 .. 4100
স্ট্রেস --cpu 3 | 3 এক্স 4100 .. 3900
স্ট্রেস --cpu 4 | 4 x 4000 .. 3800

পরীক্ষার কেস ২.২: বিআইওএস টিসি চালু - সিএনকিউ অন / লিনাক্স পারফরম্যান্স - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফেরিক / স্কেলিং_গোভারর ... পারফর্মেন্স
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
পর্যবেক্ষণ করা "/ proc / cpuinfo" cpu মেগাহার্টজ পরিসীমা ... 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 2000 - 4300
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0
লোড | কোর ফ্রিক্স
--------------- + + -----------------
স্ট্রেস --cpu 1 | 1 এক্স 4300
স্ট্রেস --cpu 2 | 2 x 4200 .. 4100
স্ট্রেস --cpu 3 | 3 এক্স 4100 .. 3900
স্ট্রেস --cpu 4 | 4 x 4000 .. 3800

পরীক্ষার কেস ২.৩: বিআইওএস টিসি অন - লিনাক্স অনডিম্যান্ডে সিএনকিউ - কোনও বুস্ট নেই

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 0
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... অন্ডমন্ড
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
"/ Proc / cpuinfo" সিপিইউ মেগাহার্টজ পরিসীমা পর্যবেক্ষণ করা হয়েছে ... 1800 - 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 1800 - 3700
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 1
লোড | কোর ফ্রিক্স
--------------- + + -----------
স্ট্রেস --cpu 1 | 1 এক্স 3700
স্ট্রেস --cpu 2 | 2 এক্স 3700
স্ট্রেস --cpu 3 | 3 এক্স 3700
স্ট্রেস --cpu 4 | 4 এক্স 3700

পরীক্ষার কেস ২.৪: বিআইওএস টিসি চালু - সিএনকিউ অন / লিনাক্স পারফরম্যান্স - কোনও বুস্ট নেই

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 0
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফেরিক / স্কেলিং_গোভারর ... পারফর্মেন্স
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
পর্যবেক্ষণ করা "/ proc / cpuinfo" cpu মেগাহার্টজ পরিসীমা ... 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক রেঞ্জ ... 2000 - 3700
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 1
লোড | কোর ফ্রিক্স
--------------- + + -----------
স্ট্রেস --cpu 1 | 1 এক্স 3700
স্ট্রেস --cpu 2 | 2 এক্স 3700
স্ট্রেস --cpu 3 | 3 এক্স 3700
স্ট্রেস --cpu 4 | 4 এক্স 3700

পরীক্ষার কেস 2.5: বিআইওএস টিসি বন্ধ - লিনাক্স অনডেমান্ডে সিএনকিউ - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ অক্ষম
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... অন্ডমন্ড 
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
"/ Proc / cpuinfo" সিপিইউ মেগাহার্টজ পরিসীমা পর্যবেক্ষণ করা হয়েছে ... 1800 - 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 1800 - 3700
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0

অন্য কথায়, যদি টার্বো কোর বিআইওএস-এ অক্ষম করা থাকে তবে প্যাচড radeonএটি চালু করে না।

পরীক্ষার কেস ২.6: বায়োস টিসি চালু - সিএনকিউ বন্ধ / লিনাক্স এন / এ

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
UEFI BIOS Cool'n'Quiet Setting .......................... অক্ষম
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফ্রেক / বুস্ট ................... n / a
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... এন / এ
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
পর্যবেক্ষণ করা "/ proc / cpuinfo" cpu মেগাহার্টজ পরিসীমা ... 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 2000 - 4300
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... পাওয়ার স্তর 0
লোড | কোর ফ্রিক্স
--------------- + + -----------------
স্ট্রেস --cpu 1 | 1 এক্স 4300
স্ট্রেস --cpu 2 | 2 এক্স 4100 .. 4000
স্ট্রেস --cpu 3 | 3 এক্স 4000 .. 3800
স্ট্রেস --cpu 4 | 4 x 3900 .. 3700

কুল'এন'কেট অক্ষম হয়ে গেলে, লিনাক্স কার্নেল কোনও গভর্নর পছন্দ দেবে না এবং (ভুলভাবে) ধরে নিবে যে কোরগুলি একটি নির্দিষ্ট ফ্রিকোয়েন্সিতে চলে। মজার বিষয় হল, ফলাফলযুক্ত টার্বো কোর ফ্রিকোয়েন্সিগুলি টেস্ট কেস গ্রুপ 2 এর সমস্ত পরীক্ষিত সংমিশ্রণের মধ্যে সবচেয়ে খারাপ।

পরীক্ষার কেস গ্রুপ 2 সংক্ষিপ্তসার

প্যাচড radeonচালকের সাথে, টার্বো কোর কাজ করে। কোনও অস্থিরতা (যে কারণেই bapmউরফ টার্বো কোর সেখানে অক্ষম করা আছে) এখনও দেখা যায় নি।


পরীক্ষার কেস গ্রুপ 3: লিনাক্স + fglrx (অনুঘটক)

আমি একটি নতুন উবুন্টু (14.04 সার্ভার, কার্নেল 3.13) ইনস্টলেশন দিয়ে শুরু করেছি, যা আমি acpi_cpufreq(কার্নেল সিপিইউ স্কেলিং) এবং radeon(কার্নেল জিপিইউ ড্রাইভার ) উপস্থিতির কারণে আর্ক লিনাক্স (ইনস্টলার 2014.08.01, কার্নেল 3.15.7) এর সাথে তুলনীয় হিসাবে দেখছি which )। উবুন্টুতে স্যুইচ করার কারণটি হল সহজ ইনস্টলেশন fglrx। আমি নতুন ব্যবহারের সাথে পাওয়ার ব্যবহার এবং আচরণকে বৈধতা দিয়েছি radeon

আমি fglrxকমান্ড লাইন ( sudo apt-get install linux-headers-generic, sudo apt-get install fglrx) থেকে ইনস্টল করে সিস্টেমটি রিবুট করেছি। থেকে পরিবর্তন radeonকরতে fglrxঅবিলম্বে সুস্পষ্ট উভয় কনসোল চেহারা সংক্রান্ত ( fglrx: 128 এক্স 48, radeon: অনেক বেশী) এবং অলস মোড শক্তি খরচ ( fglrx: 40W, radeon: 30W)। তবে টার্বো কোর এখনই কাজ করে।

পরীক্ষার কেস ৩.১: বিআইওএস টিসি অন - লিনাক্স অনডেমান্ডে সিএনকিউ - বুস্ট করুন

UEFI BIOS টার্বো কোর সেটিং ............................ সক্ষম করা হয়েছে
ইউইএফআই বায়োস কুল'ন'কুইট সেটিং .......................... সক্ষম হয়েছে
/ sys / ডিভাইস / সিস্টেম / সিপিইউ / সিপুফেরিক / বুস্ট ................... 1
/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ * / সিপুফ্রেইক / স্কেলিং_গোভারর ... অন্ডমন্ড 
"সিপিউপাওয়ার ফ্রিকোয়েন্সি-ইনফরমেশন" প্রেস্টেটস ........ 4300 4200 3900 3700 3400 2700 2300 1800
"/ Proc / cpuinfo" সিপিইউ মেগাহার্টজ পরিসীমা পর্যবেক্ষণ করা হয়েছে ... 1800 - 3700
"সিপিউপাওয়ার মনিটর" পর্যবেক্ষণ করা হয়েছে ফ্রিক পরিসীমা ... 1800 - 4300
/ sys / কার্নেল / ডিবাগ / ড্রাই / 0 / radeon_pm_info ... n / a
লোড | কোর ফ্রিক্স
--------------- + + ----------------------------
স্ট্রেস --cpu 1 | 1 এক্স 4300
স্ট্রেস --cpu 2 | 2 x 4200 .. 3900 (মূল chg)
স্ট্রেস --cpu 3 | 3 এক্স 4100 .. 3700
স্ট্রেস --cpu 4 | 4 x 4000 .. 3600

fglrxআচরণ স্পষ্টভাবে আকর্ষণীয়। যে কোনও টেস্ট কেস গ্রুপে টেস্টের যে কোনও ক্ষেত্রে 'স্ট্রেস --cpu 2' ডাকা হয়েছিল, দুটি বোঝা কোর সর্বদা পৃথক মডিউলগুলিতে অবস্থিত। তবে এর সাথে fglrxহঠাৎ পুনঃব্যবস্থাজন ঘটেছিল যে একটি একক মডিউল ব্যবহার করা হয়েছিল (যা নীচে কিছুটা পাওয়ার সাশ্রয় করে)। কিছু সময় পরে, লোড কোরটি অন্য মডিউলে ফিরে যায়। এর সাথে দেখা হয়নি radeon। এটি কি fglrxপ্রক্রিয়াগুলির মূল সখ্যকে হেরফের করে?

পরীক্ষার কেস গ্রুপ 3 সংক্ষিপ্তসার

এর সুবিধাটি fglrxহ'ল এটি কোনও প্যাচ ছাড়াই তাত্ক্ষণিকভাবে টার্বো কোরকে সক্ষম করে।

কারণ fglrxবর্জ্য 12W 10 65W টিডিপি সঙ্গে একটি চিপ আমাদের দৃশ্যকল্প মধ্যে জিপিইউ জন্য উপলব্ধ কোর গতি সংক্রান্ত সামগ্রিক ফলাফলে প্রভাবহীন হয়। অতএব, আর কোনও পরীক্ষা নেওয়া হয়নি।

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


বিদ্যুত ব্যবহারের সংক্ষিপ্তসার

নিম্নোক্ত টেবিলের কিছু ব-দ্বীপের মান তাপমাত্রা বৃদ্ধির সাথে সাথে কিছুটা খারাপ হয়ে যায়; কেউ বলতে পারে পিডব্লিউএম নিয়ন্ত্রিত ফ্যান এবং চিপ উভয়ই সেখানে ভূমিকা পালন করে।

সিস্টেম @ স্টেট / -> ট্রানজিশন ডেল্টা | সিস্টেম পাওয়ার অপসারণ
------------------------------------- + + ------------ -------------
  @ বিবিএস | @ 95 .. 86 ডাব্লু
  @ বুটলোডার | @ 108 .. 89 ডাব্লু
  @ উবুন্টু ইনস্টলার নিষ্ক্রিয় | @ 40W
  @ লিনাক্স রেডিয়ন আইডল অনডেম্যান্ড | @ 30 ডাব্লু
  @ লিনাক্স অলস কর্মক্ষমতা | @ 30 ডাব্লু
  @ লিনাক্স fglrx নিষ্ক্রিয় অন্ডমন্ড | @ 40W
  1 মডিউল 1800 -> 3700 | + 13 ডাব্লু
  1 মডিউল 1800 -> 4300 | + 25 ডাব্লু
  1 কোর 1800 -> 3700 | + 5 ডাব্লু
  1 কোর 1800 -> 4300 | + 10 ডাব্লু
  "রেডিয়ন" ভিডিও আউট -> অক্ষম করুন - 2 ডাব্লু
  'fglrx "ভিডিও আউট -> ডার্কেন | + - 0 ডাব্লু
  @ লিনাক্স রেডিয়ন সর্বাধিক | @ 103 .. 89 ডাব্লু
  @ লিনাক্স fglrx সর্বোচ্চ | @ 105 .. 92 ডাব্লু
  • প্রত্যাশার চেয়ে টার্বো কোর (কমপক্ষে রিচল্যান্ড এপিইউগুলির সাথে) আরও রয়েছে বলে মনে হয়: "অনডেম্যান্ড" স্কেলিং গভর্নর যখন ছিলেন তখন "পারফরম্যান্স" গভর্নর থাকাকালীন তুলনায় বিদ্যুৎ বিলুপ্ত হওয়ার ক্ষেত্রে কোনও লক্ষণীয় পার্থক্য নেই। এখানকার /proc/cpuinfoসবসময় কর্মক্ষমতা রাজ্যপাল অধীনে 37000MHz রিপোর্ট হবে, cpupower monitorযে কোর আসলে ধীর নিচে কি প্রকাশ করবে। কিছু ক্ষেত্রে, 2000MHz এর চেয়ে কম ফ্রিকোয়েন্সি দেখানো হয়েছিল; এটি সম্ভবত 1800MHz অভ্যন্তরীণভাবে ব্যবহার করা হবে।
  • A10-6700 প্রতিটি দুটি কোর সহ দুটি মডিউল নিয়ে গঠিত। উদাহরণস্বরূপ যদি দুটি কোর অলস থাকে এবং দুটি কোর ব্যস্ত থাকে এবং ত্বরান্বিত হয় তবে ব্যস্ত কোরগুলি একই মডিউলে অবস্থিত কিনা তা নির্ভর করে সিস্টেমের আচরণটি ভিন্ন হবে।
    • কোনও মডিউলকে ত্বরান্বিত করা কোনও কোরকে ত্বরান্বিত করার চেয়ে বেশি শক্তি-নিবিড়।
    • L2 ক্যাশে মডিউল প্রতি নির্ধারিত হয়।
  • একই মডিউল বনাম বিভিন্ন মডিউল উপর ত্বরক দুই কোর শক্তি অপচয় মধ্যে পার্থক্য প্রতিস্থাপন দ্বারা নির্ধারিত হয় stress --cpu 2(যা সবসময় দুই মডিউল মধ্যে একটি ডিস্ট্রিবিউশন নেতৃত্বে) দ্বারা ।taskset -c 0 stress --cpu 1andtaskset -c 1 stress --cpu 1
  • A10-6700 এ GPU (3 W) এর জন্য ক্ষুদ্র বিট সহ এপিইউ (92 ডাব্লু এবং অন্যান্য উপাদানগুলির সাথে) জন্য মোট পাওয়ার বিচ্ছুরণের সীমা রয়েছে বলে মনে হয়। এর সাথে radeonএটি স্বল্প সময়ের জন্য আরও কিছু করার অনুমতি দেবে এবং খুব সহজেই সর্বোচ্চে হ্রাস পাবে, সাথে fglrxদেখা গেছে যে এই সীমাগুলি আরও তাত্পর্যপূর্ণভাবে অতিক্রম করেছে এবং ক্ষমতা হ্রাস হঠাৎ হ্রাস পেয়েছে।
  • যদিও অনেক লোক দাবি করেন যে কাভেরীর প্রাপ্যতা বিলম্ব হ'ল এটিএম দ্বারা তৈরি করা হয়েছে কারণ এটি তাদের বর্তমান এপিইউগুলিকে হত্যা করবে, আমি আলাদা হতে অনুরোধ করছি। রিচল্যান্ড এ 10 একটি দুর্দান্ত বিদ্যুত্ পরিচালনার প্রদর্শন করেছে এবং কাভেরি তার স্বল্প অলস রাজ্যের বিদ্যুৎ খরচ নিয়ে প্রতিযোগিতা করতে পারে না (কাভেরির চিপ জটিলতা রিচল্যান্ডের তুলনায় প্রায় দ্বিগুণ, সুতরাং এটি আরও এক বা দুটি বিকাশ পদক্ষেপ গ্রহণ করবে)।

সামগ্রিক উপসংহার

  • টার্বো কোর যুক্তিতে তাপমাত্রা সহ (যেমন ট্রিনিটি -> রিচল্যান্ড পদক্ষেপের জন্য রিপোর্ট করা হয়েছে) মনে হয় এবং এটি ভালভাবে কাজ করে বলে মনে হচ্ছে, সময়ের সাথে সাথে বিআইওএস এবং বুটলোডারে পিউয়ার বিলোপনের হ্রাসও দেখা যায়।
  • কসোল / সার্ভারের দৃশ্যের জন্য, এ 10-6700 কমপক্ষে radeonড্রাইভারের সাথে দীর্ঘ মেয়াদে 4 টি কোরে @ 3700MHz (টার্বো কোর সহ 3800MHz) সমর্থন করে । জিপিইউ যখন কিছু কাজ করতে পারে তখন সম্ভবত এই পারফরম্যান্স স্তরটি বজায় রাখার খুব বেশি সুযোগ নেই।
  • দেখে মনে হবে 65W টিডিপি স্থায়ীভাবে সম্পূর্ণ লোডের নিচে সামান্য ছাড়িয়ে যেতে পারে, তবে 30W এ বিদ্যুৎ সরবরাহের দক্ষতা কম হওয়ায় এটি বলা শক্ত। যেহেতু স্পষ্ট ইঙ্গিত রয়েছে যে তাপমাত্রা বিবেচনা করা হয় (এটি প্রায় 90 ডাব্লুতে কমিয়ে আনার আগে প্রায় 110 ডাব্লুতে একটি উচ্চ শক্তি বিলোপ লক্ষ্য করা যায়, এবং 4300 মেগাহার্টজ-এ 2 কোরও কিছু সময়ের জন্য রিপোর্ট করা হয়েছিল), এপিইউ শীতকালে বিনিয়োগ হতে পারে ভাল ধারণা. তবে, 65W টিডিপি-র মধ্যে সীমাবদ্ধ মেইনবোর্ডগুলি কেবলমাত্র এতগুলি বর্তমান সরবরাহ করতে সক্ষম হবে, সুতরাং অবশ্যই এপিইউ দ্বারা আরোপিত একটি শক্ত সীমা থাকবে।
  • যদি আপনি লিনাক্সের অধীনে গণনা করার জন্য একটি রিচল্যান্ড এপিইউ ব্যবহার করার পরিকল্পনা করেন তবে আপনি অবশ্যই একটি প্যাচড radeonড্রাইভার ব্যবহার করতে চান (যদি আপনি অস্থিরতার মুখোমুখি না হন - বিশেষত ডায়নামিক পাওয়ার ম্যানেজমেন্ট সক্ষম করার সাথে একত্রে)। অন্যথায়, আপনি পুরো মান পাবেন না।
  • অদ্ভুতরূপে যথেষ্ট, এটি দেখে মনে হয় যে সেরা সেটআপটি হ'ল বিআইওএস-এ টার্বো কোর এবং কুল'ন'কুইট উভয়কে সক্ষম করে তবে performanceস্কেলিং গভর্নর চয়ন করুন - কমপক্ষে যদি আপনার এপিইউ এখানে পরীক্ষিত ব্যক্তির মতো আচরণ করে। ondemandস্কেলিংয়ের সিদ্ধান্ত নেওয়ার জন্য আপনার কাছে একই বিদ্যুৎ খরচ তবে দ্রুত ফ্রিকোয়েন্সি স্কেলিং এবং কম কার্নেল ওভারহেড থাকবে।

প্রাপ্তি স্বীকার

অ্যালেক্স ডিউচারকে বিশেষ ধন্যবাদ জানানো হয়েছে, যিনি বাগ্জিলা.কার্ন.আর.এলজিজে আমাকে সঠিক দিকের দিকে উল্লেখযোগ্যভাবে ঠেলে দিয়েছেন

আমি নিখরচায় radeonড্রাইভারের গুণমান দ্বারা মুগ্ধ এবং এই সফ্টওয়্যারটির টুকরোটি রক্ষণাবেক্ষণের জন্য পুরো দলকে ধন্যবাদ জানাতে চাই, যা মনে হয় ইঞ্জিনিয়ারড বলে মনে হচ্ছে। যদি radeonএটির মতো আচরণ না করা হয় তবে A10-6700 এর পক্ষে আমার সিদ্ধান্তটি যথেষ্ট ভুল হত।


নিষ্কলুষ বিদ্যুত ব্যবহারের দক্ষতায় আগ্রহী একজন আর্ক ব্যবহারকারী হিসাবে আমি এই নিবন্ধটি আর্কে এএমডি এপিইউর অনুকূলিতকরণের জন্য দেখেছি এমন সেরা উত্সগুলির মধ্যে একটি বলে মনে করি। ধন্যবাদ! এটি আর্ক উইকিতে পোস্ট করা উচিত।
বি 10hazard

আপনার প্রতিক্রিয়াটির জন্য আপনাকে ধন্যবাদ, @ বি 10hazard, এবং এটি একটি ভাল ধারণা বলে মনে হচ্ছে। আর্ক উইকিতে এটি সংহত করার পদক্ষেপগুলি কী হবে? আমি আর্চে নতুন; আমি সাম্প্রতিক অবধি ডেবিয়ান পক্ষে ছিলাম
সিএমডি চালান

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