Hoofdcategorieën
Device Settings

Linux kernel zal AMD x86-64 ondersteunen

Door Jeroen P Hira, donderdag 28 februari 2002 13:19
Bron: Amdmb, views: 584

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

Volgende 14:15 Elsa kondigt faillissement aan
Vorige 12:30 Intel over de 0,09 micron Pentium 4 Prescott
Advertentie

Reacties

«  1  2  »

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 !!!

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.

SuSE kan natuurlijk de aanpassingen doorgeven aan het kernel team, dus zou geen groot probleem mogen zijn.

Linux = GPL

Het kernel team kan de aanpassingen dus gewoon uit de SuSe versie rippen (wel credits etc. geven), dat hoeft SuSe helemaal niet door te geven.
edit:
+1, 0: Gemodereerd, +1: Informatief, -1: Dubbelpost, -1: Dubbelpost, Totaal: 0 / 5x

Dubbelpost WTF??? Kijk eens naar een timestamp voordat je modereert!!!

Hmm....

beter combinatie linux & amd O+

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...

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.

Combi tussen AMD en Linux is wel 8-). Het word nog eens wat!!

Goed nieuws dus voor de LINUX en AMD Teakers onder ons...

Maar geld deze ontwikkeling alleen voor SuSE?
Zo ja, dan vraag ik me af of andere Linux makers zoals Redhat ook aan het werk gaan... ik neem aan van wel...

Greetz Frank

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 :).
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 14:15 Elsa kondigt faillissement aan
Vorige 12:30 Intel over de 0,09 micron Pentium 4 Prescott
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011