AMD ansöker om patent för hybridprocessor

Permalänk
Cyberman

AMD ansöker om patent för hybridprocessor

Följer ARM och Intel på big.LITTLE-spåret med stora och små kärnor i samma produkt.

Läs hela artikeln här

Permalänk
Hjälpsam

Tycker att patenthöjden är allt för låg.

Permalänk
Medlem

Låter bra för CPU ämnade för laptops!

Permalänk
Medlem
Skrivet av Ratatosk:

Tycker att patenthöjden är allt för låg.

Förhoppningsvis avslås då patentansökan med hänvisning till att det är för likt befintliga lösningar (om de nu inte uppfunnit något unikt i sin lösning). Ansökan är en sak, beviljat patent en annan sak.

Permalänk
Medlem

Var på tiden!

Lite tunt, men täcker ändå det grundläggande för en fungerande big/Little med ISA utökning, osymetrisk instruktionsuppsättning med hårvaru/mjukvaru-lösningar för effektivt byte av kärna.

Permalänk
Sjusovarn

Hade varit finurligt om de körde en 8/16 starka och 4/8 svaga på en 3700X/3800X-processor.

Permalänk
Medlem
Skrivet av Mindfighter:

Förhoppningsvis avslås då patentansökan med hänvisning till att det är för likt befintliga lösningar (om de nu inte uppfunnit något unikt i sin lösning). Ansökan är en sak, beviljat patent en annan sak.

Man kan ju alltid hoppas...

Fast med det i bagaget hyser jag inga större förhoppningar, inte första gången de godkänt löjligt breda patentansökningar i så fall.

Permalänk
Medlem

Vore ju ironiskt om de anpassningar som görs i mjukvaran framgent skulle få gamla bulldozer att faktiskt prestera... ^^

Permalänk
Medlem

Varför skulle någon bry sig om detta på en stationär dator när snabba multicore redan är billiga och tillgängliga?

Känns som att koka upp vatten och frysa in så att man kan ta ut och värma upp när man behöver kokande vatten.

Permalänk
Medlem
Skrivet av Sveklockarn:

Varför skulle någon bry sig om detta på en stationär dator när snabba multicore redan är billiga och tillgängliga?

Känns som att koka upp vatten och frysa in så att man kan ta ut och värma upp när man behöver kokande vatten.

Tror inte det är tänkt att användats i stationära, utan i laptops där batteritiden är väldigt viktig.

Permalänk
Medlem

Jag hoppas fortfarande någon lyckas skapa en hybrid med olika arkitekturer (ARM64/AMD64).

Permalänk
Medlem
Skrivet av Mordekai:

Jag hoppas fortfarande någon lyckas skapa en hybrid med olika arkitekturer (ARM64/AMD64).

But why? Skulle bara bli en enda stor halvmesyr och kompromiss.

Permalänk
Medlem
Skrivet av Mordekai:

Jag hoppas fortfarande någon lyckas skapa en hybrid med olika arkitekturer (ARM64/AMD64).

Då är "Code Morphing" en bättre väg om man nu vill ha tillgång till två ISA, men att köra två helt olika ISA samtidigt är knappast att rekommendera om nu inte någon lyckas med konststycket att verkligen kunna hålla isär dom. Om inte så skulle resultatet bli slumpmässigt "minst sagt", då olika instruktioner på binärnivå skulle betyda två helt olika saker.

Skrivet av Mindfighter:

But why? Skulle bara bli en enda stor halvmesyr och kompromiss.

Precis!

AMD's patent är om hantering av samma ISA, men med möjlighet att ha olika utökningar. Förutom då mekanismer att skifta trådar mellan dessa "såsom cache hantering" som i sin tur styrs med en ISA utökning "antagligen exklusivt för OS kärnan".

Permalänk
Medlem

Jag kan tänka mig att det finns en relevans även för stationära. Oftast när man har en blandad last så kan man lägga lätta uppdrag på de små kärnorna och få mer plats/prestanda för de större och optimera kylningen samtidigt.

Sedan kan man fundera på om det i framtiden kommer att kunna bli kärnor som är optimerade på olika sätt så att t.ex en eller ett par kärnor är maxade i klockfrekvens men saknar en del andra saker som t.ex. multimedia-instruktioner eller kör med 32 bitar istället för 64.

Permalänk
Medlem
Skrivet av Mindfighter:

But why? Skulle bara bli en enda stor halvmesyr och kompromiss.

Det skulle ju såklart krävas ett OS likt det Microsoft har på Xbox One, en hypervisor i botten, trådar kan självklart inte migrera.

Permalänk
Medlem
Skrivet av Bengt-Arne:

Då är "Code Morphing" en bättre väg om man nu vill ha tillgång till två ISA, men att köra två helt olika ISA samtidigt är knappast att rekommendera om nu inte någon lyckas med konststycket att verkligen kunna hålla isär dom. Om inte så skulle resultatet bli slumpmässigt "minst sagt", då olika instruktioner på binärnivå skulle betyda två helt olika saker.

Varför slumpmässigt? självklart kan bara AMD64-instruktioner köras på en AMD64-kärna och vice versa. Kräver såklart en mjukvarulösning som stödjer detta, tänk en hypervisor som kör två virtuella maskiner.

Permalänk
Medlem
Skrivet av My2nd:

Hade varit finurligt om de körde en 8/16 starka och 4/8 svaga på en 3700X/3800X-processor.

Det borde gå att ordna med CCX klockning, klocka ned ena klustret så lär det dra mindre ström. Kanske inte ger den skillnad i strömförbrukning man önskar men borde ändå kunna ge rätt stor skillnad. Dock lär varken windows eller linux vara med på det i dagsläget så man lär bli tvungen låsa sin applikation till rätt kluster vid start.

Nån som har provat?

Permalänk
Medlem
Skrivet av SAFA:

Det borde gå att ordna med CCX klockning, klocka ned ena klustret så lär det dra mindre ström. Kanske inte ger den skillnad i strömförbrukning man önskar men borde ändå kunna ge rätt stor skillnad. Dock lär varken windows eller linux vara med på det i dagsläget så man lär bli tvungen låsa sin applikation till rätt kluster vid start.

Nån som har provat?

Linux har väl redan stöd för asymmetrisk SMP?

Permalänk
Medlem

Bådar GOTT! 😃👍🤓🖖