આઇએ -64 અને એએમડી 64 વચ્ચે તફાવત

Anonim

IA-64 વિ. AMD64

ઇટીએનિયમ 64 બીટ ઇન્ટેલ માઇક્રોપ્રોસેસર્સનું કુટુંબ છે. તે ઇન્ટેલ ઇએટ્યુએનિયમ આર્કીટેક્ચરને અમલમાં મૂકવાના હેતુથી ડિઝાઇન કરવામાં આવ્યું હતું. આઈએ -64 નું આ છે. વિશેષરૂપે, આ ​​માઇક્રોપ્રોસેસર્સને એન્ટરપ્રાઇઝ સર્વર્સ અને હાઇ પર્ફોર્મન્સ કોમ્પ્યુટીંગ સિસ્ટમ્સમાં ખાસ ઉપયોગ માટે માર્કેટિંગ કરવામાં આવે છે. તે માળખું હતું જે હ્યુવલેટ-પેકાર્ડ (એચપી તરીકે પણ ઓળખાય છે) દ્વારા બનાવવામાં આવ્યું હતું અને પછી એચપી અને ઇન્ટેલ વચ્ચેના સહયોગમાં મર્જ કરવામાં આવ્યું હતું.

AMD64 એક સૂચના સેટ છે જે AMD ના એથલોન 64, એથલોન 64 એફએક્સ, એથલોન 64 એક્સ 2, એથલોન એક્સ 2, ઓપ્ટેરન, ફીનોમ, ફીનોમ II, ટ્રિઓન 64, ટ્રિઓન 64 એક્સ 2, અને સેમપ્રન પ્રોસેસર દ્વારા અમલમાં મુકવામાં આવ્યો છે.. તે ઇન્ટેલ અને એચપી IA-64 માટે સીધો વિકલ્પ તરીકે બનાવવામાં આવી હતી. તે શરૂઆતમાં 64 બીટ કમ્પ્યુટીંગ ક્ષમતાઓને x86 આર્કીટેક્ચરમાં અમલમાં લાવવાના વિકાસની રીત તરીકે ડિઝાઇન કરવામાં આવી હતી, જે અસ્તિત્વમાં છે.

ઇન્ટેલનો અભિગમ આઈએ -64 ની કલ્પના કરતી વખતે સંપૂર્ણપણે નવી 64 બીટ આર્કીટેક્ચર બનાવવાની હતી. તે મોટેભાગે એક એવી રીત હતી જેમાં ઇન્ટેલ દ્વારા બજાર પર પહેલેથી જ જે ડીઝાઈન હતા તે પહેલાં 64 બીટ માઇક્રોપ્રોસેસર્સની કામગીરીને આગળ વધારવાનો પ્રયાસ કર્યો હતો. આઈએનએનિયમ વારસો x86 અને સમાન પાયાના આર્કિટેકચરમાંથી એક પ્રચંડ પ્રસ્થાન હતી. તે સ્પષ્ટપણે સૂચના સ્તરની સમાંતરણ પર આધારિત છે - આ ત્યારે જ છે જયારે કમ્પાઇલર નિર્ણયો બનાવે છે તે વિશે સમાંતરમાં કઈ સૂચનાઓ ચલાવવામાં આવવી. રનટાઈમ દરમિયાન સૂચના નિર્ભરતાનો ટ્રેક રાખવા માટે, તે વિસ્તૃત પ્રોસેસર સર્કિટરી પર આધારીત આર્કિટેક્ચરો સાથે તે સીધો સ્પર્ધા હતી.

એએમડી 64 ની કેટલાક સ્થાપત્ય સુવિધાઓ જે આઈએ -64 આર્કિટેક્ચરથી એટલી બધી અલગ કરે છે તે 64 બીટ પૂર્ણાંક ક્ષમતા છે (જેમાં સામાન્ય હેતુ રજિસ્ટર, અથવા GPRs, 32 બિટ્સથી 64 સુધી વિસ્તૃત) બિટ્સ, બધા અંકગણિત અને તાર્કિક કામગીરીને 64 બીટ વાતાવરણમાં કાર્ય કરવાની પરવાનગી આપે છે), વધારાની રજિસ્ટર્સ (જે આઠ થી વધીને 16, સ્ટેક પર કરતાં રજિસ્ટર્સમાં વધુ સ્થાનિક ચલો રાખવા માટે), વધારાના એક્સએમએમ રજીસ્ટર, મોટા વર્ચ્યુઅલ એડ્રેસ જગ્યા, મોટા ભૌતિક સરનામાં જગ્યા, સૂચના નિર્દેશક સંબંધિત ડેટા એક્સેસ, SSE સૂચનાઓ, કોઈ એક્ઝિક્યુટ બીટ, અને જૂની સુવિધાઓ દૂર કરવાની. AMD64 બંને લાંબા મોડમાં કાર્ય કરે છે (જે પ્રોસેસરની મૂળ 64 બીટ મોડ અને સંયુક્ત 32 બીટ અને 16 બીટ સુસંગતતા સ્થિતિનું સંયોજન છે) અને લેગસી મોડ (જે 16 બીટ અને 32 બીટ ઓપરેટીંગ સિસ્ટમ્સ દ્વારા ઉપયોગમાં લેવાતી સ્થિતિ છે) પ્રોસેસર x86 પ્રોસેસર તરીકે કામ કરે છે)

સારાંશ:

1. IA-64 એ ઇન્ટેલ ઇટીએનિયમ આર્કીટેક્ચર છે જેનો ઉપયોગ એન્ટરપ્રાઇઝ સર્વર્સ અને ઉચ્ચ પ્રદર્શન કમ્પ્યુટિંગ સિસ્ટમ્સમાં થાય છે; AMD64 IA-64 આર્કિટેક્ચરની સીધી સ્પર્ધામાં એક સૂચના સમૂહ છે.

2 IA-64 સ્પષ્ટ સૂચના સ્તર સમાંતરણ પર આધારિત છે; AMD64 લાંબા મોડમાં અને લેગસી મોડમાં કાર્ય કરે છે.