Bulldozer (microarchitecture)
એએમડી બુલડોઝર ફેમિલી 15એચ એ એફએક્સ અને ઓપ્ટેરોન પ્રોસેસરોની લાઇન માટે માઇક્રોપ્રોસેસર માઇક્રોઆર્કિટેક્ચર છે, જે એએમડી દ્વારા ડેસ્કટોપ અને સર્વર બજારો માટે વિકસાવવામાં આવ્યું છે. બુલડોઝર એ માઇક્રોઆર્કિટેક્ચરના આ પરિવારનું સાંકેતિક નામ છે. તે 12 ઓક્ટોબર, 2011ના રોજ K10 માઇક્રોઆર્કિટેક્ચરના અનુગામી તરીકે રજૂ કરવામાં આવ્યું હતું. બુલડોઝર શરૂઆતથી ડિઝાઇન કરવામાં આવ્યું છે, અગાઉના પ્રોસેસર્સનો વિકાસ નથી. કોરનો હેતુ ખાસ કરીને 10 થી 125 વોટના TDP સાથે ઉત્પાદનોની ગણતરી કરવાનો છે. એએમડી બુલડોઝર કોર સાથે ઉચ્ચ પ્રદર્શન કમ્પ્યુટિંગ (એચપીસી) એપ્લિકેશન્સમાં નાટકીય પ્રદર્શન-પ્રતિ-વોટ કાર્યક્ષમતામાં સુધારાનો દાવો કરે છે. બુલડોઝર કોર ઇન્ટેલ પ્રોસેસર્સ (સેન્ડી બ્રિજ) દ્વારા અમલમાં મૂકાયેલા મોટાભાગના સૂચના સમૂહોને ટેકો આપે છે, જે તેની રજૂઆત સમયે ઉપલબ્ધ છે (જેમાં SSE4.1, SSE4.2, AES, CLMUL અને AVX સામેલ છે) તેમજ AMD; ABM, XOP, FMA4 અને F16C દ્વારા પ્રસ્તાવિત નવા સૂચના સમૂહો સામેલ છે. માત્ર બુલડોઝર GEN4 (ઉત્ખનનકર્તા) AVX2 સૂચના સમૂહોને ટેકો આપે છે. એ. એમ. ડી. અનુસાર, બુલડોઝર-આધારિત સી. પી. યુ. ગ્લોબલફાઉન્ડ્રીઝની 32 એન. એમ. સિલિકોન ઓન ઇન્સ્યુલેટર (એસ. ઓ. આઈ.) પ્રક્રિયા તકનીક પર આધારિત છે અને મલ્ટીટાસ્કિંગ કમ્પ્યુટર પ્રદર્શન માટે ડી. ઈ. સી. ના અભિગમનો ફરીથી ઉપયોગ કરે છે, એવી દલીલો સાથે કે તે, પ્રેસ નોટ્સ અનુસાર, "અત્યંત સઘન, ઉચ્ચ એકમોની ગણતરી ડિઝાઇન પ્રદાન કરવા માટે સમર્પિત અને વહેંચાયેલ કમ્પ્યુટર સંસાધનોને સંતુલિત કરે છે જે સરળતાથી પ્રદર્શન સ્કેલિંગ માટે ચિપ પર નકલ કરવામાં આવે છે". બીજા શબ્દોમાં કહીએ તો, મલ્ટીકોર ડિઝાઇનમાં કુદરતી રીતે પ્રવેશતા કેટલાક "બિનજરૂરી" તત્વોને દૂર કરીને, એએમડીએ ઓછી શક્તિનો ઉપયોગ કરતી વખતે તેની હાર્ડવેર ક્ષમતાઓનો વધુ સારો લાભ લેવાની આશા રાખી છે. HKMG સાથે 32nm SOI પર બનેલા બુલડોઝર-આધારિત અમલીકરણ ઓક્ટોબર 2011માં સર્વર અને ડેસ્કટોપ બંને માટે આવ્યા હતા. સર્વર સેગમેન્ટમાં ડ્યુઅલ ચિપ (16-કોર) ઓપ્ટેરોન પ્રોસેસર કોડનેમ ઇન્ટરલાગોસ (સોકેટ G34 માટે) અને સિંગલ ચિપ (4,6 અથવા 8 કોર) વેલેન્સિયા (સોકેટ C32 માટે) નો સમાવેશ થાય છે, જ્યારે ઝાંબેઝી (4,6 અને 8 કોર) સોકેટ AM3 + પર લક્ષિત ડેસ્કટોપ ધરાવે છે. બુલડોઝર એ 2003 થી એએમડીના પ્રોસેસર આર્કિટેક્ચરનું પ્રથમ મુખ્ય રીડિઝાઇન છે, જ્યારે પેઢીએ તેના કે8 પ્રોસેસર્સ લોન્ચ કર્યા હતા, અને તેમાં બે 128-બીટ એફએમએ-સક્ષમ એફપીયુ પણ છે જેને એક 256-બીટ એફપીયુમાં જોડી શકાય છે. આ ડિઝાઇન બે પૂર્ણાંક ક્લસ્ટરો સાથે છે, દરેકમાં 4 પાઈપલાઈન છે (લાવો/ડીકોડ તબક્કો વહેંચાયેલો છે). બુલડોઝરે નવા આર્કિટેક્ચરમાં વહેંચાયેલ L2 કેશ પણ રજૂ કર્યું. એએમડી આ ડિઝાઇનને "મોડ્યુલ" કહે છે. 16-કોર પ્રોસેસર ડિઝાઇનમાં આમાંથી આઠ "મોડ્યુલો" હશે, પરંતુ ઓપરેટિંગ સિસ્ટમ દરેક "મોડ્યુલ" ને બે લોજિકલ કોર તરીકે ઓળખશે. મોડ્યુલર આર્કિટેક્ચરમાં મલ્ટીથ્રેડેડ શેર્ડ એલ2 કેશ અને ફ્લેક્સએફપીયુનો સમાવેશ થાય છે, જે એક સાથે મલ્ટીથ્રેડિંગનો ઉપયોગ કરે છે. દરેક ભૌતિક પૂર્ણાંક કોર, બે પ્રતિ મોડ્યુલ, એક થ્રેડેડ છે, ઇન્ટેલના હાયપરથ્રેડિંગથી વિપરીત, જ્યાં બે વર્ચ્યુઅલ એક સાથે થ્રેડો એક ભૌતિક કોરના સંસાધનોને વહેંચે છે. પૂર્વલક્ષી સમીક્ષામાં, એપીસી મેગેઝિનના જેરેમી લેયરડે બુલડોઝર મુદ્દાઓ પર ટિપ્પણી કરી હતી, નોંધ્યું હતું કે તે આઉટગોઇંગ ફેનોમ II કે 10 ડિઝાઇન કરતાં ધીમી હતી, અને પીસી સોફ્ટવેર ઇકોસિસ્ટમે હજુ સુધી મલ્ટી-થ્રેડેડ મોડેલને "અપનાવ્યું" નથી. તેમના નિરીક્ષણ મુજબ, મુદ્દાઓએ એએમડીને મોટું નુકસાન પહોંચાડ્યું હતું, 2012માં કંપનીને 1 અબજ યુએસ ડોલરથી વધુનું નુકસાન થયું હતું અને કેટલાક ઉદ્યોગ નિરીક્ષકો 2015ના મધ્ય સુધીમાં નાદારીની આગાહી કરી રહ્યા હતા. પાછળથી કંપની નફામાં પાછા ફરવામાં સફળ રહી હતી. નફાકારકતા પાછી મેળવવા માટેના ઉલ્લેખિત કારણોમાં અગાઉ ગ્લોબલફાઉન્ડ્રીઝમાં ઇન-હાઉસ મેન્યુફેક્ચરિંગનું વેચાણ અને પછી ઉત્પાદનને ટી. એસ. એમ. સી. ને આઉટસોર્સિંગ અને નવી રાયઝન સીપીયુ ડિઝાઇન બનાવવાનો સમાવેશ થાય છે. આર્કિટેક્ચર બુલડોઝર કોર બુલડોઝરે "ક્લસ્ટર્ડ મલ્ટીથ્રેડિંગ" (CMT) નો ઉપયોગ કર્યો છે, જે એક એવી તકનીક છે જેમાં પ્રોસેસરના કેટલાક ભાગો બે થ્રેડો વચ્ચે વહેંચાય છે અને કેટલાક ભાગો દરેક થ્રેડ માટે અનન્ય છે. બિનપરંપરાગત મલ્ટીથ્રેડિંગના આવા અભિગમના અગાઉના ઉદાહરણો 2005 સન માઇક્રોસિસ્ટમ્સના અલ્ટ્રાસ્પાર્ક ટી1 સીપીયુમાં શોધી શકાય છે. હાર્ડવેર જટિલતા અને કાર્યક્ષમતાની દ્રષ્ટિએ, બુલડોઝર CMT મોડ્યુલ તેની પૂર્ણાંક ગણતરી ક્ષમતાઓમાં ડ્યુઅલ-કોર પ્રોસેસરની બરાબર છે, અને ફ્લોટિંગ-પોઇન્ટ કોમ્પ્યુટેશનલ પાવરની દ્રષ્ટિએ સિંગલ-કોર પ્રોસેસર અથવા વિકલાંગ ડ્યુઅલ-કોરની બરાબર છે, જે એક જ CMT મોડ્યુલ પર ચાલતા બંને થ્રેડોમાં ફ્લોટિંગ પોઇન્ટ સૂચનાઓમાં કોડ સંતૃપ્ત છે કે કેમ અને FPU 128-બીટ અથવા 256-બીટ ફ્લોટિંગ પોઇન્ટ કામગીરી કરી રહ્યું છે કે કેમ તેના પર આધાર રાખે છે. આનું કારણ એ છે કે દરેક બે પૂર્ણાંક કોર માટે, એટલે કે, સમાન મોડ્યુલની અંદર, એક જ ફ્લોટિંગ-પોઇન્ટ એકમ હોય છે જેમાં 128-બીટ એફ. એમ. એ. સી. એક્ઝેક્યુશન એકમોની જોડી હોય છે. સીએમટી એ અમુક રીતે એસએમટી માટે સરળ પરંતુ સમાન ડિઝાઇન ફિલસૂફી છે; બંને ડિઝાઇન એક્ઝેક્યુશન એકમોનો અસરકારક રીતે ઉપયોગ કરવાનો પ્રયાસ કરે છે; બંને પદ્ધતિમાં, જ્યારે બે થ્રેડો કેટલીક એક્ઝેક્યુશન પાઇપલાઇન માટે સ્પર્ધા કરે છે, ત્યારે એક અથવા વધુ થ્રેડોમાં કામગીરીમાં નુકસાન થાય છે. સમર્પિત પૂર્ણાંક કોરને કારણે, બુલડોઝર ફેમિલી મોડ્યુલોએ કોડના વિભાગો દરમિયાન લગભગ ડ્યુઅલ-કોર, ડ્યુઅલ-થ્રેડેડ પ્રોસેસરની જેમ પ્રદર્શન કર્યું હતું જે કાં તો સંપૂર્ણ પૂર્ણાંક અથવા પૂર્ણાંક અને ફ્લોટિંગ-પોઇન્ટ ગણતરીઓનું મિશ્રણ હતું; તેમ છતાં, વહેંચાયેલ ફ્લોટિંગ-પોઇન્ટ પાઇપલાઇન્સના એસએમટીના ઉપયોગને કારણે, મોડ્યુલ ફ્લોટિંગ-પોઇન્ટ સૂચનાઓથી સંતૃપ્ત થ્રેડોની જોડી માટે સિંગલ-કોર, ડ્યુઅલ-થ્રેડેડ એસએમટી પ્રોસેસર (એસએમટી 2) જેવું જ પ્રદર્શન કરશે. (આ છેલ્લી બે સરખામણીઓ એવી ધારણા કરે છે કે પ્રોસેસર અનુક્રમે પૂર્ણાંક મુજબ અને ફ્લોટિંગ-પોઇન્ટ મુજબ સમાન રીતે વિશાળ અને સક્ષમ એક્ઝેક્યુશન કોર ધરાવે છે.) થ્રેડોની જોડી પર પૂર્ણાંક અને ફ્લોટિંગ પોઇન્ટ કોડ ચલાવતી વખતે સીએમટી અને એસએમટી બંને ટોચની અસરકારકતા પર છે. સીએમટી બંને પૂર્ણાંક કોડ ધરાવતા થ્રેડોની જોડી પર કામ કરતી વખતે ટોચની અસરકારકતા પર રહે છે, જ્યારે એસએમટી હેઠળ, એક અથવા બંને થ્રેડો પૂર્ણાંક અમલ એકમો માટેની સ્પર્ધાને કારણે નબળું પ્રદર્શન કરશે. CMT માટે ગેરલાભ એ છે કે એક થ્રેડેડ કેસમાં નિષ્ક્રિય પૂર્ણાંક અમલ એકમોની સંખ્યા વધારે છે. સિંગલ થ્રેડેડ કેસમાં, CMT તેના મોડ્યુલમાં મહત્તમ અડધા પૂર્ણાંક અમલ એકમોનો ઉપયોગ કરવા માટે મર્યાદિત છે, જ્યારે એસએમટી આવી કોઈ મર્યાદા લાદતી નથી. બે સી. એમ. ટી. કોર જેટલા પહોળા અને ઝડપી પૂર્ણાંક સર્કિટરી સાથેનો મોટો એસ. એમ. ટી. કોર સિદ્ધાંતમાં એક જ થ્રેડ કેસમાં ક્ષણિક રીતે એક પૂર્ણાંક પ્રદર્શન કરતાં બમણું કરી શકે છે. (સંપૂર્ણ રીતે સામાન્ય કોડ માટે વધુ વાસ્તવિક રીતે, પોલેકનો નિયમ ઝડપ વધારવાના પરિબળ અથવા કામગીરીમાં આશરે 40 ટકા વૃદ્ધિનો અંદાજ કાઢે છે.) સીએમટી પ્રોસેસર્સ અને લાક્ષણિક એસએમટી પ્રોસેસર થ્રેડોની જોડી વચ્ચે એલ 2 કેશના તેમના કાર્યક્ષમ વહેંચાયેલ ઉપયોગમાં સમાન છે. એક મોડ્યુલમાં બે "પરંપરાગત" x86 આઉટ ઓફ ઓર્ડર પ્રોસેસિંગ કોરનું જોડાણ હોય છે. પ્રોસેસિંગ કોર પાઇપલાઇનના પ્રારંભિક તબક્કાઓને વહેંચે છે (દા. ત. L1i, લાવો, ડીકોડ કરો), FPU અને L2 કેશ બાકીના મોડ્યુલ સાથે. દરેક મોડ્યુલમાં નીચેના સ્વતંત્ર હાર્ડવેર સંસાધનો છેઃ કોર દીઠ 16 KB 4-વે L1d (માર્ગ-અનુમાનિત) અને મોડ્યુલ દીઠ 2-વે 64 KB L1i, બે કોરમાંથી દરેક માટે એક માર્ગ 2 MB L2 કેશ પ્રતિ મોડ્યુલ (બે પૂર્ણાંક કોર વચ્ચે વહેંચાયેલ) લેખન સંકલન કેશ એ એક વિશેષ કેશ છે જે બુલડોઝર માઇક્રોઆર્કિટેક્ચરમાં L2 કેશનો ભાગ છે. મોડ્યુલમાં બંને L1D કેશના સ્ટોર્સ WCCમાંથી પસાર થાય છે, જ્યાં તેમને બફર કરવામાં આવે છે અને એકીકૃત કરવામાં આવે છે. ડબલ્યુસીસીનું કાર્ય એલ2 કેશમાં લખાણોની સંખ્યા ઘટાડવાનું છે. બે સમર્પિત પૂર્ણાંક કોર-દરેકમાં બે એ. એલ. યુ. અને બે એ. જી. યુ. નો સમાવેશ થાય છે જે ઘડિયાળ દીઠ અને કોર દીઠ કુલ ચાર સ્વતંત્ર અંકગણિત અને મેમરી કામગીરીમાં સક્ષમ હોય છે-ડુપ્લિકેટિંગ પૂર્ણાંક સુનિશ્ચિતકર્તાઓ અને એક્ઝેક્યુશન પાઇપલાઇન્સ બે થ્રેડોમાંથી દરેકને સમર્પિત હાર્ડવેર પ્રદાન કરે છે જે મલ્ટી-થ્રેડેડ પૂર્ણાંક લોડ માટે બમણું પ્રદર્શન કરે છે-મોડ્યુલમાં બીજો પૂર્ણાંક કોર બુલડોઝર મોડ્યુલને લગભગ 12 ટકા વધે છે, જે ચિપ સ્તરે કુલ ડાઇ સ્પેસના લગભગ 5 ટકા ઉમેરે છે. દરેક એફ. એમ. એ. સી. એકમ ચલ વિલંબતા સાથે વિભાજન અને વર્ગમૂળ કામગીરીમાં પણ સક્ષમ છે. હાજર તમામ મોડ્યુલો L3 કેશ તેમજ એડવાન્સ્ડ ડ્યુઅલ-ચેનલ મેમરી સબ-સિસ્ટમ (IMC-ઇન્ટિગ્રેટેડ મેમરી કંટ્રોલર) ને શેર કરે છે. એક મોડ્યુલમાં ઓરોચી ડાઈ પર 30.9 મીમી2 (2 એમબી વહેંચાયેલ એલ2 કેશ સહિત) વિસ્તારમાં 21.3 કરોડ ટ્રાન્ઝિસ્ટર હોય છે. બુલડોઝરની પાઇપલાઇનની ઊંડાઈ (તેમજ પાઇલ્ડરીવર અને સ્ટીમરોલર) 20 ચક્ર છે, જ્યારે કે10 કોર પૂર્વવર્તીના 12 ચક્રની સરખામણીમાં. લાંબી પાઇપલાઇને પ્રોસેસરોના બુલડોઝર પરિવારને તેના K10 પુરોગામીઓની તુલનામાં ઘણી વધારે ઘડિયાળની આવર્તન પ્રાપ્ત કરવાની મંજૂરી આપી હતી. જ્યારે આ આવર્તન અને થ્રુપુટમાં વધારો કરે છે, ત્યારે લાંબી પાઇપલાઇન પણ વિલંબમાં વધારો કરે છે અને શાખા ખોટી આગાહીના દંડમાં વધારો કરે છે. બુલડોઝર પૂર્ણાંક કોરની પહોળાઈ, ચાર (2 ALU, 2 AGU), K10 કોરની પહોળાઈ કરતાં થોડી ઓછી છે, છ (3 ALU, 3 AGU). બોબકેટ અને જગુઆરે ચાર પહોળા પૂર્ણાંક કોરનો પણ ઉપયોગ કર્યો હતો, છતાં હળવા અમલીકરણ એકમો સાથેઃ 1 ALU, 1 સરળ ALU, 1 લોડ AGU, 1 સ્ટોર AGU. જગુઆર, કે10 અને બુલડોઝર કોરની મુદ્દાની પહોળાઈ (અને ચક્ર દીઠ ટોચની સૂચનાઓ) અનુક્રમે 2,3 અને 4 છે. આનાથી બુલડોઝર જગુઆર/બોબકેટની સરખામણીમાં વધુ સુપરસ્કેલર ડિઝાઇન બની ગયું. જો કે, કે10ના કંઈક અંશે વિશાળ કોરને કારણે (પ્રથમ પેઢીની ડિઝાઇનમાં સુધારાઓ અને ઓપ્ટિમાઇઝેશનના અભાવ ઉપરાંત) બુલડોઝર આર્કિટેક્ચર સામાન્ય રીતે તેના કે10 પુરોગામીઓની તુલનામાં કંઈક અંશે ઓછી આઈપીસી સાથે પ્રદર્શન કરે છે. પાઈલ્ડરીવર અને સ્ટીમરોલરમાં કરવામાં આવેલા સુધારાઓ સુધી બુલડોઝર પરિવારની આઈ. પી. સી. સ્પષ્ટપણે ફેનોમ II જેવા કે10 પ્રોસેસરોને વટાવી ગઈ હતી. શરતી માટે શાખા આગાહી કરનાર બે-સ્તરની શાખા લક્ષ્ય બફર (બીટીબી) વર્ણસંકર આગાહીકાર પરોક્ષ આગાહીકાર સૂચના સમૂહ વિસ્તરણ ઇન્ટેલના ઉન્નત વેક્ટર વિસ્તરણ (એવીએક્સ) સૂચના સમૂહને ટેકો આપે છે, જે 256-બીટ ફ્લોટિંગ પોઇન્ટ કામગીરીને ટેકો આપે છે, અને SSE4.1, SSE4.2, એઇએસ, સી. એલ. એમ. યુ. એલ., તેમજ એએમડી (એક્સઓપી, એફએમએ4 અને એફ16સી) દ્વારા પ્રસ્તાવિત ભાવિ 128-બીટ સૂચના સમૂહ, જે અગાઉ એએમડી દ્વારા પ્રસ્તાવિત SSE5 સૂચના સમૂહ જેવી જ કાર્યક્ષમતા ધરાવે છે, પરંતુ એવીએક્સ કોડિંગ યોજના સાથે સુસંગતતા ધરાવે છે. બુલડોઝર GEN4 (ઉત્ખનનકર્તા) AVX2 સૂચના સમૂહોને ટેકો આપે છે. પ્રક્રિયા ટેકનોલોજી અને ઘડિયાળની આવર્તન 11-ધાતુ સ્તર 32 એનએમ એસ. ઓ. આઈ. પ્રક્રિયા અમલમાં મુકાયેલી પ્રથમ પેઢી ગ્લોબલફાઉન્ડ્રીઝના હાઇ-કે મેટલ ગેટ (એચ. કે. એમ. જી.) ટર્બો કોર 2 પ્રદર્શન સાથે તમામ થ્રેડો સક્રિય (મોટાભાગના વર્કલોડ માટે) સાથે ઘડિયાળની આવર્તન 500 મેગાહર્ટ્ઝ સુધી વધારવા માટે અને 1 ગીગાહર્ટ્ઝ સુધી થ્રેડનો અડધો ભાગ સક્રિય સાથે, ટી. ડી. પી. મર્યાદાની અંદર. આ ચિપ 0.775 થી 1.425 V પર કામ કરે છે, જે 3.6 ગીગાહર્ટ્ઝ કે તેથી વધુની ઘડિયાળની આવૃત્તિઓ હાંસલ કરે છે TDP: 25-140 વોટ કેશ અને મેમરી ઈન્ટરફેસ સમાન સિલિકોન ડાઈ પર તમામ કોર વચ્ચે 8 એમબી સુધી L3 વહેંચવામાં આવે છે (ડેસ્કટોપ સેગમેન્ટમાં 4 કોર માટે 8 એમબી અને સર્વર સેગમેન્ટમાં 8 કોર માટે 16 એમબી), જેને 2 એમબીના ચાર સબકેશમાં વહેંચવામાં આવે છે, જે 2 ગીગાહર્ટ્ઝ પર 1.1125 V નેટિવ DDR3 મેમરી સપોર્ટથી DDR 3-1866 ડ્યુઅલ ચેનલ DDR3 ઇન્ટિગ્રેટેડ મેમરી કંટ્રોલર માટે ડેસ્કટોપ અને સર્વર/વર્કસ્ટેશન ઓપોન 42x "વેલેન્સિયા"; ક્વાડ ચેનલ DDR3 ઇન્ટિગ્રેટેડ એક જ ચેનલ પર DDR 3-1866 ના બે DIMM ને 1600 સુધી ડાઉન-ક્લોક કરવામાં આવશે. I/O અને સોકેટ ઈન્ટરફેસ હાયપરટ્રાન્સપોર્ટ ટેકનોલોજી રેવ. સોકેટ AM3 + (AM3r2) 942-પિન, DDR3 સપોર્ટ માત્ર સોકેટ AM3 મધરબોર્ડ્સ સાથે પછાત સુસંગતતા જાળવી રાખશે (મધરબોર્ડ ઉત્પાદકની પસંદગી મુજબ અને જો બાયોસ અપડેટ્સ પૂરા પાડવામાં આવે તો), જો કે આ સત્તાવાર રીતે AMD દ્વારા સપોર્ટેડ નથી; AM3 + મધરબોર્ડ્સ AM3 પ્રોસેસર્સ સાથે પછાત-સુસંગત હશે. સર્વર સેગમેન્ટ માટે હાલનું સોકેટ G34 (LGA1974) અને સોકેટ C32 (LGA1207) નો ઉપયોગ કરવામાં આવશે. ફીચર્સ પ્રોસેસર્સ બુલડોઝર-આધારિત ઓપ્ટેરોન પ્રોસેસર્સની પ્રથમ આવક શિપમેન્ટની જાહેરાત 7 સપ્ટેમ્બર, 2011ના રોજ કરવામાં આવી હતી. એફએક્સ-4100, એફએક્સ-6100, એફએક્સ-8120 અને એફએક્સ-8150 ઓક્ટોબર 2011માં રજૂ કરવામાં આવ્યા હતા; બાકીના એફએક્સ શ્રેણીના એએમડી પ્રોસેસરોને 2012ના પ્રથમ ત્રિમાસિક ગાળાના અંતે રજૂ કરવામાં આવ્યા હતા. ડેસ્કટોપ મુખ્ય સ્ત્રોતોઃ CPU-વર્લ્ડ અને Xbit-લેબ્સ સર્વર સર્વર માટે બુલડોઝર-આધારિત પ્રોસેસરોની બે શ્રેણીઓ છેઃ ઓપ્ટેરોન 4200 શ્રેણી (સોકેટ C32, કોડ નામ વેલેન્સિયા, ચાર મોડ્યુલો સુધી) અને ઓપ્ટેરોન 6200 શ્રેણી (સોકેટ G34, કોડ નામ ઇન્ટરલાગોસ, 8 મોડ્યુલો સુધી). નવેમ્બર 2015 માં, AMD પર કેલિફોર્નિયા કન્ઝ્યુમર્સ લીગલ રેમેડીઝ એક્ટ અને અનફેર કોમ્પિટિશન લૉ હેઠળ બુલડોઝર ચિપ્સની વિશિષ્ટતાઓને ખોટી રીતે રજૂ કરવા બદલ દાવો કરવામાં આવ્યો હતો. કેલિફોર્નિયાના ઉત્તરીય જિલ્લા માટે યુ. એસ. જિલ્લા અદાલતમાં 26 ઓક્ટોબરના રોજ દાખલ કરાયેલ ક્લાસ-એક્શન મુકદ્દમો દાવો કરે છે કે દરેક બુલડોઝર મોડ્યુલ હકીકતમાં સાચા ડ્યુઅલ-કોર ડિઝાઇનને બદલે થોડા ડ્યુઅલ-કોર લક્ષણો સાથે એક જ CPU કોર છે. ઓગસ્ટ 2019માં, AMD $12.1M માટે દાવાનું સમાધાન કરવા સંમત થયું હતું. 24 ઓક્ટોબર 2011ના રોજ, ફોરોનિક્સ દ્વારા કરવામાં આવેલા પ્રથમ પેઢીના પરીક્ષણોએ પુષ્ટિ કરી હતી કે બુલડોઝર CPUનું પ્રદર્શન અપેક્ષા કરતાં કંઈક અંશે ઓછું હતું. કેટલાક પરીક્ષણોમાં, સીપીયુએ જૂની પેઢીના ફેનોમ 1060ટી જેવી જ કામગીરી કરી હતી. પાછળથી કામગીરીમાં નોંધપાત્ર વધારો થયો, કારણ કે વિવિધ કમ્પાઇલર ઓપ્ટિમાઇઝેશન અને CPU ડ્રાઇવર ફિક્સેસ બહાર પાડવામાં આવ્યા હતા. વિન્ડોઝ પર પ્રદર્શન પ્રથમ બુલડોઝર સીપીયુને મિશ્ર પ્રતિસાદ મળ્યો હતો. એવું જાણવા મળ્યું હતું કે એફએક્સ-8150 એ બેન્ચમાર્કમાં નબળું પ્રદર્શન કર્યું હતું જે ખૂબ જ થ્રેડેડ ન હતા, જે બીજી પેઢીના ઇન્ટેલ કોર આઈ * સિરીઝ પ્રોસેસરોથી પાછળ રહી ગયું હતું અને ઘડિયાળની નીચી ઝડપે એએમડીના પોતાના ફેનોમ II એક્સ 6 સાથે મેળ ખાતું હતું અથવા તેનાથી પણ વધુ સારું પ્રદર્શન કર્યું હતું. અત્યંત થ્રેડેડ બેન્ચમાર્કમાં, FX-8150એ બેન્ચમાર્કના આધારે ફેનોમ II X6 અને ઇન્ટેલ કોર i7 2600Kની સમકક્ષ પ્રદર્શન કર્યું હતું. ઇન્ટેલ કોર i5 2500K ની ઓછી કિંમતે એકંદર વધુ સુસંગત કામગીરીને જોતાં, આ પરિણામોએ ઘણા સમીક્ષકોને નિરાશ કર્યા. ઇન્ટેલના સેન્ડી બ્રિજની સરખામણીમાં, ખાસ કરીને જ્યારે ઓવરક્લોક કરવામાં આવે ત્યારે પ્રોસેસર ભાર હેઠળ અત્યંત પાવર-ભૂખ્યા હોવાનું જણાયું હતું. 13 ઓક્ટોબર 2011ના રોજ, એ. એમ. ડી. એ તેના બ્લોગ પર જણાવ્યું હતું કે "અમારા સમુદાયમાં એવા કેટલાક લોકો છે જેમને લાગે છે કે ઉત્પાદનનું પ્રદર્શન તેમની અપેક્ષાઓને પૂર્ણ કરતું નથી", પરંતુ વાસ્તવિક એપ્લિકેશનો પર બેન્ચમાર્ક દર્શાવ્યા જ્યાં તેણે સેન્ડી બ્રિજ આઈ7 2600કે અને એ. એમ. ડી. એક્સ6 1100ટીને પાછળ છોડી દીધા હતા. જાન્યુઆરી 2012 માં, માઇક્રોસોફ્ટે વિન્ડોઝ 7 અને સર્વર 2008 આર 2 માટે બે હોટફિક્સ રજૂ કર્યા હતા, જે બુલડોઝરના પ્રકાશન પછી ઊભા થયેલા થ્રેડ શેડ્યુલિંગની ચિંતાઓને સંબોધિત કરીને બુલડોઝર સીપીયુના પ્રદર્શનમાં થોડો સુધારો કરે છે. 6 માર્ચ 2012ના રોજ, એ. એમ. ડી. એ એક જ્ઞાન આધારિત લેખ પોસ્ટ કર્યો હતો જેમાં જણાવ્યું હતું કે વ્યાપકપણે ઉપયોગમાં લેવાતા ડિજિટલ રમત વિતરણ પ્લેટફોર્મ, સ્ટીમ પર એફ. એક્સ. પ્રોસેસરો અને અમુક રમતો સાથે સુસંગતતાની સમસ્યા હતી. એ. એમ. ડી. એ જણાવ્યું હતું કે તેઓએ કેટલાક મધરબોર્ડ ઉત્પાદકો (એટલે કેઃ એસસ, ગીગાબાઇટ ટેકનોલોજી, એમ. એસ. આઈ. અને એ. એસ. આર. ઓ. કે.) ને બી. આઈ. ઓ. એસ. અપડેટ પ્રદાન કર્યું છે જે સમસ્યાનું સમાધાન કરશે. સપ્ટેમ્બર 2014માં, એ. એમ. ડી. ના સી. ઈ. ઓ. રોરી રીડે સ્વીકાર્યું હતું કે બુલડોઝર ડિઝાઇન "રમત બદલાતી ભાગ" નહોતી અને એ. એમ. ડી. એ ડિઝાઇન સાથે ચાર વર્ષ સુધી જીવવું પડ્યું હતું. 31 ઓગસ્ટ 2011ના રોજ, એએમડી અને બ્રાયન મેકલાચલાન, સામી માકિનેન, એરોન સ્ક્રેડિન અને સિમોન સોલોટકો સહિતના જાણીતા ઓવરક્લોકર્સના જૂથે અપ્રકાશિત અને ઓવરક્લોક કરેલા એફએક્સ-8150 બુલડોઝર પ્રોસેસરનો ઉપયોગ કરીને સીપીયુ આવર્તન માટે નવો વિશ્વ વિક્રમ સ્થાપ્યો હતો. તે દિવસ પહેલા, રેકોર્ડ 8.309 ગીગાહર્ટ્ઝ પર બેઠો હતો, પરંતુ બુલડોઝર પ્રવાહી હિલીયમ કૂલિંગ સાથે મળીને 8.429 ગીગાહર્ટ્ઝની નવી ઊંચાઈએ પહોંચ્યું હતું. ત્યારથી પ્રવાહી નાઇટ્રોજનનો ઉપયોગ કરીને આન્દ્રે યાંગ દ્વારા 8.88 ગીગાહર્ટ્ઝનો વિક્રમ તોડવામાં આવ્યો છે. 22 ઓગસ્ટ, 2014ના રોજ અને એફએક્સ-8370 (પાઇલ્ડરીવર) નો ઉપયોગ કરીને, ટીમ ફિનલેન્ડના ધ સ્ટિલ્ટે 8.722 GHZની મહત્તમ CPU આવર્તન હાંસલ કરી હતી. ઓવરક્લોક કરેલા બુલડોઝર સીપીયુ દ્વારા સેટ કરવામાં આવેલા સીપીયુ ઘડિયાળ આવર્તન રેકોર્ડ લગભગ એક દાયકા પછી ઓક્ટોબર 2022માં ઇન્ટેલના 13મી પેઢીના કોર રેપ્ટર લેક સીપીયુના ઓવરક્લોક દ્વારા તૂટી ગયા હતા. રિવીઝન પાઇલ્ડરીવર એ બુલડોઝર પર આધારિત તેની સુધારેલી બીજી પેઢીના માઇક્રોઆર્કિટેક્ચર માટેનું AMD કોડનામ છે. AMD પાઇલ્ડરીવર કોર સોકેટ FM2 ટ્રિનિટી અને રિચલેન્ડ આધારિત શ્રેણીના APUs અને CPUs અને સોકેટ AM3 + વિશેરા આધારિત FX-શ્રેણીના CPUsમાં જોવા મળે છે. પાઇલ્ડરીવર બુલડોઝર પરિવારની છેલ્લી પેઢી હતી જે સોકેટ AM3 + માટે ઉપલબ્ધ હતી અને L3 કેશ સાથે ઉપલબ્ધ હતી. એફએમ2 (અને તેના મોબાઇલ સંસ્કરણ) સોકેટ્સ માટે ઉપલબ્ધ પાઇલ્ડરીવર પ્રોસેસર્સ એલ3 કેશ સાથે આવતા ન હતા, કારણ કે એલ2 કેશ એ તમામ એફએમ2/એફએમ2 + પ્રોસેસર્સ માટે છેલ્લા સ્તરની કેશ છે. સ્ટીમરોલર એ તેની ત્રીજી પેઢીના માઇક્રોઆર્કિટેક્ચર માટેનું એએમડી કોડનામ છે જે પાઇલ્ડરીવરના સુધારેલા સંસ્કરણ પર આધારિત છે. સ્ટીમરોલર કોર એપીયુ અને સીપીયુની સોકેટ એફએમ2 + કાવેરી આધારિત શ્રેણીમાં જોવા મળે છે. ઉત્ખનન એ ચોથી પેઢીના બુલડોઝર કોરનું સાંકેતિક નામ છે. એક્સકેવેટરને 'કેરીઝો' એ-સિરીઝ એપીયુ, 'બ્રિસ્ટોલ રિજ' એ-સિરીઝ એપીયુ અને એથલોન x4 સીપીયુ તરીકે અમલમાં મૂકવામાં આવ્યું હતું. એએમડી સીપીયુ માઇક્રોઆર્કિટેક્ચરની યાદી પણ જુઓ એએમડી એફએક્સ માઇક્રોપ્રોસેસરની યાદી ચાર્લ્સ આર. મૂરે (કમ્પ્યુટર એન્જિનિયર) આલ્ફા 21264 કે10 (માઇક્રોઆર્કિટેક્ચર) બોબકેટ (માઇક્રોઆર્કિટેક્ચર) ઓપ્ટેરોન પાઇલડ્રાઈવર (માઇક્રોઆર્કિટેક્ચર) સ્ટીમરોલર (માઇક્રોઆર્કિટેક્ચર) એક્સકેવેટર (માઇક્રોઆર્કિટેક્ચર) ઝેન (માઇક્રોઆર્કિટેક્ચર) સંદર્ભો બાહ્ય કડીઓ <આઇડી1> એએમડી x86 માઇક્રોપ્રોસેસર એએમડી માઇક્રોઆર્કિટેક્ચર X86 માઇક્રોઆર્કિટેક્ચર