/elektronik

Magnetiske computere skal reducere energiforbruget med 99,999 procent

Amerikanske forskere vil udvikle mikroprocessorer og hukommelse, der udelukkende er baseret på magnetisk kommunikation. Det vil reducere energiforbruget med op mod en faktor en million.

Af Mads Ølholm, onsdag 13. jul 2011 kl. 08:48

En analyse, som er foretaget af forskere på UC Berkeley i Californien viser, at der er rigtig meget energi at spare ved at skifte silicium ud med magnetisk kommunikation, skriver universitetet i en pressemeddelelse.

Forskerne vil udskifte almindelig transistorlogik med tætliggende nanomagneter, der ligger så tæt, at deres nord- og sydpoler kan påvirke nabomagneterne.

Forskerne har beregnet sig frem til, at effektforbruget i bedste fald vil kunne reduceres med en faktor én million og i værste fald med en faktor 100.000, hvis det lykkes at fremstille magnetisk logik og hukommelse med de rigtige egenskaber.

Indtil nu er det lykkedes forskere at fremstille de to grundlæggende logiske elementer med ren magnetisk kommunikation. Det drejer sig om en OR og en AND, hvor to input genererer et enkelt output. Sammen med XOR og NOT danner disse elementer grundlaget for al digital elektronik.

AND tager to input og leverer et et-tal som output, hvis begge input er et ettal, mens et OR ligeledes tager to input, men leverer et ettal som output, hvis blot en af indgangene er et ettal.

Tæt på termodynamikkens grænse
Forskerne har beregnet, at magnetiske chip kun vil afgive 18 meV per operation ved stuetemperatur, hvilket er tæt på termodynamikkens såkaldte Landauer-grænse, der er den nedre grænse for, hvor lidt varme der afgives per operation.

Det er forskernes håb, at det også vil kunne lade sig gøre at fremstille magnetisk hukommelse samt kommunikation, som udelukkende anvender magnetisme.

Selv siger de, at det store problem ikke er hverken de logiske elementer eller hukommelsesenhederne, men derimod de forbindelser, der skal koble de enkelte elementer sammen.

Der forstår endnu en hel del forskning i nye materialer, der har de rette egenskaber, da der stadig, i forsøgsopstillingerne, skal anvendes elektriske felter til at gøre de eksisterende materialer magnetiske.



13. jul 2011 kl 09:58

avatar

Torben Mogensen

Landauer grænsen

Gælder "kun" for irreversible operationer, så i teorien kan man komme endnu længere ned ved at bruge reversibel logik.

Iøvrigt behøver man ikke både OR, AND, XOR og NOT. OR (eller AND) og NOT alene er nok. Man kan også klare sig med NAND eller NOR alene. I reversibel logik findes også universelle logiske elementer (Toffoli eller Fredkin gates). Dog kan man ofte spare plads, tid og energi ved at bruge mere specialiserede gates.


13. jul 2011 kl 13:09

Erik Kristiansen

Hvad med hastigheden?

Eller er det "ligegyldigt da man "bare" øger antallet af processorer der ud af?


17. jul 2011 kl 17:58

Kristian Dalgård

Hvad med magneter i omgivelserne?

Det er noget skidt, hvis man lægger sin mobiltelefon oven på en højttaler, og den hyperfølsomme magnetiske cpu så bliver omdannet til en lille klump skrotmetal...


17. jul 2011 kl 19:39

Jens Madsen

Re: Landauer grænsen

Iøvrigt behøver man ikke både OR, AND, XOR og NOT. OR (eller AND) og NOT alene er nok. Man kan også klare sig med NAND eller NOR alene. I reversibel logik findes også universelle logiske elementer (Toffoli eller Fredkin gates). Dog kan man ofte spare plads, tid og energi ved at bruge mere specialiserede gates.

Du behøver ikke inverterende elementer - AND og OR er også nok! Det er måske lidt mere specielt, men i mange tilfælde, viser det sig, at enda at kunne give hurtigere logik.

Princippet er, at du skal have alle indgange til din "computer", og også klokfrekvenser, på både normal og inverteret form. Herefter, kan du opskrive alle funktioner, således de både giver normal, og inverteret form ud - og det kan gøres alene med OR og AND elementer. Du behøver nu ingen inverterende elementer, eller NAND/NOR gates. Udover hastigheden, så kan fysikken i nogle tilfælde også have problemer med invertering, men hvis det er muligt, at både lave AND og OR elementer, så er det en udvej.


Ny i debatten? Opret en brugerkonto

  • Seneste nyt
  • Mest læste
  • Topdebat
Populært på Facebook
 

Nyhedsbrev

Tilmeld dig vores nyhedsbrev.