በርካታ ኮር ፕሮሰሰሮች፡ የበለጠ ሁልጊዜ የተሻለ ነው?

ዝርዝር ሁኔታ:

በርካታ ኮር ፕሮሰሰሮች፡ የበለጠ ሁልጊዜ የተሻለ ነው?
በርካታ ኮር ፕሮሰሰሮች፡ የበለጠ ሁልጊዜ የተሻለ ነው?
Anonim

በርካታ ኮርሮችን ወደ አንድ ፕሮሰሰር ማከል ለዘመናዊ ስርዓተ ክወናዎች ባለብዙ ተግባር ባህሪ ምስጋና ይግባው ጉልህ ጥቅሞች አሉት። ነገር ግን፣ ለአንዳንድ ዓላማዎች፣ ከመደመር ወጪ አንፃር ምን ያህል ኮሮች ማሻሻያዎችን እንደሚሰጡ ላይ ከፍተኛ ተግባራዊ ገደብ አለ።

ባለብዙ ኮር የቴክኖሎጂ እድገቶች

Image
Image

ከ2000ዎቹ መጀመሪያ ጀምሮ ባለብዙ ኮር ፕሮሰሰር በግል ኮምፒውተሮች ላይ ይገኛሉ። ባለብዙ ኮር ዲዛይኖች ፕሮሰሰሮች በሰዓታቸው ፍጥነታቸው እና ምን ያህል ውጤታማ በሆነ መንገድ እንዲቀዘቅዙ እና አሁንም ትክክለኛነትን እንዲጠብቁ የአካላዊ ውስንነታቸውን ጣሪያ የመምታት ችግርን ፈታዋል።በአንድ ፕሮሰሰር ቺፕ ላይ ወደ ተጨማሪ ኮሮች በማዘዋወር፣ አምራቾች በሲፒዩ የሚስተናገደውን የውሂብ መጠን በብቃት በማባዛት በሰአት ፍጥነት ላይ ችግሮችን አስቀርተዋል።

በመጀመሪያ ሲለቀቁ አምራቾች የሚያቀርቡት በአንድ ሲፒዩ ውስጥ ሁለት ኮርሞችን ብቻ ነው፣ አሁን ግን ለአራት፣ ለስድስት እና እንዲያውም ለ10 ወይም ከዚያ በላይ አማራጮች አሉ። ኮሮችን ከመጨመር በተጨማሪ እንደ ኢንቴል ሃይፐር-ትረዲንግ ያሉ በአንድ ጊዜ ያሉ ባለብዙ-ክር ቴክኖሎጂዎች ኦፕሬቲንግ ሲስተሙ የሚያያቸውን ምናባዊ ኮሮች በእጥፍ ሊጨምሩ ይችላሉ።

ሂደቶች እና ክሮች

ሂደት እንደ አንድ ፕሮግራም በኮምፒውተር ላይ የሚሰራ የተለየ ተግባር ነው። ሂደቱ አንድ ወይም ከዚያ በላይ ክሮች አሉት።

አንድ ክር በቀላሉ በኮምፒዩተር ላይ ባለው ፕሮሰሰር ውስጥ ከሚያልፈው ፕሮግራም የሚገኝ ነጠላ የውሂብ ፍሰት ነው። እያንዳንዱ መተግበሪያ እንዴት እንደሚሰራ ላይ በመመስረት የራሱን አንድ ወይም ብዙ ክሮች ያመነጫል። ባለብዙ ተግባር፣ ባለአንድ ኮር ፕሮሰሰር በአንድ ጊዜ አንድ ክር ብቻ ነው ማስተናገድ የሚችለው፣ ስለዚህ ስርዓቱ በፍጥነት በክር መካከል በመቀያየር ውሂቡን በተመሳሳይ መልኩ ለማስኬድ ነው።

የብዙ ኮሮች መኖር ጥቅሙ ስርዓቱ ከአንድ በላይ ክር በአንድ ጊዜ ማስተናገድ ይችላል። እያንዳንዱ ኮር የተለየ የውሂብ ዥረት ማስተናገድ ይችላል። ይህ አርክቴክቸር በአንድ ጊዜ ትግበራዎችን እያሄደ ያለውን ስርዓት አፈጻጸምን በእጅጉ ይጨምራል። ሰርቨሮች በአንድ ጊዜ ብዙ ተመሳሳይ አፕሊኬሽኖችን የማሄድ አዝማሚያ ስላላቸው፣ ቴክኖሎጂው በመጀመሪያ የተሰራው ለድርጅቱ ደንበኛ ነው - ነገር ግን የግል ኮምፒዩተሮች የበለጠ ውስብስብ እየሆኑ እና ብዙ ስራዎችን እየሰሩ ሲሄዱ እነሱም ተጨማሪ ኮሮች በማግኘታቸው ተጠቃሚ ሆነዋል።

እያንዳንዱ ሂደት ግን አንድ ኮር ብቻ ሊይዝ በሚችል ቀዳሚ ክር ነው የሚተዳደረው። ስለዚህ የፕሮግራሙ አንጻራዊ ፍጥነት እንደ ጨዋታ ወይም ቪዲዮ አቅራቢው ዋናው ክር በሚጠቀምበት ኮር አቅም ላይ ብቻ የተገደበ ነው። ዋናው ፈትል ሁለተኛ ክሮች ወደ ሌሎች ኮርሶች ሊሰጥ ይችላል - ነገር ግን ኮሮቹን በእጥፍ ሲጨምሩ ጨዋታ በእጥፍ ፈጣን አይሆንም። ስለዚህ፣ አንድ ጨዋታ አንድ ኮር (ዋናውን ክር) ሙሉ ለሙሉ ማብዛት ያልተለመደ ነገር አይደለም፣ ነገር ግን ለሁለተኛ ክሮች የሌሎችን ኮሮች ከፊል አጠቃቀም ብቻ ይመልከቱ።ዋናው ኮር ለመተግበሪያዎ ተመን ገዳቢ በመሆኑ ምንም አይነት የኮር-ድርብነት መጠን አያገኝም እና ለዚህ አርክቴክቸር ሚስጥራዊነት ያላቸው መተግበሪያዎች ከሌሉት መተግበሪያዎች በተሻለ ሁኔታ ይሰራሉ።

የሶፍትዌር ጥገኝነት

የባለብዙ ኮር ፕሮሰሰር ፅንሰ-ሀሳብ ማራኪ ቢመስልም ለዚህ ቴክኖሎጂ ትልቅ ማስጠንቀቂያ አለ። የበርካታ ፕሮሰሰሮች እውነተኛ ጥቅሞች እንዲዝናኑ፣ በኮምፒዩተር ላይ የሚሰራው ሶፍትዌሮች መልቲትራይድን ለመደገፍ መፃፍ አለበት። ሶፍትዌሩ እንደዚህ አይነት ባህሪን የማይደግፍ ከሆነ, ክሮች በዋነኛነት በአንድ ኮር ውስጥ ይሰራሉ, በዚህም የኮምፒዩተሩን አጠቃላይ ቅልጥፍና ይቀንሳል. ለነገሩ በኳድ ኮር ፕሮሰሰር ውስጥ ባለ አንድ ኮር ላይ ብቻ መስራት ከቻለ፣ ባለሁለት ኮር ፕሮሰሰር ከፍ ባለ የሰዓት ፍጥነቶች ለማሄድ በጣም ፈጣን ሊሆን ይችላል።

ሁሉም ዋና ዋና የስርዓተ ክወናዎች ባለብዙ-ክር ችሎታን ይደግፋሉ። ነገር ግን መልቲ ቻርዲንግ እንዲሁ በመተግበሪያው ሶፍትዌር ውስጥ መፃፍ አለበት።በሸማች ሶፍትዌሮች ውስጥ የመልቲ ስክሪፕት ድጋፍ ለዓመታት ተሻሽሏል ነገር ግን ለብዙ ቀላል ፕሮግራሞች የባለብዙ-ክር ድጋፍ በሶፍትዌሩ ግንባታ ውስብስብነት ምክንያት አሁንም አልተተገበረም። ለምሳሌ፣ የመልእክት ፕሮግራም ወይም የድር አሳሽ ኮምፒዩተሩ ውስብስብ ስሌቶችን በሚያስኬድበት ግራፊክስ ወይም ቪዲዮ አርትዖት ፕሮግራም ላይ ብዙ ፋይዳዎችን የማየት ዕድሉ ሰፊ ነው።

ይህንን ዝንባሌ ለማብራራት ጥሩ ምሳሌ የተለመደውን የኮምፒውተር ጨዋታ መመልከት ነው። አብዛኛዎቹ ጨዋታዎች በጨዋታው ውስጥ ምን እየተከሰተ እንዳለ ለማሳየት አንዳንድ አይነት የማሳያ ሞተር ያስፈልጋቸዋል። በተጨማሪም፣ አንዳንድ አይነት አርቴፊሻል ኢንተለጀንስ በጨዋታው ውስጥ ያሉ ክስተቶችን እና ገጸ ባህሪያትን ይቆጣጠራል። በነጠላ-ኮር ሁለቱም ተግባራት በመካከላቸው በመቀያየር ይፈጸማሉ. ይህ አካሄድ ውጤታማ አይደለም. ስርዓቱ ብዙ ፕሮሰሰርን ካሳየ፣ ቀረጻው እና AI እያንዳንዳቸው በተለየ ኮር-ለባለብዙ ኮር ፕሮሰሰር ተስማሚ ሁኔታ ላይ ሊሄዱ ይችላሉ።

Is 8 > 4 > 2?

ከሁለት ኮሮች በላይ መሄድ ድብልቅ ጥቅሞችን ያስገኛል፣ለማንኛውም ኮምፒውተር ገዥ መልሱ በተለምዶ በሚጠቀመው ሶፍትዌር ላይ የተመሰረተ በመሆኑ ነው።ለምሳሌ፣ ብዙ ክላሲክ ጨዋታዎች አሁንም በሁለት እና በአራት ኮር መካከል ትንሽ የአፈጻጸም ልዩነት ይሰጣሉ። ዘመናዊ ጨዋታዎች እንኳን - አንዳንዶቹ ስምንት ኮርዎችን ይፈልጋሉ ወይም ይደግፋሉ - ከስድስት-ኮር ማሽን ከፍ ያለ የሰዓት ፍጥነት ካለው የተሻለ አፈጻጸም ላይኖራቸው ይችላል፣የመጀመሪያው ክር ውጤታማነት የብዝሃ-ክር አፈጻጸምን ውጤታማነት የሚቆጣጠር በመሆኑ።

በሌላ በኩል፣ ቪዲዮን የሚቀይር ቪዲዮ-መቀየሪያ ፕሮግራም ከፍተኛ ጥቅሞችን እንደሚያገኝ አይቀሬ ነው ምክንያቱም የግለሰብ ፍሬም ቀረጻ ወደ ተለያዩ ኮርሮች ሊተላለፍ እና ከዚያም በሶፍትዌሩ ወደ አንድ ዥረት ሊሰበሰብ ይችላል። ስለዚህ ስምንት ኮር መኖሩ አራት ከመሆን የበለጠ ጠቃሚ ይሆናል። በመሠረቱ፣ ዋናው ክር በንፅፅር የበለፀገ ሀብት አያስፈልገውም። ይልቁንስ የአቀነባባሪውን ኮሮች ከፍ የሚያደርጉ የሴት ልጅ ክሮች ጠንክሮ መስራት ይችላል።

የሰዓት ፍጥነቶች

Image
Image

በአጠቃላይ አገላለጽ ከፍ ያለ የሰዓት ፍጥነት ማለት ፈጣን ፕሮሰሰር ማለት ነው።ከበርካታ ኮሮች አንጻራዊ ፍጥነቶችን ስታስቡ የሰዓት ፍጥነቶች ይበልጥ ነርቮች ይሆናሉ ምክንያቱም ፕሮሰሰሮች ብዙ የውሂብ ክሮች ለተጨማሪ ኮሮች ይሰባበራሉ ነገርግን በሙቀት ገደቦች ምክንያት እያንዳንዳቸው እነዚያ ኮሮች በዝቅተኛ ፍጥነት ይሰራሉ።

ለምሳሌ፣ ባለሁለት ኮር ፕሮሰሰር ለእያንዳንዱ ፕሮሰሰር የ3.5GHz ባዝ የሰዓት ፍጥነቶችን ሊደግፍ ይችላል ባለአራት ኮር ፕሮሰሰር በ3.0 GHz ብቻ ነው የሚሰራው። በእያንዳንዳቸው ላይ አንድ ነጠላ ኮር ብቻ በመመልከት፣ ባለሁለት ኮር ፕሮሰሰር ከኳድ-ኮር 14 በመቶ ፈጣን ነው። ስለዚህ፣ ነጠላ-ክር ያለው ፕሮግራም ካለህ፣ ባለሁለት ኮር ፕሮሰሰር በእርግጥ የበለጠ ቀልጣፋ ነው። በመቀጠልም የሶፍትዌርዎ አራቱንም ፕሮሰሰሮች መጠቀም ከቻለ ባለአራት ኮር ፕሮሰሰር በእውነቱ ከዚያ ባለሁለት ኮር ፕሮሰሰር በ70 በመቶ ያህል ፈጣን ይሆናል።

ማጠቃለያ

በአብዛኛው፣ የእርስዎ ሶፍትዌር እና የተለመዱ የአጠቃቀም ጉዳዮች የሚደግፉት ከሆነ ከፍተኛ የኮር ቆጠራ ፕሮሰሰር መኖሩ የተሻለ ነው። በአብዛኛው, ባለሁለት-ኮር ወይም ባለአራት-ኮር ፕሮሰሰር ለመሠረታዊ የኮምፒዩተር ተጠቃሚ ከበቂ በላይ ኃይል ይሆናል.አብዛኛው ሸማቾች ከአራት ፕሮሰሰር ኮርሮች በላይ በመሄድ ምንም አይነት ተጨባጭ ጥቅማጥቅሞችን አይመለከቱም ምክንያቱም በጣም ትንሽ ልዩ ያልሆኑ ሶፍትዌሮች ይጠቅማሉ። ለከፍተኛ-ኮር-ቆጠራ ፕሮሰሰሮች በጣም ጥሩው የአጠቃቀም መያዣ እንደ ዴስክቶፕ ቪዲዮ አርትዖት ፣ አንዳንድ የከፍተኛ ደረጃ ጨዋታዎች ወይም የተወሳሰበ የሳይንስ እና የሂሳብ ፕሮግራሞች ካሉ ውስብስብ ተግባራትን ከሚያከናውኑ ማሽኖች ጋር ይዛመዳል።

ስለ ፒሲ ምን ያህል ፈጣን እፈልጋለሁ? ምን አይነት ፕሮሰሰር ከእርስዎ የኮምፒዩቲንግ ፍላጎቶች ጋር በተሻለ ሁኔታ እንደሚመሳሰል የተሻለ ሀሳብ ለማግኘት።

የሚመከር: