Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 25 reacties
Bron: GA-Hardware

Silicon Graphics heeft op de jaarlijkse supercomputerbeurs SC2000 een demonstratie gegeven van SGITM software draaiende op een cluster van acht nodes met elk twee Itanium processors. Dit aangepaste TurboLinux pakket was in staat de kracht van de zestien 64-bits processors te combineren en ze gezamelijk te laten werken aan een aantal zeer zware programma's, bijvoorbeeld een Quantum Chromodynamics pakket. Voor Intel is dit soort vooruitgang zeer gunstig, het aanwezig zijn van goede operating systemen, compilers en software voor IA-64 is nodig om de nieuwe architectuur succesvol te maken:

SC2000 logo"SGI has developed strong programs with ISVs and early adopters of Itanium processor platforms. These projects are prime examples of key customer and software community support for a timely Itanium platform release in the first half of 2001," stated Mike Fister, vice president of Enterprise Platforms at Intel.

[...] Ken Jacobsen, vice president of ISV Partner Programs at SGI, stated, "We are now supporting a large number of ISVs with pilot systems installed at their development centers. Using SGI Pro64 compiler technology, we are seeing an impressive rate of progress in porting and certifying major application codes on our Itanium processor-based SGI systems running Linux."

Lees de hele pressrelease bij GA-Hardware.

Moderatie-faq Wijzig weergave

Reacties (25)

Mensen die zich afvragen wat nu eigenlijk technisch het verschil is tussen de Intel IA-32 reeks (van de 386 t/m de P4 en verder...) en de toekomstige IA-64 reeks (beginnende met de Itanium, voorheen Merced genaamd) kan ik een paar paragrafen uit het volgende boek aanraden: Structured Computer Organization' (4de editie) van A.S. Tanenbaum. Iedereen met een computer-achtige opleiding heeft het waarschijnlijk wel in de kast staan. Vraag is rond in je vriendenkring... Erg interessant, en niet al te uitgebreid (12 bladzijden, beginnende op blz. 388).

Als je dan ook nog de pagina's over de Pentium-II (IA-32), die over de UtraSPARC en die over picoJava II leest, dan weet je tenminste waar je het de discussies over gaan. Of beter: je komt erachter dat al die 'publieke' discussies over 'mijn proc is beter' en 'nietus-wellus' eigenlijk helemaal nergens over gaan ;)

Teaser: de theorie achter IA-64 is ERG veelbelovend. Nu maar hopen dat Intel (en HP) de implementatie net zo goed voor mekaar hebben :*)
De IA64 architectuur (en daarmee bedoel ik *niet* de technische implementatie) is zeer veelbelovend. Zeker in tegenstelling tot de huidige x86 architectuur en zelfs de x86-64 architectuur van AMD.

- 32 64-bits globale registers, 96 64-bits registers in een register stack.

- 32 80-bits floating point registers, 96 80-bits floating point registers in een register stack.

- Geen parameters, return values en lokale variabelen meer in het geheugen op de stack reserveren, dankzij de register stack.

- Instructies die parallel uitgevoerd kunnen worden door de compiler gegroepeerd. Voordeel: de instruction scheduler is zeer eenvoudig van een IA64 processor. Nadeel: de performance is zeer afhankelijk van de kwaliteit van de compilers.

- Branches worden zoveel mogelijk vermeden door gebruik te maken van predication. Een predication is een soort 'branch' waarvan beide mogelijkheden tegelijkertijd worden uitgevoerd. Afhankelijk van het resultaat (wat je later pas weet) wordt het ene pad gecancelled. Hoewel dit in eerste instantie dom lijkt, performt deze methode veel beter dan normale branches.

- In een loop kunnen meerdere iteraties parallel verlopen (zolang er geen data dependencies zijn tussen elke iteratie).

- Speculative loads. Dit betekent dat je al vroeg in de code aangeeft dat je bepaalde data nodig hebt, waardoor deze in de cache aanwezig is wanneer deze echt gebruikt wordt. Hierdoor worden latencies van het geheugen minder belangrijk. SSE en 3DNow! hebben ook dit soort instructies. IBM wist hun Fortran code 10-15% sneller te krijgen op zowel een P3 als een Athlon door gewoon deze instructies te gaan gebruiken. :-)~

En er zijn nog meer zeer interessante dingen aan IA-64, maar dat wordt me teveel typwerk. ;-)
Ah iemand met verstand van zaken.
Errug prettig eens iemand een goed onderbouwde mening te zien posten +1 informatief :)
Verder wilde ik alleen maar ff zeggen dat ik het cewl vindt dat Linux wederom een van de eerste is die op deze nieuwe hardware een stevige prestatie neerzet natuurlijk wel met de steun van een legertje programmeurs maar het blijkt wederom dat Linux weldegelijk goed meeloopt in softwareland en misschien met deze actie wel voorop!
SGI heeft altijd een eigen Unix implementatie gehad (IRIX) en gebruikt voor dit platform Linux omdat het gewoon niet vol te houden is een eigen OS up to date te houden. Maar dit resultaat is niet te danken aan de Linux community, maar aan SGI zelf! Overigens hebben ze ook niet veel keus, er zijn niet veel OS-en waarin je iets dergelijks fatsoenlijk kan laten draaien.
Maar dit resultaat is niet te danken aan de Linux community, maar aan SGI zelf!
gedeeltelijk waar, bedenk wel dat Linux al lang op 64 bit machine's loopt (64bit sparc en de Alpha) dit zal de conversie naar IA64 wel makkelijker gemaakt hebben.
De IA-64 port is door HP ontwikkeld (samen met Intel de ontwerper van IA-64, als vervanging van de PA-RISC processoren waar alleen HP-UX op kan draaien), HP heeft een aantal programmeurs betaald om fulltime aan de Linux kernel te kunnen werken zodat hij op IA-64 kan draaien.

Overigens draait Linux al lang op IA-64, zowel de Apache software foundation als T.C.X DataKonsult AB (MySQL) hebben al bijna een jaar geleden een IA-64 met Linu gekregen om te zorgen dat zowel Apache als MySQL zonder problemen draait als de IA-64 in productie komt (verhaal gehoord tijdens lezing op ApacheCon 2000).
M$ is minder blij met het Linux initiatief, maar aangezien Linux ontwikkelaars 10.000 keer eerder hun produkten op gang hebben lijken zij mij de grote winnaars voor de software (welke toch de aanzet tot het gebruik van de hardware geeft) die de huidige genertatie IA64's aanstuurt .. en ook de opvolgers hiervan McKinley (als ik het goed heb ... :? )

En ik heb het vermoeden dat het vertrouwen in Linux voor grote proc. clusters groot genoeg is om deze voorsprong te behouden.
Laat me raden... net het tentamen gedaan? ;)
jaja, ik weet het, het is ook al gezegd bij zo'n beetje alles waar meer dan 2 processoren in zitten, en daarom ga ik het samenvatten in één woord: }:O
*kuch* Alpha *kuch*
:)
Jammer alleen voor Intel en ook goed voor de concurrentie dat AMD al zn eigen 64 bits processor in ontwikkeling heeft. Meerdere zelfs, de Hammer familie. Het is alleen niet een volledig nieuwe processor instructieset zoals bij de Itanium.

Bij AMD is t x68-64 een aanvulling dus.
"beetje meekomen met AMD "
ahum er is iets in me dat dit een beetje -gigantisch- tegenspreekt. wie heeft nog steeds 80 procent ofzow van de markt in handen? ahum. wie maakt nog steeds tien keer meer winst? ahum. wie heeft 7 fabrieken tegen 2? ahum. wie moet zijn schulden van dresden de komende 10 jaar nog afbetalen? ahum.

ok ik heb genoeg gezegt
"beetje meekomen met AMD "
ahum er is iets in me dat dit een beetje -gigantisch- tegenspreekt. wie heeft nog steeds 80 procent ofzow van de markt in handen? ahum. wie maakt nog steeds tien keer meer winst? ahum. wie heeft 7 fabrieken tegen 2? ahum. wie moet zijn schulden van dresden de komende 10 jaar nog afbetalen? ahum.
Tof... !

"Ik heb thuis een PC met een Ahum 1,4GHz, 512MB RAM en veelsteveel HDD-space!... Snel joh!"

\[off-topic, just kidding, maar ik kon het ff niet laten... :P]

Misschien is het bovenstaande wel waar, maar je gaat me niet zeggen dat AMD niet in volle gang bezig is om enigszins bij te benen op de CPU-markt. Kijk voor de grap eens hier op Tweakers.net. Het AMD-gehalte is toch aardig hoog.

Overigens wordt er in dit artikel niet genoemd wat voor kosten aan het geheel zijn verbonden. Jammer, ik zou wel eens willen weten hoeveel jaren ik daarvoor zou moeten werken... :)

edit:

Off-topic? Troll? Ik speel in op de reactie van de personen hierboven.
\offtopic\

"Misschien is het bovenstaande wel waar, maar je gaat me niet zeggen dat AMD niet in volle gang bezig is om enigszins bij te benen op de CPU-markt. Kijk voor de grap eens hier op Tweakers.net. Het AMD-gehalte is toch aardig hoog."
alsof ik dat niet weet, want denk je dat hier staat? echt geen dure pentium hoor! een amd thunderbird 800mhz. dat amd goed bezig is ben ik helemaal met je eens, alleen sommige mensen denken dat amd omdat ze nu even een snellere proc hebben en omdat het vanwege de rdram kwestie het er best rooskleurig uitziet voor amd dat intel binnen een paar jaar failiet is. althans, dat blijkt uit hun posts.
\offtopic\
[i]Misschien is het bovenstaande wel waar, maar je gaat me niet zeggen dat AMD niet in volle gang bezig is om enigszins bij te benen op de CPU-markt. Kijk voor de grap eens hier op Tweakers.net. Het AMD-gehalte is toch aardig hoog.[i]

Helaas wordt de markt echter niet bepaald door ons Tweakers, maar door de OEMs en de huis tuin en keuken consument.
Vooralsnog heeft Intel een zeer groot gedeelte van de markt in handen, en ook nog altijd een grote machtspositie. Itanium vs. x86-64 moet nog maar blijken wat het beste uitpakt maar als 'Wintel' bijvoorbeeld besluit geen x86-64 support in zinloos Whistler te gooien ofzo, dan heeft AMD een probleempje. Verder zijn de (financiele) reserves die Intel heeft natuurlijk enorm, ze hebben jaren en jaren land hoge winsten gedraait, en doen dat niet te vergeten nog steeds. Dus met een failiet zijn ze de komende 10 jaar echt nog niet. Ook al zou de consument alleen nog maar AMD's willen, dan kan dat nog niet want dan kan AMD de vraag simpelweg niet aan (wat de prijs weer opdrijft)... 8-)
Meekomen op het vlak van performance en innovatie wordt er bedoelt dopehead.
En spellen kan je ook al niet. Het is geen "gezegt" maar gezegd".

Zeg dan niks |:(
Spellen kan JIJ blijkbaar ook niet. Het is geen "bedoelt" maar "bedoeld".

Zeg JIJ maar niks |:(
Intel is echter een heel stuk verder met de 64-bits architectuur dan AMD. Van Intel zien we nu dus al een werkende Demo, terwijl van AMD een week of twee geleden pas de eerste emulator is verschenen. Is nogal een verschil! Ik denk dat AMD dan ook erg hard zal moeten aanpoten om ook in de toekomst goed met Intel mee te kunnen gaan. Ze hebben nu met de Athlon-serie een goede concurrent voor de PIII, en voor de P4 lijken ze ook nog aardig te kunnen concurreren met de Athlon met Mustang-core, etc. Maar daarna? Ik denk dat er nog veel werk te doen is voor de mensen van de A, de M en de D.
Het heet niet voor niets TURBO linux :P
Lijkt me niet slecht zo'n 64 bits processor, mischien kan Intel daarmee weer een beetje meekomen met AMD ( zal goed zijn voor de onderlinge concurentie :P )

Weet iemand waneer de eerste benchmarks komen van deze 64 bits processor ???
Benchmarks zouden alleen 'eerlijk' zijn als je hem vergelijkt met andere 64 bits processoren. Bij een vergelijking met een 32 bit architectuur lijken die oude chips wel dino's. :)
me broer heeft zo'n Sunmachien op ze werk als dextop 375Mhz 64bits 128 ram,


$$$$$$$
Ja inderdaad total overbodig,
Maar nu het er toch staat, wat doet jouw broer met die machine :?
En wat kost zo'n speeltje B-)
Hoezo vies?!?!, dit waren 2 super talen man! Met snelle compilers! |:(

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True