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 , , 4 reacties
Bron: c't

Andreas Stiller van c't heeft een artikel over de geheimzinnige Transmeta Crusoë processor gepost. De info gaat nogal diep en is bovendien in het duits, wat het voor velen niet echt relaxed leesbaar maakt. Hier een stukje over de Translation Lookaside Buffer:

Einen wichtigen Anteil an der Arbeit übernimmt der TLB (Translation Lookaside Buffer). Er cachet nicht nur wie beim x86 die Übersetzungstabelle von physischen zu linearen Adressen, sondern markiert auch die Seiten, die bereits übersetzt wurden und gibt Auskunft über die Speicherattribute, als ob es sich um normalen Speicher oder um eine als Speicher angesprochene I/O-Komponente (Memory mapped I/O) handelt. Eine variable (wahrscheinlich konfigurierbare) Optimierungsstrategie kann dafür sorgen, dass der Code umso besser optimiert wird, je häufiger er benutzt wird. Beim ersten Durchlauf wird er lediglich übersetzt und bei späteren Durchläufen dann immer weiter und filigraner optimiert. Transmeta belegt dies an einem Beispiel einer typischen kleinen C-Schleife, die aus zehn komplexen x86-Befehlen besteht. Nach vielen Optimierungsschritten kann man sie auf vier einfache VLIW-Befehle (zweifach parallel + ‘Commit’) reduzieren.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (4)

Best wel OK,zeg. Als ik de BabelFish-vertaling goed begrijp gaat dit ding bij iedere cycle de code nog meer optimizen...ben benieuwd hoe ze dat aanpakken (niet dat ik het zou begrijpen als ze het me zouden vertellen ^_^ )...
Alleen al the Shock-Golf die ze maken met het id dat ze iets vetz hebben die Linux-Guyz vind ik al zwaar roelende kont schoppende zooi }> Ieder1 meteen bang :)
Scheize!
Bratwurst mit sauerkraut!!
:) :)

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