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 , , 12 reacties
Bron: Sun Microsystems

Sun Microsystems heeft een nieuwe divisie opgericht die zich gaat bezighouden met de verkoop van de Sparc-processor. In de jaren negentig hanteerde Sun eenzelfde strategie, maar het bedrijf kwam toen na tegenvallende belangstelling tot de conclusie dat het beter was de processor binnenshuis te houden.

Sun Niagara/UltraSparc-chipTot nu toe produceerde Sun de Sparc voor gebruik in eigen, of in samenwerkingsverband geproduceerde, servers. Sun zelf zal dan ook de grootste klant zijn van de nu opgerichte Microelectronics-groep, maar het is nadrukkelijk de bedoeling ook aan derden te leveren. De stap reflecteert de filosofie van ceo Jonathan Schwartz, die graag mag zien dat Suns technologie gebruikt wordt in combinatie met producten van concurrenten. 'De brede acceptatie van het opensourcebesturingssysteem Solaris, die op hardware van Dell, HP en IBM draait, toont aan dat Sun's innovatie waarde en aantrekkingskracht heeft voorbij onze eigen servers en opslagproducten', luidt de optimistische verklaring van Schwartz. Dat de Sparc breed geaccepteerd gaat worden, is onwaarschijnlijk, weet ook David Yen, die de divisie gaat leiden. IBM heeft immers de Power-architectuur, HP heeft de Itanium samen met Intel ontwikkeld en Dell verkoopt alleen x86-servers. In de jaren negentig wist Sun de Sparc ook niet te slijten aan derden, voornamelijk omdat de prestaties achterbleven bij die van concurrenten.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (12)

Ik geloof niet dat het Sun nog lukt om (bijna) op gelijke hoogte te komen met Itanium / Power / x86. Ook als je kijkt naar de opkomst van insteekkaarten voor specialistische berekeningen en processoren zoals Cell en GPU's. Er is tegenwoordig genoeg keuze, zeg maar.

Bovendien is de afgelopen 10 jaar de computer in het lage segment een commodity geworden. Ik verwacht dat deze trend door zal zetten naar de hogere segmenten.
niet dat het Sun nog lukt om (bijna) op gelijke hoogte te komen met Itanium / Power / x86.
Hoe bedoel je dat? Marktaandeel? Power? Imago? Ik heb namelijk de indruk dat Sparc nog altijd beter presteert dan de x86, een groter marktaandeel heeft dan Power, en een stukken beter imago heeft dan de Itanium.
SPARC presteerd niet altijdbeter dan x86.
Er zijn ook veel verschillende SPARC processoren.
De UtraSPARC IV+ is clock voor clock een stuk sneller dan een T1 maar een T1 kan meerdere threads parallel draaien (32!) en is dus beter geschikt voor multi threaded applicaties.
Maar de beste single thread performance haal je volgens Sun met een Sun x86 server (Opteron) terwijl ze de UltraSPARC IV+ meer voor zware database servers promoten en de T1 voor zaken als webservers e.d.

De stelling dat SPARC sneller is dan x86 gaat dus lang niet altijd op en hangt af van de toepassing.
Je haalt nu processor en windows/linux threads door elkaar. Per clockpuls kunnen er maximaal 32 instructies worden uitgevoerd over 8 cores. Omdat de instructies niet in een chain zitten (zoals bij Intel/AMD) kan een instructie ook door een andere core worden uitgevoerd.

Als een programma een oneindige loop voorschotelt aan de processor, dan 'staat' alleen die ene processor thread op 100% en zijn de andere processor threads nog beschikbaar. Zo houd bijvoorbeeld solaris altijd 1 thread beschikbaar voor zijn kernel. Dat heeft als voordeel dat als je machine door een DOS aanval wordt lastig gevallen, het systeem nog resources heeft om actie te ondernemen. Deze feature is overigens alleen actief als de processor meer dan 16 threads support.

Ter indicatie: Intel kan slechts 2 instructies per core afhandelen, de tweede staat ook wel bekend als hyperthreading. Echter de schedular van Intel kan een instructie niet verplaatsen. Dit heeft als grote nadeel dat als de instructie daarvoor op input wacht (database/filesystem call) de instructie niet uitgevoerd wordt.

De Sun schedular herkent een instructie 'file' en verplaatst de instructies naar een andere processor welke niet afhankelijk zijn van die trage instructie. In de praktijk komt dat vaak neer op instructies van andere programma's (sources). Alleen als een instructie asynchroon is gemarkeerd kan deze naar een andere core verhuizen.

Sun hoofddoelgroep is en blijft toch wel de nice markt van data clusters. De markt waar ook IBM en zoals recent bekend is gemaakt ook Dell.
Wat je zegt klopt helemaal.
Echter, zoals je ziet als je mijn post nogmaals leest, ik doe geen uitspraak over processor en windows/linux threads.
Mijn voorbeeld dient alleen om te laten zien hoe Sun de verschillende CPU's (zoals zij die in hun server assortiment hebben) positioneerd.

Voor multi threaded toepassingen schuiven ze de T1 naar voren terwijl ze de Opteron zien als de beste processor voor number crunching.
het was echter een verkoper en geen techneut die dat vertelde dus met multi threaded bedoelde hij vast gewoon een toepassing die meerdere cores/cpu's tegelijk kan gebruiken.
De term multi threaded vs single thread performance werd door hem gebruikt toen hij hier een verhaaltje over de Opteron en de T1 kwam doen.

Ik denk dat ze gewoon bedoelden dat als je geen toepassing hebt die meerdere threads op meerdere cores/cpu's/etc kan draaien je de beste prestaties uit hun Opteron servers haalt terwijl je met toepassingen die dat wel kunnen vaak beter een T1 kan gebruiken.
je kunt het ook zien als een voorbereiding op het afstoten/spinoff van de SPARC processor business. wellicht dat Sun zich volledig op x86/64 gaat richten? verglijk ook wat SGI met MIPS gedaan heeft.
Ja en weten allemaal hoe het voor SGI is afgelopen... :'(
Dat lijkt me sterk. Sun heeft een vrij goede combinatie met de tandem Sparc & Solaris, die vooral goed scoort in grote bedrijven.

Ik kan me niet inbeelden dat Sun deze goede combinatie gaat openbreken, al doet Sun natuurlijk wel goede zaken met de x86-servers. Toch alvast niet in de komende paar jaren. Trouwens, er staan nog genoeg nieuwe revisies van de Sparc-architectuur te komen, denk maar aan de Niagara-2.
Als Sun er voor zorgt dat deze (Ultra)Sparc processoren interessante features (tig cores e.d.) hebben en dat er voldoende support is t.o.v. bijvoorbeeld Linux kan dit mogelijk een succes worden.

Het grootste probleem van de Sparc processoren is volgens mij dat deze, vanuit de gebruiker gedacht/te zien, slechts in staat zijn om Solaris te draaien.
Als het klopt dat er een brede acceptatie van Solaris is dat ze die zelfs op andere servers draaien, is dat nog niet zozeer een probleem. Tevens wat je aangeeft tig cores, dat hebben ze met de niagara al. Dus op zich zit Sun er nu wel goed bij, maar of ze er beter bij zitten tov de eind jaren 90 weet ik niet. Zeker met het blik op de toenmalige concurrentie en de hedendaagse concurrentie is het toch moeilijk om in te schatten of de situatie daadwerkelijk zo anders is.
The UltraSPARC T1 processor gives you up to eight processing cores with four threads per core. It's like a rack of servers on one chip. With up to 32 simultaneous threads in one incredibly low-power, low-heat processor
bron

32 threads/4 = 8 cores. Ze produceren cpu's met 8 cores op het moment. Deze cpu's (Sparc T1) zijn wel meer bedoelt voor webservers (meen ik ergens te hebben gelezen. Linux draait momenteel ook op de Sparc T1. Verder weten mensen(professionals) die in de Sparc wereld zitten beslist dat er niet allen Solaris gebruikt hoeft te worden.
Wanneer kan ik zo'n chipje bij Alternate halen en voor hoeveel? :P

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