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 , , 17 reacties
Bron: x86-64.org

Bij JC las ik dat op x64-64.org de allereerste x86-64 emulator is te downloaden. Voor degenen die het nog niet wisten: x86-64 is een uitbreiding op de bestaande x86 instructieset, die AMD gaat gebruiken in de 64 bit "Sledgehammer" en "Clawhammer" processors. Een emulator is op dit moment hard nodig, want Intel heeft al een paar maanden geleden testversies van de 64 bit Itanium processor naar ontwikkelaars gestuurd. Itanium maakt gebruik van een compleet andere instructieset (IA-64), en iedereen kan zelf wel bedenken dat slechte beschikbaarheid van software voor het x86-64 platform de Sledgehammer en opvolgers de das om kan doen:

AMD x86-64 linux emulator logotjesHere's what all you kernel hackers have dreamed of: an x86 system simulator running under GNU/Linux! The simulated system contains an x86-64 chip, RAM, disks, and VGA. You can single-step the CPU, peek at registers and memory, and lots of other fun stuff. For now, you can only run 32-bit GNU/Linux because the x86-64 kernel port isn't done. But, you can play with 64-bit mode, and you can debug those pesky 32-bit kernel bugs without having to hard-boot your hardware all the time.

The simulator is only available as a binary RPM because it contains some proprietary code. RPMs are available for SuSE 6.4 and Red Hat 6.2 systems. The simulator was written by AMD and ported to GNU/Linux by CodeSourcery.

Surf hier heen voor meer informatie en de download.

Moderatie-faq Wijzig weergave

Reacties (17)

The SimNow simulator requires the following:

AMD AthlonŽ 700-MHz or better class processor (1 GHz recommended)
:'(
384 MBytes of system memory (512 MBytes recommended)
:'(
3.5-inch, 1.44-capacity, high-density floppy drive
:)
CD-ROM drive
:)
1 GByte of free hard disk space for the simulator and devices plus 3 GBytes free space for disk file images
:)

Hmm... dat wordt nog even sparen voordat ik voor x86-64 kan gaan proggen... jammer. Lijkt me erg interessant. :)
Hehe, dit programma is dan ook niet bedoeld voor zondags-programmeurs ;).

P.S. het zou ook niet zo mooi zijn als je Sledgehammer op een 486 kon emuleren wel? :)
Dit wordt nog een aardige inhaalslag voor AMD dan, want op de IA-64 (de Itanium) kan Linux al draaien. Nu de processor nog in de winkel....

Waarom gebruiken ze niet de zelfde instructies als IA-64 ??
Omdat dit 1) niet mogelijk is (moet je licentie van Intel hebben) en omdat 2) de processor dan niet x86 compatible is en dat is nou juist het punt dat AMD zo belangrijk vind.
De 64-bit instructiesets van de verschillende procs (sledgehammer en Itanium) zijn dus verschillend...??? Dat betekend dat de software voor beide, of voor een proc wordt gemaakt. Degene die de meeste ondersteubning krijgt, wint dan. Dit kan funest zijn voor AMD of Intel..... Of heb ik van dit gedeelte iets niet goed begrepen?
Sjeesus... Gaan ze nu ook al van incompatible sockets en slots naar compleet incompatibele instructiesets???

Dit is wel een erg slechte ontwikkeling zeg!

Nee, op emulatoren zitten we te wachten... :(

Kunnen Intel en AMD de strijdbijl niet gewoon begraven en gewoon weer als vanouds alles lekker compatible houden, net als vroeger...
x86-64 is een uitbreiding geen vervanging. Het huidige X86 (32-bit enzo) wordt nog steeds ondersteund
Die emulator is ook niet voor jou bedoelt, maar om nieuwe software te testen.

Maak je geen zorgen, niemand eist van je dat je die emulator moet gebruiken. :)
Is het niet zo dat de Alpha processors al 64 bits zijn, en dat de proc's van AMD daar ook op gebasseerd zijn?
In dat geval zou er al een emulator zijn, want compaq heeft een emulator voor de Alpha proc's voor linux.

Welke zou dan beter werken als ze beiden op dezelfde manier werken. De compaq of AMD emulator?

(ff een spelfoutje weggehaald :))
Nee. Athlons gebruiken alleen het busprotocol van de Alpha's. Verder niks.
Misschien is een codemorphing emulator in software staks wel big bussines om software op zowel Intel als AMD hardware te laten lopen.

Goed nieuws voor Microsoft en Windows NT. Schrijf een uitgebreidere HAL die ook aan codemorphing doet, zodat je een universele programmeertaal kan gaan gebruiken. Dan is software onafhankelijk van de hardware en kan iedereen het systeem nemen wat ie wil en er dezelfde apps op draaien. (DOT.NET?)
Die universele programmeertaal bestaat allang. C, Perl, neem een leuke taal. Dat is de grap van open source. De kracht van de open source is juist ook dat je de source erbij krijgt. Pak de juiste compiler erbij en voila, platform onafhankelijkheid bereikt.
Laats was er precies zoiets wat je nu zegt van Amiga...toch? (dat Amiga verhaal van toen snapte ik niet)...
dat slechte beschikbaarheid van software voor het x86-64 platform de Sledgehammer en opvolgers de das om kan doen
oh nou hoe zit het dan met IA-64 toepassingen???
Die is op het moment dus veel beter, omdat designers al maanden met echte IA-64 machines aan het klooien zijn, terwijl men nu pas kan beginnen met het devven voor x86-64, en dan alleen nog op een emulator.
Ik vind een emulatie juist veel handiger, dan kan veeeeeeeeeeel meer mensen tegelijk software developen, want je hebt de CPU zelf niet nodig, bij itanium is het zo dat niet iedereen hun software alvast kan poorten, en met een emulator dus mooi wel... Dus de kans is des te groter dat in 2002 tijdens de launch veel meer software voor x86-64 zal zijn. :9

En trouwens itanuim loopt ver achter op schema.
Het kan zelfs zijn dat het pas bij Mckinly ofzo gaat beginnen... dus een generatie overslaan.
De transmeta processor word de toekomst.
Kan je kiezen welke 'smaak' het moet worden :)

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