mboost-dp1

Flickr - Michael T. Gilbert
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Itanic var en dødssejler fra starten - forsinket, dyr, sløv og vanskelig at få software til. I low end servere udkonkurerede Xeon og Opteron den, og Intel fik aldrig fat i high end, hvor SUN og IBM stadig sidder solidt.
Grineren graf:
http://en.wikipedia.org/wiki/File:Itanium_Sales_Fo...
Grineren graf:
http://en.wikipedia.org/wiki/File:Itanium_Sales_Fo...
Lige fra starten slingrede Itanic fra grøft og til grøft. Der kom dog lidt moment på da HP kom med "McKinley" (Der blandt andet indbefattede både en dødsdom over Alpha og PA-RISC) - men da de tilsyneladende igen slap gashåndtaget og overlod initiativet til Intel begyndte grippene atter at cirkle over stakkel Itanic.
@4 Der er nu forskel på SPARC, Power (Det er nok Power du mener og ikke PPC - der idag fortrinsvist benyttes i embedded devices og Cell) og Itanic.
Blandt andet at de førstnævnte ikke er 100% afhængig af compileren for kodeoptimering, hvor Itanics ILP tilgang er. Hvis softwaren ikke er specialoptimeret hænger man med røven i vandskorpen rent ydelsesmæssigt. Fordelen er så at efterhånden som compilergenerationerne kommer går går skulle programmerne gerne blive hurtigere og hurtigere (Selvom det ikke altid er tilfældet),
Her er SPARCs "Næsten RISC" og IBMs "Hverken det ene eller det andet" som udgangspunkt lidt mere velstillede, med deres Out-of-Order og speculative execution.
Dernæst hænger Itanic på Intels gamle FSB - hvilket absolut ikke pynter, når der er 4 eller flere processorer i serveren.
Så nogle problemer har de til fælles, mens andre er vidt forskellelige.
Men ja IBM producerer vist ikke x86 processorer for øjeblikket og SUN har vist aldrig gjort det.
Blandt andet at de førstnævnte ikke er 100% afhængig af compileren for kodeoptimering, hvor Itanics ILP tilgang er. Hvis softwaren ikke er specialoptimeret hænger man med røven i vandskorpen rent ydelsesmæssigt. Fordelen er så at efterhånden som compilergenerationerne kommer går går skulle programmerne gerne blive hurtigere og hurtigere (Selvom det ikke altid er tilfældet),
Her er SPARCs "Næsten RISC" og IBMs "Hverken det ene eller det andet" som udgangspunkt lidt mere velstillede, med deres Out-of-Order og speculative execution.
Dernæst hænger Itanic på Intels gamle FSB - hvilket absolut ikke pynter, når der er 4 eller flere processorer i serveren.
Så nogle problemer har de til fælles, mens andre er vidt forskellelige.
Men ja IBM producerer vist ikke x86 processorer for øjeblikket og SUN har vist aldrig gjort det.
SPARC: I meget lang tid været for dyr. Præcis derfor begyndte SUN at levere x86 baserede servere for et par år siden. Dog baseret på Intel og AMD processorer.
Mainframe: Ligeledes et problem for de kunder der har det i dag. Apps'ene på Mainframe er for dyre at konvertere, men platformen er sygt dyr at bibeholde, så mange virksomheder forsøger langsomt at komme over på en distribueret platform hvor man scaler ud istedet for op, og det kan x64 levere nu.
Itanium: Blev oprindeligt "opfundet" for at levere et billigere alternativ til andre "rigtige" 64-bit platforme såsom netop SPARC. Samtidig var Intel's og Microsofts traditionelle samarbejde således at man nu meget hurtigt kunne levere en Windows Server og SQL Server med Itanium 64-bit support, som dermed bragte ægte 64-bit til Windows og samtidig gjorde det muligt for Microsoft at komme med en løsning på Enterprise Datacenter niveau til bla. Datamining og lign. Et område som kræver masser af hukommelse, og som 32-bit ikke kan klare. Microsoft havde desuden brug for det for at kunne slås med Oracle og DB2.
Men Intel's egen x86 har overhalet Itanium inden om. Da x64 support blev standard, var hukommelsesargumentationen ikke længere at finde. Samtidig har Intel's processorer (og egentlig også AMD's Opeteron i starten) vist sig billige at producere og særdeles hurtige som talknusere. Beregningerne's hastighed var altså heller ikke længere en argumentation.
Faktum er at des mere speciel en platform er, des dyrere er den at producere, udvikle og vedligeholde. Samtidig låser du dig som kunde til denne platform og dens specielle software.
x86-64 er the way to go - simple as that. Om det så er på Windows, Linux eller Unix (Solaris fx.) er ligegyldigt og er jo netop fordelen med så mange valgmuligheder.
Reelt set har Itanium aldrig fået fat, og har været død i en del år. Eneste grund til at den stadig lever er at der er kunder der allerede har løsninger baseret på den.
Bare lige nogle facts from the frontline! ;-)
Mainframe: Ligeledes et problem for de kunder der har det i dag. Apps'ene på Mainframe er for dyre at konvertere, men platformen er sygt dyr at bibeholde, så mange virksomheder forsøger langsomt at komme over på en distribueret platform hvor man scaler ud istedet for op, og det kan x64 levere nu.
Itanium: Blev oprindeligt "opfundet" for at levere et billigere alternativ til andre "rigtige" 64-bit platforme såsom netop SPARC. Samtidig var Intel's og Microsofts traditionelle samarbejde således at man nu meget hurtigt kunne levere en Windows Server og SQL Server med Itanium 64-bit support, som dermed bragte ægte 64-bit til Windows og samtidig gjorde det muligt for Microsoft at komme med en løsning på Enterprise Datacenter niveau til bla. Datamining og lign. Et område som kræver masser af hukommelse, og som 32-bit ikke kan klare. Microsoft havde desuden brug for det for at kunne slås med Oracle og DB2.
Men Intel's egen x86 har overhalet Itanium inden om. Da x64 support blev standard, var hukommelsesargumentationen ikke længere at finde. Samtidig har Intel's processorer (og egentlig også AMD's Opeteron i starten) vist sig billige at producere og særdeles hurtige som talknusere. Beregningerne's hastighed var altså heller ikke længere en argumentation.
Faktum er at des mere speciel en platform er, des dyrere er den at producere, udvikle og vedligeholde. Samtidig låser du dig som kunde til denne platform og dens specielle software.
x86-64 er the way to go - simple as that. Om det så er på Windows, Linux eller Unix (Solaris fx.) er ligegyldigt og er jo netop fordelen med så mange valgmuligheder.
Reelt set har Itanium aldrig fået fat, og har været død i en del år. Eneste grund til at den stadig lever er at der er kunder der allerede har løsninger baseret på den.
Bare lige nogle facts from the frontline! ;-)
#0 Efter min mening skulle Intel have droppet det dengang HP sprang fra, tror simpelthen ikke at de har ressourcer til at løfte en så kompleks opgave selv, bøde økonomisk og stabsmæssigt.
Efter hvad jeg har hørt sprang HP fra fordi udvikling var helt enorm dyr i forhold til profitten og havde allerede før udgivelsen af den første kostet helt ekseptionelt meget, men har ikke selv set nogle konkrete beløb sammenlignet med øvrige udviklingsprojekter på området.
#6 Der er nu alligevel nogen forskel bl.a. cache og chipsetsne er væssentligt anderledes.
Selvom Geforce og Quadro chip hos nvidia bygger på samme core giver det meget variende ydelse i samme aplikationer. Det samme er tilfældet hos Xeon.
#10 I forhold til din kommentar om mainframes, hvad betyder at scalere ud i stedet for op?
Efter hvad jeg har hørt sprang HP fra fordi udvikling var helt enorm dyr i forhold til profitten og havde allerede før udgivelsen af den første kostet helt ekseptionelt meget, men har ikke selv set nogle konkrete beløb sammenlignet med øvrige udviklingsprojekter på området.
#6 Der er nu alligevel nogen forskel bl.a. cache og chipsetsne er væssentligt anderledes.
Selvom Geforce og Quadro chip hos nvidia bygger på samme core giver det meget variende ydelse i samme aplikationer. Det samme er tilfældet hos Xeon.
#10 I forhold til din kommentar om mainframes, hvad betyder at scalere ud i stedet for op?
#12 Du har helt ret i at man burde have lagt Itanic i graven da HP sprang fra. HP kunne også på daværende tidspunkt have klinket skårene med PA-RISC, der sad på ydelsestronen da dødsdommen over arkitekturen blev afsagt - men det valgte man ikke at gøre, sikkert pga kontraktlige forpligtelser.
For Intel har det dog altid været et prestigeprojekt, der ikke bare skulle slå de store drenge (SPARC/Power/Alpha/PA-RISC) ud men også på længere sigt afløse x86-32 (Man omdøbte endda x86-32 til IA32 og Itanic'en blev så til IA64) og man valgte en puristisk VLIW løsning og dermed lagde man al press over på skuldrene af software-staben der skulle udvikle oversætterne.
Når man på denne måde forsøger at slå alle andre hjem på én gang, så kan det kun ende i fiasko. (Gider end ikke at nævne IA32 emulator-fiaskoen).
Derudover så AMD valgte lige præcis det rette øjeblik at slå til med deres AMD64 (Der på intel siden blev til Intel64), nogenlunde samtidigt med at SUN fik lavet deres Rock generationer og IBM kom med endnu et Power monster - SMAK sagde det.
For Intel har det dog altid været et prestigeprojekt, der ikke bare skulle slå de store drenge (SPARC/Power/Alpha/PA-RISC) ud men også på længere sigt afløse x86-32 (Man omdøbte endda x86-32 til IA32 og Itanic'en blev så til IA64) og man valgte en puristisk VLIW løsning og dermed lagde man al press over på skuldrene af software-staben der skulle udvikle oversætterne.
Når man på denne måde forsøger at slå alle andre hjem på én gang, så kan det kun ende i fiasko. (Gider end ikke at nævne IA32 emulator-fiaskoen).
Derudover så AMD valgte lige præcis det rette øjeblik at slå til med deres AMD64 (Der på intel siden blev til Intel64), nogenlunde samtidigt med at SUN fik lavet deres Rock generationer og IBM kom med endnu et Power monster - SMAK sagde det.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.