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 , , 26 reacties
Bron: Heise.de, submitter: T.T.

Heise.de bericht over het feit dat onderzoekers van het Berlijnse Paul Drude instituut hebben aangetoond dat met MRAM-cellen ook berekeningen uitgevoerd kunnen worden. Momenteel zijn er al vergevorderde plannen om het Magnetic Random Access Memory (MRAM) te gebruiken als werkgeheugen voor pc's. Motorola is bezig met de ontwikkeling van MRAM-geheugenchips, en ook IBM en Infineon hebben aangekondigd dat ze gaan samenwerken op het gebied van MRAM-productie. De eerste massaproductie van deze chips zou in 2005 plaats moeten gaan vinden.

Hetzelfde onderdeel dat in de MRAM-cellen als geheugen dient, kan eenvoudig ingezet worden om AND-, NAND-, OR- en NOR-schakelingen te maken. Hiertoe dient men (zeer kleine) stukjes metaal voor twee invoerkanalen te plaatsen, waarna er bij het magnetiseren vier standen kunnen ontstaan, iets wat overeenkomst met de vier hierboven genoemde schakelingen. Dankzij de zeer snelle doorvoersnelheid via magnetisme zijn er mogelijkheden om de toegangtijd tot geheugen tot enkele nanoseconden te beperken. Hierdoor zijn ook toepassingen binnen dynamische chips, die zichzelf aanpassen aan de taak die ze dienen te leveren, denkbaar.

MRAM architectuur
Moderatie-faq Wijzig weergave

Reacties (26)

Woei te gekke ontwikkeling. Nu kun je straks je nieuwe GPU en CPU gewoon updaten, zodat ie sneller wordt (of deels in ieder geval), of shader programma's kunnen in hardware worden geprogd, zodat ze nog sneller zijn. Ook dingen als rapid protoyping is dit natuurlijk ideaal!

Edit: Je hoeft natuurlijk niet de hele chip zo te maken, alleen bepaalde delen zijn voldoende.
theoretisch zou het misschien mogelijjk zijn, ik gok erop alleen dat dit voorlopig (als het al uit zal komen) nog wel word tegen gehouden, of men moet in de prijs van MRAM rekening houden met upgrades ;)

oftewel $$$ voor mram als het op die manier ooit zal gaan werken

maarja tegen die tijd... durf de toekomst niet te voorspelen hehe
Mwah... Ik hier wel een business plan onstaan. Waarom niet van dat soort programmeerbare cpu's verkopen, en daarna de programma's verkopen? Voordelen: je hebt een eenvoudiger productielijn (eigenlijk maar 1 product), en een veel goedkopere distributie (dat kan electronisch als je wil). Misschien wel handig om te zorgen dat die units DRM ondersteunen voor je ze op markt zet, al was het maar om te voorkomen dat je even een upgrade voor je P6 naar een P7 download... :*)
Op zich interessant, echter gezien de omlooptijd van de huidige generatie chips lijkt het mij niet dat er een grote markt voor is. De chips die je verkoopt zijn gemaakt voor een bepaalde snelheid, en het herprogrammeren van enkele extra/verbeterde functies doet niets toevoegen aan de maximaal mogelijke snelheid die technisch haalbaar is met die chip.
En aangezien wij hier allemaal op deze aardbol voor steeds meer snelheid gaan, zie ik helaas je business plan niet zo positief in...
Of het haalbaar is weet ik natuurlijk ook niet, maar je moet het ook niet zo makkelijke aan de kant zetten als jij nu doet. Snelheid is namelijk veel meer dan Mhz, het gaat ook om de werking van het systeem. Een P4 op 1Ghz is minder snel dan een Athlon XP op 1Ghz.
Wat je daarbij ook zou kunnen doen is optimaliseren aan de hand van wat de klant wil. Wil je snelle integer bewerkingen, of wil je speciale multimedia functies? Je stelt online je gewenste profiel van je nieuwe CPU samen, en je krijgt hem automatisch toegestuurd... :z
Waar ik op doel is het verhogen van de kloksnelheid van de processor is door technische redenen niet haalbaar. Dus de winst die je kan boeken op een systeem die hetzelfde moet blijven doen met nieuwe 'drivers/firmware' is nooit zo groot als de winst die je kan boeken door meer MHz.
Over een periode van 3 jaar is de frequentie grofweg gestegen van 1,5GHz naar 3,2GHz. Die winst zie ik door een optimalisatie van 'drivers/firmware' niet zo snel gebeuren. Niet voor dezelfde toepassing van de chip.
Ik denk niet dat makkelijk is om met deze techniek ook CPU's/GPU's te maken.

Er n.l. 1 probleempje met RAM... het heeft contstant spanning nodig om de gegevens te behouden.

Edit:
Sorry niet goed gelezen...... het onthoudt de data wel... Dan word het idd zeer interessant.... Misschien zelfs als harddisk in de toekomst.
Er n.l. 1 probleempje met RAM... het heeft contstant spanning nodig om de gegevens te behouden.
Dat is een probleem bij DRAM ja, niet bij MRAM.
Dat hoeft natuurlijk geen probleem te zijn, zolang je een goeie BIOS hebt. Voor de rest kan je zoveel aan features uploaden naar je hardware als je wilt...
ben ik nou gek of lijkt dat plaatje gewoon op een moderne versie van het ferrietkernmatten geheugen van heeeeeel vroeger (voor mijn tijd) :?
het enige wat ik mis is sensewires....
Nope, je bent niet gek, het werkt namelijk volgens hetzelfde principe. Alleen zijn de kernen nu een tikkeltje kleiner ;)
Als ze met extra stukjes metaal kunnen ze van 1 cel 4 verschillende poorten maken. Zou het dan ook mogelijk worden om 2 bits per cel op te slaan?

voor binaire wonders...
00
01
10
11
zijn de 4 mogelijke waardes met twee bits..
Ik zie hier wel iets in. Straks krijg je dit als een Co-CPU. Je CPU doet de mainstuff, start je photoshop op, dan word deze Co-CPU geprogrammeerd zodat photoshop hardwarematig wordt gedraait.

Of sterker nog, straks krijg je naast de 3 a 4 slots voor je RAM geheugen ook een paar slots voor dit zodat je op de bovengenoemde manier kunt multitasken. :o
apt-get update cpu && gpu :Y)
make builduniverse voor FreeBSD :-)
misschien interessant voor geheugen. Echter een instructie uitvoeren heb je heel veel schakelingen voor nodig. Als 1 schakeling omklapt in 0.2 ns, wat 5Ghz is, dan valt zo'n processor natuurlijk nooit erg hoog te clocken.

Dus als 'processor' is het vrij waardeloos.

Maar voor RAM let's sit wait and see.

Uiteindelijk gaat het namelijk toch om de prijs waarvoor het gemaakt kan worden. Supersnelle S-ram is er namelijk al.
Als processor waardeloos?? Uit welk universum kom jij?? De wereld wordt echt niet beheerst door super krachtige server en desktop processors. Voor minder krachtige processors is er ook een grote markt, zeker waar ruimte beperkt is! Een klein voorbeeldje: GSM/PDA/Huishoudelijke apparaten/etc

Dus als proc is dit zeker niet waardeloos!!!
Afhankelijk van hoever dit doorgevoerd kan worden zijn de voordelen fanstastisch.

Stel je voor dat je een bepaald programma (stel eventjes DivX encoding als voorbeeld) wilt uitvoeren. Je zult hier wellicht een paar honderduizend tot een miljoen transistors voor nodig hebben. Als je je dan bedenkt dat je huidige proc er tientallen miljoenen heeft, kun je voorstellen dat zo'n proces opeens een factor 100 sneller kan.

Nou das een voordeel!
Ik kan me zo voorstellen dat je dit niet gelijktijdig kunt gebruiken voor geheugen en logische bewerkingen, maar het wordt leuk als je straks eventueel per applicatie kunt kiezen voor de ene keer veel processorpower met minder geheugen, terwijl je voor de volgende applicatie veel geheugen nodig hebt en de processorpower er minder toe doet.
realtime programmeerbare chips is op zich niks nieuws.., maar die zijn vooral geschikt voor brute berekeningen, niet zozeer om een CPU mee te bouwen... maar wie weet, ooit :)

voor meer info: http://hummer.larc.nasa.gov/acmbexternal/Personnel/Storaasli/images/HA LNews.html
Dat gedoe met een co-processor doet me denken aan men 80386. Ik dacht dat je toen de 80387 als co-processor had :o

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