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 , , 32 reacties
Bron: Amdmb

Vandaag is bekend geworden dat SuSE Linux AG wijzigingen aan het maken is aan de Linux-kernel voor de x86-64 instructieset van AMD. Hierdoor zijn de toekomstige processors van AMD - de Hammers - verzekerd van een vloeiende ondersteuning van het operating system Linux bij de overgang van de 32-bits instructieset naar de 64-bits. De veranderingen aan de kernel zullen vanaf versie 2.6 en later beschikbaar zijn. Uiteraard waren de verschillende woordvoerders te spreken over deze ontwikkeling en dit is dan ook wat ze te zeggen hadden:

SuSE logo "We are excited to be working with AMD to support their next-generation processors based on the x86-64 technology. We have reached an important milestone today towards the future availability of 64-bit Linux operating systems on the 'Hammer' platform," said Andreas Jaegar, lead project manager, SuSE Linux AG.

"With support for AMD's future processors in the official Linux tree, Linux users everywhere will appreciate being able to run their native x86-64 applications and their existing 32-bit x86 applications," said Linus Torvalds, creator of Linux.

"SuSE's revisions to the Linux operating system are key to simultaneous support of 32-bit and 64-bit applications on the 'Hammer' platform. AMD continues to work closely with Linux developers to help ensure that 64-bit applications and operating systems are available for use on the 'Hammer' platform."

Banpei stuurde ons dit artikeltje, waarvan wij er wel meer van verwachten

Moderatie-faq Wijzig weergave

Reacties (32)

Vanaf kernel 2.6? :? Dat zal wel niet - ze zullen dit wel gaan integreren in de 2.5 ontwikkelkernels. Als die serie bevroren wordt zal het wel in de 2.6 stable tree komen (als die tenminste niet 3.0 gaat heten). :)
Suse werkt vooral met stables en wat minder met unstables.
Dus als zij 2.6 zeggen dan bedoelen ze dat het werkt in 2.6, maar dan zullen er waarschijnlijk al een tijdje test versies zijn onder 2.5.
Vergeet echter niet dat Suse alleen kan testen op een machine van Amd, dus de gewone gebruiker heeft echt niks aan die beta zooi, die beschikken namelijk niet over zo'n processor.
(Alsof je code voor een alpha toevoegd aan de i386 kernel)

De hele CPU bestaat slechts alleen in testopstellingen, zodat ook Linus niks kan doen zonder zo'n testopstelling.

* 786562 TheGhostInc
De hele CPU bestaat slechts alleen in testopstellingen, zodat ook Linus niks kan doen zonder zo'n testopstelling.
daar zit je even mis ben ik bang, op www.x86-64.org staat namelijk een emulator voor Linux, waarmee je een dergelijke CPU kan emuleren en testen. Je kan daar ook een commercieele emu bestellen trouwens, die nog beter is. (3rd party).

de emulator zelf is alleen binairy, ivm propietary software die er in zit.
De veranderingen aan de kernel zullen vanaf versie 2.6 en later beschikbaar zijn.
Ik denk haast wel eerder.. Gezien de problemen van kernel 2.4 zal het nog wel even duren voordat kernel 2.6 uit komt. 2.4 is nog betrekkelijk nieuw en ongerijpt. Er zijn veel dingen die er op wijzen dat 2.6 voorlopig nog wel even op zich laat wachten.

Er zijn echter ook heel veel dingen die er op wijzen dat die AMD x86-64 ondersteuning er heel snel is.

Ten eerste natuurlijk het feit dat een commercieel bedrijf (SuSE) er aandacht aan besteed. Maar ook de community: Bij geeks (een soort tweakers) is AMD zeer geliefd. Over het algemeen heerst in dat wereldje de opvatting dat Intel erg "rechts" is (samenwerking met Microsoft, meewerken aan kopieerbeveiligingen, hoge prijzen, bugs in chipsets en CPU's), terwijl AMD steeds geliefder wordt door processoren met een zeer goede prijs-kwaliteitsverhouding, en het voortdurend positief in het nieuws komen.
De gemiddelde kernel programmeur, maar ook Linux gebruiker, zal daarom waarschijnlijk meer waarde hechten aan ondersteuning voor AMD x86-64 als IA-64.
Daarom denk ik dat deze klus ook vanuit de community heel snel opgepikt zal worden.

Ik verwacht dat de ondersteuning voor AMD x86-64 zeker in kernel 2.6 aanwezig zal zijn, ook ergens halverwege de 2.5-serie (ontwikkel-reeks van 2.6), maar ik verwacht zeker dat de ondersteuning voor kernel 2.4 ook vrij snel zal verschijnen, waarschijnlijk in de vorm van een patch.
2.4 is nog betrekkelijk nieuw en ongerijpt.
Zou je dat wat nader toe willen lichten? Puur uit interesse hoor :). Want ze zijn meen ik al bij 2.4.18, dat klinkt mij al redelijk volwassen in de oren, 2.2.20 is toch ook de allerlaatste?
Ja Linus vond het nodig om na een tijdje de gebruikte VM te kicken en de Andrea VM te gaan gebruiken, dus toen begon een deel ontwikkeling weer opnieuw. Daarbij komt nog dat de 2.4 kernels elkaar wel erg snel opvolgenden, nu Marcello 2.4 tree beheerder is en Linus niet meer, gaat het allemaal wat meer berekend en wordt niet voor 'een paar kleine dingen' een hele nieuwe kernel uitgebracht.
kernels jonger dan 2.4.11 zijn local rootable. Daarna heeft Linus de VM overhoop gehaald (Rick's VM eruit, die van Andrea erin) daarna zijn er een paar versies geweest die of een hele dikke bug hadden of een domme fout.
2.4.18 is inderdaad de tweede kernel uit de 2.4 reeks die nu echt aan het stabiliseren is en over een versie of 2 of 3 kunnen kritische servers er mee uitgerust worden verwacht ik.
Tja. niet echt verbazingwekkend nieuws, hoeveel werk moet dat nog zijn voor Suse? Zij werken nauw samen met AMD aan de 64bit linux versie met x86-64 support. Zie ook: http://www.tweakers.net/nieuws/15531
Amd is op de goed weg dat zie maar weer !!!
Bij de European tour van AMD (de Roadshow) een tijd terug werd bij de introductie van de AMD Athlon heel veel belangstelling getoond voor de mogelijkheden onder linux. Vragen hierover uit het publiek werden onmiddelijk en serieus beantwoord.

AMD is zeker sinds de Athlon heel intensief geweest in haar ondersteuning van developers. Zowel op gebied van de kernel als voor de compilers om optimalisaties voor haar nieuwe CPU familie te ontwikkelen en zodoende nog beter te draaien dan het al deed.

Aangezien deze ondersteuning beslist succesvol is geweest met de Athlon valt wel te verwachten dat ze voor de Hammer ook al een grote hoeveelheid ondersteuning geven. En tot slot zijn de duitsers met de komst van Dreesden helemaal AMD geil geworden, dus dat Suse hier op inspringt verbaast me helemaal nix.
Tof, zal wel lekker gaan lopen dan. Wat ik me afvraag is of dit alleen voor de SuSE versie van de kernel geldt.
Nee, uiteraard niet, zelfs al zou SuSE dat willen dan voorkomt de GPL dit.
er staat kernel 2.6 en dat is dus gewoon de standaard Linus tree...
Zelfs RedHat (imo de meest commerciele Linux-distrbuteur) geeft hun patches terug aan de community, dus ik neem aan dan SuSE dat ook wel doet. Zal ook wel anders zou het artikel wel anders zijn geweest.
Misschien rare vraag, maar hoeveel invloed gaat het hebben op linux? (mn de ondersteuning, drivers etc)

Ik bedoel, voordat je WinXP 64 bit hebt, gaat er nog wel wat tijd (en geld?!) overheen, dus met zo'n proc heb je bijna wel linux nodig wil je er echt gebruik van maken.

Ik heb het hier over de iets bovengemiddelde thuisgebruiker, niet bedrijven oid...

Of komt M$ binnenkort met een betaalbare 64-bit versie van WinXP?
Maar de Hammer kan toch ook in 32bit mode draaien. Dus hoeft M$ winXp enzo niet om te zetten naar 64bit.

Dit i dacht ik 1 van de grootste voordelen van de Hammer, zowel 32bit als 64bit.
Als het os in 32-bit mode draait, heb je dus niks aan de 64-bit mode, daar wordt dan geen gebruik van gemaakt.
Dus zoals ik zei, om optimaal gebruik te maken van de hammers, ontkom je nauwelijks aan linux...

En wat ik ook al gehoord dacht te hebben, winXP komt wel voor IA64, niet voor x86-64, of voorlopig niet.
Misschien trekken ze nog een konijn uit de hoed...
vast niet, maar zelfs dan nog..

als er een stabiel werkend OS (Linux en BSD) uit is, wat functioneert met een 64-bit CPU, dan kan dat voor bedrijven ook wel eens intressant zijn. Denk aan bedrijven die nu al veel UNIX-like spul doen en meer power zouden willen hebben... Voor die jongens boeit WinXP-64 niet.
Tis natuurlijk ook belangrijk wat voor 64bits Win XP OS.

X86-64 of IA64

zover ik nog weet doet MS aan IA64
Ik krijg een beetje een flashback naar Windows 3.11 met W32S extensies.
Misschien is het niet de snelste, maar wel de verstandigste manier om de overgang te maken naar nieuwe technologie-en: stapje voor stapje, en legacy support niet vergeten.
Zo vermijd je dat je alle hardware en software in een keer moet afdanken.

Nu klinkt het "geheime" Yamhill project van Intel toch opeens een heel stuk aannemelijker.
Yamahil lijkt me typisch zo'n afwachtproject van Intel, waarschijnlijk hebben ze er al rouwe ontwerpen voor liggen, als AMD straks daadwerkelijk de Hammer gaat verkopen gaan ze waarschijnlijk is de boel waarschijnlijk wel behoorlijk doorontwikkeld.

Als dit alles dan een succes word zal Intel Yamahil snel commercialiseren, ze moeten wel, en dit keer moet, wat nog nooit eerder is gebeurt, Intel AMD licentie geld betalen, AMD zal overgens absoluut een licentie verlenen, anders is dit helemaal niet levensvatbaar, ook zijn ze daar waarschijnlijk toe verplicht...
en dit keer moet, wat nog nooit eerder is gebeurt, Intel AMD licentie geld betalen
Ehmm, was het niet zo dat AMD dat had vrijgegeven?
Of was dat alleen LDT/Hypertransport?

Het zou in elk geval de eerste keer zijn dat Intel volgt en AMD leidt, blijft opmerkenswaardig... ;)
Het zijn geen extensies. Het is gewoon een nieuw platform waar Linux op kan werken. Je moet dus een kernel hebben die er speciaal voor gecompileerd is, anders heb je er niks aan en blijf je zitten bij die x86 instructies...
Volgens mij was dit al een tijd bekend. Er bestaat ook al een site http://www.x86-64.org hierop kun je onder andere een 2.4.17 kernel snapshot downloaden

Of gaat het hier over de distributie software?
inderdaad, ik heb al tijden geleden rondgewaard op die site en keer een handje geholpen toen iemand het forum had gespammed. (sindsdien houden ze de boel wat beter in de gaten geloof ik :) )

jammer vind ik alleen dat die emulator destijds (en nog steeds?) niet voor FreeBSD beschikbaar is, die zijn wel met IA-64 bezig, maar voor zover ik heb kunnen vinden niet met de Hammer/x86-64

edit:

Oops, zie dat FreeBSD al wel degelijk een project heeft dat zich met de x86-64 bezich houdt. My bad.
Het was ook wel te verwachten. In een berichtje van de week stond dat de x86-64 instructieset in de GCC compiler ingebouwd wordt. En alle Linux sourcecode is voor GCC :).

Dat Linux goed presteert op meerdere processoren was ook al bekend...

Al met al wel leuk nieuws, maar als je een beetje opgelet had, had je dit kunnen voorspellen :).
Hmm....

beter combinatie linux & amd O+

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