2026-04-03, 13:34
  #277
Medlem
BeneathTheSurfaces avatar
Citat:
Ursprungligen postat av MuhammedsArsle
RDSEED returnerar ibland noll när den inte borde göra det.
Och det beror i sin tur på att programmeraren har troligen varit lat och inte kollat
CF, dvs Carry Flag. Den ska vara 1 när det finns ett nytt slumptal i registret.
Är CF noll så ska resten av siffrorna också vara noll.
Och den måste vänta tills att CF ställs på 1 igen.

Det är just denna flagga som inte har kollats när man upprepat anropet tillräckligt många gånger.

Här finns en beskrivning:
https://www.felixcloutier.com/x86/rdseed

Detta gäller dock inte AMD tillsvidare:
En av de nyare kretsarna fungerar genom en liten pärla av ett radioaktivt ämne Americium-241 som alstrar slumpmässiga pulser. Dessa blir till ett slumpmässigt bitmönster.

Ytterligare beskrivning här:
https://iopscience.iop.org/article/10.1088/1402-4896/ad0811

Man ombeds att använda 64 bitars versionen av RDSEED istället.

RDSEED är en hårdvarubaserad slumptalsgenerator.

Här finns en annan artikel som påpekar det att många slumptalsgeneratorer hämtar
sin entropi från någon hårdvarukälla. Det kan vara tex musrörelser, mikrofonbruset etc.
Men i vissa fall så när man kör en VM så om allt är virtualiserat så körs instruktionerna
så snabbt att hårdvarudelarna inte hinner bygga upp någon entropi.
Därmed riskerar vissa slumptalsserier att bli upprepningsbara:
https://nanovms.com/dev/tutorials/virtio-rng-inside-nanos

Det går ju alltid skylla på någon annan, när man inte har ett fungerande system, liksom varför designar man ens en instruktion som inte ger förväntat resultat? De hade lätt kunnat designa så instruktionen aldrig returnerade innan den var färdig, det här är bara en idiotursäkt.
Citera
2026-04-04, 06:56
  #278
Medlem
Citat:
Ursprungligen postat av BeneathTheSurface
Ja och du tror inte det finns en zillion sätt att bli root/admin på vilket linux/windows system som helst? Nej du behöver definitivt inte ha någon fysisk access och dessutom i och med att AMDs signaturverifkation är knäckt så var det inga som helst problem att lägga detta bland alla microkod uppdateringar som normalt laddas av operativsystemet vid uppstart.

Min poäng var i huvudsak att det är rent av löjligt att gräva efter sårbarheter i Intel när AMD är som precis lika jävla illa och i bland tom värre.

Varför så upprörd ? AMD och Intel är det bästa vi har idag, och de har gjort riktigt bra ifrån sig under många år, ja decennier.
Idag har vi miljontals routrar ute i verkligheten. Dessa är väl det allra största
säkerhetshålet de senaste 20-30 åren. Där kan man tala om risk för rootaccess.
Klart med riskerna för botnät så är det en seriöst allvarlig grej.
Man skulle kunna tex lägga till en hårdvarunyckel på varje datorenhet som också måste användas med ett roootlösenord. Det är dock inte så mycket de kan krascha inne i routrarna , eller sabba i din egen dator, men den kan mycket väl rerouta krypterad trafik till potentiella angripare/spioner.

Problemet där är ju den att routern måste förses med en ny programvara
för att bli en spionrouter.
Tyvärr tarvar det ganska mycket kod för att spegla trafiken. Rätt så mycket som
måste patchas in då, eller hur ?

Att hackarna inte sysslar så ofta med sådant som att få rootaccess har väl att göra med att de data de vill åt är av en helt annan och mycket mera användbar karaktär.
Hackarna är genuint sett lata till naturen.

Därför det här med deras "social skills" istället tex att kontakta offren via sociala medier istället.
Mindre arbetsinsats framförallt.
Citera
2026-04-04, 06:57
  #279
Medlem
Citat:
Ursprungligen postat av BeneathTheSurface
Det går ju alltid skylla på någon annan, när man inte har ett fungerande system, liksom varför designar man ens en instruktion som inte ger förväntat resultat? De hade lätt kunnat designa så instruktionen aldrig returnerade innan den var färdig, det här är bara en idiotursäkt.

Hmm, alltså en helt normal nybakad programmerare kommer att konsultera manualen för en bra slumpgenerator. Okej han hittar RDSEED, och kör med den.
Men denna nya programmerare har knappast tiden eller engagemanget för att avgöra om denna RDSEED har de avsedda egenskaperna. Det kan krävas flera timmars testning innan hann kommer på att RDSEED ibland lämnar ifrån sig nollor när den inte ska det.

Den normale programmeraren anser att det är experternas områden att hålla på med sådant.
Han själv får ju inte timpenning för att köra testningen.

Missen finns i själva verket i en av de första utgåvorna i manualtexten. Där författaren nämner ( i förbifarten ) att CF flaggan ( Carry Flag ) ska och måste ovillkorligt kollas att den är satt på ett, 1. CF ställs tillbaka till 0 när ett slumptal har hämtats och lästs in. Står den kvar på 0, så säger definitionen den att antingen fås det gamla värdet tillbaks en gång till, eller det blir noll istället som slumpvärde.
Den vanligen programmeraren fattar alltså inte denna kryptiska inledningstext om CF, att den är
synnerligen viktig.

Metoden med CF flaggan, eller liknande flaggor finns också hos en den data-kontrollerkort, tex sådana som är kopplade till fysiska mätinstrument och liknande. Tänk dig ett ljudkort.
Då kan CF flaggan stå på ett, 1 och det betyder att det finns en ny sträng bitar av en ljudstream att hämta i bufferten. Skulle CF stå på noll så får du vänta tills det finns något nytt läsbart i bufferten.

Nu brukar man inte hålla på med sådant finlir utan man använder streamoperatorna ändå bara rakt av.
Via tex errno så kan man ta reda om det fanns tex en buffer overflow eller liknande.
Errno är en global variabel som brukar finnas i de flesta system.

Men kan inte se att varken exemplet med AMDs microcode patchning eller denna RDSEEDs missade manualtext har kunnat gjort svår skada i verkligheten.
En del slumptalsgeneratorer filtrerar ju gärna bort siffrorna 0 och tex även 0xFFFF FFFF som ogiltiga outouts.

Det finns alltså inga kända exempel på hackare som har dragit nytta av dessa buggar.

AMD är urstarka på CPU och GPU - fronten numera och de nya EPYC-serierna av server-/workstation-rprocessorer är avsedda att konkurrera ut gamla Intel Xeon i rackservrar.
Intel och AMD tillhör två helt olika generationer av CPU-tillverkare. I Intels barndom på 1980-talet gick teknikerna omkring med en räknestickan i skjortfickan.

Medans AMD kunde börja direkt med moderna hjälpmedel. AMD har visst bara 31 000 anställda.
Ändå producerar AMD många riktigt kreativa lösningar. Och snart kommer det förhoppningsvis en 32-kärnig Ryzen med rätt hyggligt pris istället för de med Threadripper priserna.

Medans Intel har över 200 000 anställda, kanske till och med 300 000 om man tar med alla underliggande utvecklingsbolag. Och deras nya teknikgrenar och startups inom koncernen.
Intel har en ohotad ställning som NR 1 alla kategorier. Just på grund av sin mycket stora produktportfölj.

Både Intel och AMD har genomgått den snabba utvecklingen inom teknikområdet som även de japanska, taiwanesiska, thailändska och sydkoreanska företagen har genomgått.
Säkert så finns det ändå de avskydda Anti Thrust-lagarna i USA kvar som en hämsko som ska förhindra amerikanska företag att bli alltför marknadsdominerande.
Dessa lagar sitter säkert i bakhuvudet på alla dessa CEOs i dessa företag.

Faktiskt så säljer Intel fortfarande äldre modeller av nya Xeon server CPUs i stora volymer.
Serverteknikerna byter ju dessa, i med mera RAM, snabba SSDs och servern kan stå och tugga en 5-7 år till ungefär. En ringa kostnad för en uppgradering.
.
Intel kommer att fortfarande dominera datorvärlden för lång tid framöver.
Företaget med flest programmerare och anställda är väl Amazon har jag för mig ?
Över miljonen programmerare.

Intressant dock i samma artikel om att VMs har i vissa lösningar inte tillgång till några äkta entropienheter, i och med att de inte har någon direktaccess till hårdvaran. Det blir en inbyggd svaghet som en testare inte kan se heller, om hen inte är riktigt observant och klurig.
Att man har vid vissa tillfällen kunnat se att ens VMs omsorgsfulla kryptering inte blir så omsorgsfullt utförd.

Tex en applikation byggd för rätt många år sedan fick samma serie av slumptal om den startades inne i en VM, just pga brist på äkta entropi. Eller det var samma entropi-värde hela tiden, typ...

Ingen anledning att vara upprörd - Beträffande kritiken mot AMD och INtel, tänk om vi bara haft ryska eller kinesiska CPUs hur hade det sett ut då ?

Jo hälften av utvecklingspengarna skulle försvinna varje år i kommuunisternas och oligarkernas djupa bottenlösa fickor.

Jag frågade tex en bekant som är datorhandlarei grannstaden här men bara säljer proffsmodeller om hur många returer hanhaft på hårdvarorna. Noll procent på drygt två år.
Det måste man väl ändå ge ett gott betyg till dagens hårdvara ???
Nu är det uteslutande DELL och HP som han säljer i och för sig.
Citera
2026-04-04, 11:35
  #280
Medlem
elvinelvins avatar
Har aldrig haft problem med min AMD cpu men dock hade en polare ett 480 för 2 år sen som låg på 90 grader i varje spel. Han stekte faktiskt ett ägg på grafikkortet efter det men annars har jag aldrig haft problem
Citera
2026-04-04, 14:23
  #281
Medlem
Verkar som det är grafiken som är problemet med AMD medans deras CPU funkar bra. Enligt TS är det grafiken som strular. Själv har jag NVIDIA grafik och AMD processor sedan oktober 2025 och har inte haft några problem.
Citera
2026-04-04, 15:46
  #282
Medlem
BeneathTheSurfaces avatar
Citat:
Ursprungligen postat av Lyckligakompisen
Verkar som det är grafiken som är problemet med AMD medans deras CPU funkar bra. Enligt TS är det grafiken som strular. Själv har jag NVIDIA grafik och AMD processor sedan oktober 2025 och har inte haft några problem.

Ja processorerna är överlag bra.

Edit:
Har en setup med 7950X3D / RTX 4090 fungerar utan problem.

Tvärtom även 7435HS/ RX 7600S krånglar hela tiden- bara grafikkortsstrul.

Även en Xeon 2480v4 med RX 580 samma där krånglar med drivrutinerna (om än något stabilare än den ovan)
__________________
Senast redigerad av BeneathTheSurface 2026-04-04 kl. 15:51.
Citera
2026-04-05, 00:58
  #283
Medlem
Att ta AMD ett steg närmare konkurs tack vare denna tråd känns ju inte speciellt sannolikt. Men AMD har haft problem i många år men off topic går deras aktie trots det väldigt bra. Jag kommer hursomhelst att fortsätta köpa Advanced Micro Devices processorer men skippa grafikkorten.
Citera
2026-07-12, 14:24
  #284
Medlem
AMD som CPU har jag personligen aldrig haft problem med, men jag kommer aldrig att köpa en AMD-GPU igen.

Det har varit en massa problem med drivrutiner nyligen även med spel och alla funktioner är sämre och ligger efter jämfört med Nvidia.

Den enda fördelen med AMD:s grafikkort har väl varit bättre Linuxstöd, men jag är inte så imponerad av gaming i Linux trots lovkören, så det skiter jag ärligt talat i.
__________________
Senast redigerad av MjShamona 2026-07-12 kl. 14:39.
Citera
2026-07-12, 15:18
  #285
Avstängd
Citat:
Ursprungligen postat av MuhammedsArsle
Varför så upprörd ? AMD och Intel är det bästa vi har idag, och de har gjort riktigt bra ifrån sig under många år, ja decennier.

Apples M-serie (särskilt M4-familjen) krossar både Intel och AMD på flera kritiska punkter. Att säga att "AMD och Intel är det bästa vi har" är en sanning med enorma modifikationer.
Citera
2026-07-12, 15:24
  #286
Medlem
East.Clintfoods avatar
Citat:
Ursprungligen postat av Jumpjet
Apples M-serie (särskilt M4-familjen) krossar både Intel och AMD på flera kritiska punkter. Att säga att "AMD och Intel är det bästa vi har" är en sanning med enorma modifikationer.

Menar du prestanda generellt eller i spel? Om vi pratar spel – vilka spel och vid vilken upplösning/inställningar menar du att M4 "krossar" Intel och AMD? Har du några benchmark som visar det?
Citera
2026-07-12, 15:30
  #287
Avstängd
Citat:
Ursprungligen postat av East.Clintfood
Menar du prestanda generellt eller i spel? Om vi pratar spel – vilka spel och vid vilken upplösning/inställningar menar du att M4 "krossar" Intel och AMD? Har du några benchmark som visar det?
Jag menar prestanda generellt. Men säkert i spel med skulle jag kunna tänka mig.
Citera
2026-07-12, 15:37
  #288
Medlem
East.Clintfoods avatar
Citat:
Ursprungligen postat av Jumpjet
Jag menar prestanda generellt. Men säkert i spel med skulle jag kunna tänka mig.

Okej, det får stå upp för dig när du sa "men säkert i spel med".. Fanboy..
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in