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 , , 19 reacties
Bron: patents.IBM.com

AMD heeft een nieuw patent geregistreerd met de titel "Prefetching data using profile of cache misses from earlier code executions. Afgaande op onderstaande omschrijving lijkt het erop dat AMD een methode heeft uitgedokterd waarmee cache-misses verlaagd kunnen worden:

During execution of a code sequence, a profile is generated containing addresses of the data cache misses experienced during the execution. The profile is associated with the code sequence such that, during a future execution of the code sequence, the profile is available. Prefetching may be performed, based on the profile. Since the profile records a sequence of miss addresses, an arbitrarily complex miss pattern can be prefetched. In one embodiment, multiple profiles may be associated with a code sequence having multiple entry points (e.g. multiple instructions at which execution may begin within the code sequence). When the code sequence is executed, the profile associated with the entry point of the current execution may be selected. Additionally, a new profile may be generated. If the entry point of the current execution is not associated with a profile, the new profile is saved. If the entry point of the current execution is associated with a profile, the new profile is saved if the current profile is found to be ineffective.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (19)

Volgens mij begrijpt geen hond waarom er patenten zijn :)

Patenten zijn er om eigen uitvindingen te beschermen EN om die kennis op een voor jezelf niet nadelige manier te sharen met anderen.

Dat AMD nu een cachepatentje heeft geclaimd, het zal. Zo bizonder is dit niet, chipfabrikanten die aan de weg timmeren met nieuwe technologie en grote laboratoria hebben claimen veel patenten per jaar. IBM haalt alleen al miljoenen binnen per jaar voor patenten die ze hebben maar zelf niet gebruiken. Nieuws waarde van dit bericht is dan ook nihil, het is alleen leuk voor de AMD supporter die geen kennis heeft van de markt zelf. ;)

Of dat een pleonasme is laat ik in het midden ;)
Dát is nou slim... Normaal ben ik tegen dat soort dingen, maar in dit geval: PRIMA! Kan Intel het niet meer gebruiken, en kan AMD beter concureren, wat goed is! :)
Dit is inderdaad zeer slim van AMD! :o
Naplion: Hoe bedoel je met : normaal ben ik tegen dat soort dingen?

Verder, dit is heel ingewikkeld! Ik weet niet ofdat het ze lukt om dit te implementeren. Zal wel veel extra die-space kosten en de cache hits zijn tegenwoordig al best hoog (90% ofzo)
IK hoop dat dit al zit ingebouwd in de Spitfire en Thunderbird.
Zou vooral voor de Spitfire erg handig zijn(kleine cache asl er dan gemist wordt kost dat veel kostbare ruimte). Ben meer geinterreseerd in de techniek dan in de patenten. Patenten zijn erg kut. Straks gaan ze nog over me site zeiken moet ik die ook patenteren
mmh

smart zelky ik denk dat je gelijk hebt dat dit redelijk wat geheugen kan vreten, maar het zorgt er wel voor dat decache beter wordt benut dus zal het in snelheid niet veel probleen veroorzaken.

wel ben ik tegen dit patent omdat het een ZEEEER voor de hand liggende oplossing / optimalisatie is en we het praktisch op school krijgen .. ik hoop dat het dus niet wordt toegestaan om het te patenteren want het is zooo'n eenvoudig idee wat met een beetje misbruik op bijna de helft van de cache implementaties betrekking heeft.. elk zichzelf respecterende chip heeft al een simpele 'geschiedenis' profiel van een jump in zijn cache om te weten of de jump gewoonlijk wordt gedaan of niet. dit is niks meer dan het wat groter en duidelijker maken..
Smart Zelky: tegen dit patenteer-acties: Ik bedoel dus gewoon: Dat ze het voor zichzelf houden (gevolg van patent ?!?!)... Bijvoorbeeld WinBlowz... Als ze dat open source zouden gooien zou het wel iets beter zijn dan nu! Dis is geen goeie vergelijking, ik weet het, maar danalsnog!
Stel dat de cache hit ratio met slechts 1% verbetert wordt, dan betekent dit niet dat de performance met slechts 1% omhoog gaat. Wat je in rekening moet houden is dat als er een cache miss plaatsvind dat er enorm lang gewacht moet worden voordat het echte geheugen reageert.

Dit betekent dus dat als de cache hit ratio met 1% omhoog gaat dat de performance met wel 5% omhoog zou kunnen gaan.
Ook al is het misschien een patent voor een voor de hand liggende oplossing, het zal wel geaccepteerd worden. De enige manier om er wat tegen te doen is het patent aanvechten en aan te tonen dat het een voor de hand liggende oplossing is. Dat betekent uitzichtsloze rechtszaken die meestal uitlopen op een deal. M.a.w. hiermee heeft AMD iets in handen om te ruilen met Intel en dat is een goede zaak. Op deze manier wordt het voor Intel lastiger om AMD buiten spel te zetten met eigen patenten.
Kijk dit zijn leuke dingen waar je een beetje concurrentiesrtijd mee krijgt :)

Naplion:

Als er geen patenten zouden zijn zou er qua techniek helemaal nix ontwikkeld zijn.....stel je voor: jij doet voor miljoenen/miljarden research, je maakt iets leuks, ik koop het, maak het na voor een fractie van de prijs, want ik heb nauwelijks researchkosten. Zou je nog een keer iets nieuws ontwikkelen dan?

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