Archief - Kwantumcomputers

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Exorikos

Legacy Member
Is er eigelijk al enige serieuze vordering op dit gebied, of is het idee al afgevoerd?

Fighting Hobbit

Legacy Member
Exorikos zei:
Is er eigelijk al enige serieuze vordering op dit gebied, of is het idee al afgevoerd?
Ze zijn daar nog volop mee bezig voor zover ik weet, maar echt spectaculaire vooruitgang zal er nog niet geboekt zijn, anders hadden we daar al wel meer van gehoord. Op tweakers stond er een half jaartje terug een artikel over, maar echt veel weet ik daar niet meer van, misschien kan je daar eens zoeken, die hebben sowieso wel het laatste nieuws...

Fighting Hobbit

Legacy Member
Heel kort is dit de basis:
Normaal is de basis van een processor een schakelaartje dat op 1 of op 0 staat, laten we het ons zo voorstellen. Bij kwantumcomputers kan de schakelaar 1 en 0 zijn tegelijk. Meer uitleg staat op die site hierboven...

Bontus

Legacy Member
wat ik er van weet is dat het de tijd voor berekeningen inkort volgens een vierkantswortel.
Dus als een berekening 10 minuten duurt voor een huidige computer en men maakt ze 10.000 keer moeilijker duurt ze 100.000 minuten voor de quantumpc zou ze (al versnelt tot 3.16 minuten) dan maar 100 keer langer worden of 316 minuten duren.

Messias.

Legacy Member
Dat is niet waar. Zowat alle respectabele natuurkundigen zijn het erover eens dat gewone computers zoals wij ze nu kennen altijd sneller zullen zijn dan quantumcomputers.

Het is wel zo dat QCs inherent beter zijn in het oplossen van bepaalde problemen, waarmee onze huidige generatie conventionele computers nogal wat moeilijkheden heeft. Het gaat dan vooral over cryptografie en cryptoanalyse.

Onlangs was dit nog heet van de naald "Vorsers op TU Delft controleren spin van enkel elektron"

QplQyer

Legacy Member
Messias. zei:
Dat is niet waar. Zowat alle respectabele natuurkundigen zijn het erover eens dat gewone computers zoals wij ze nu kennen altijd sneller zullen zijn dan quantumcomputers.

Het is wel zo dat QCs inherent beter zijn in het oplossen van bepaalde problemen, waarmee onze huidige generatie conventionele computers nogal wat moeilijkheden heeft. Het gaat dan vooral over cryptografie en cryptoanalyse.

Onlangs was dit nog heet van de naald "Vorsers op TU Delft controleren spin van enkel elektron"
Bron van die "zowat alle respectabele natuurkundigen"?

Quantumcomputers kunnen berekeningen parallel uitvoeren, dus het lijkt maar logisch dat ze sneller zullen zijn (en dat is ook de bedoeling).

killgore

Legacy Member
QplQyer zei:
Bron van die "zowat alle respectabele natuurkundigen"?

Quantumcomputers kunnen berekeningen parallel uitvoeren, dus het lijkt maar logisch dat ze sneller zullen zijn (en dat is ook de bedoeling).
Probleempje is wel dat we dan wrsch alle programmeertalen gaan mogen hermaken (tot op een bepaald niveau).

white modder

Legacy Member
killgore zei:
Probleempje is wel dat we dan wrsch alle programmeertalen gaan mogen hermaken (tot op een bepaald niveau).

logisch :), en zo gaat de ontwikkeling maar door eh ;)

den Acid Burn

Legacy Member
ik denk dat wij de echte implementatie van kwantumcomputers zoals we die nu kennen voor x86 systemen niet meer zullen meemaken.

Lensos

Legacy Member
reteiP zei:
wat ik er van weet is dat het de tijd voor berekeningen inkort volgens een vierkantswortel.
Dus als een berekening 10 minuten duurt voor een huidige computer en men maakt ze 10.000 keer moeilijker duurt ze 100.000 minuten voor de quantumpc zou ze (al versnelt tot 3.16 minuten) dan maar 100 keer langer worden of 316 minuten duren.
Oppassen met vierkantswortels trekken! Neem je de wortel van 10 minuten, dan krijg je 3,16 minuten.
Dit klopt in eerste instantie al niet met de eenheden, minuten wordt wortelminuten of andere onzin.
Ten tweede, zet het eens om in seconden: 600 seconden, neem de wortel = 24,5 seconden =/= 3,16 minuten.

De berekening van 100.000 langer naar 100 keer langer klopt wel (heeft geen eenheid).

QplQyer

Legacy Member
killgore zei:
Probleempje is wel dat we dan wrsch alle programmeertalen gaan mogen hermaken (tot op een bepaald niveau).
Dat is geen probleem, maar stof tot onderzoek :p.

Genious

Legacy Member
Ether zei:
Al da gevloek voor m'n examen Java dus voor nix ofwat?

:angry:
dat blijft nuttig hoor, je programmeert nu toch ook niet met 0'en en 1'tjes?

ze gaan gewoon de compiler voor java volledig moeten herwerken, maar daarom dus nog niet per se de syntaxis.

wls

Legacy Member
Waarom zou men programmeertalen moeten veranderen? Uw compiler genereert toch gewoon assembler code die door het OS wordt omgezet in binaire code (simpel gezegd).

Dus, als er een kwantumcomputer zou komen, zou er fundamenteel niets moeten veranderen buiten het operating system.

Als ge op een MAC een programma schrijft, schrijft ge juist dezelfde code als op x86 platform ... alleen zal de compiler van deze programmeertaal deze code omzetten in assembler code voor ne MAC processor ipv ne x86 processor. De conversie van assembler code naar binaire code wordt nog steeds door het OS gedaan.

Dus verandering van toepassingen of programmeertalen zal zeker niet de reden zijn waarom men geen kwantumcomputer (recent) zal maken.

Ik weet niet waar ze state-of-the-art mee bezig zijn in quantum computing, maar ze zullen hier wel heel hard aan het werken zijn, zowel voor snelheid als voor het fysieke. Denk maar aan hoeveel kleiner alle fysieke apparaten kunnen worden (zoals harde schijven). En het lijkt me ook interessant om te zien of men alles kan laten marcheren met minder energie (denk maar aan laptops die meer dan 3u meekunnen op batterij ... dat zou een opluchting zijn)

Project Loony

Legacy Member
Messias. zei:
Dat is niet waar. Zowat alle respectabele natuurkundigen zijn het erover eens dat gewone computers zoals wij ze nu kennen altijd sneller zullen zijn dan quantumcomputers.
Correct, maar dankzij het formaat / de implementeerbaarheid zal een een core uit quantumelementen op hetzelfde formaat als eentje met conventionele elementen, enorm veel sneller zijn.

boostah

Legacy Member
Project Loony zei:
Neen, maar dankzij het formaat / de implementeerbaarheid zal een een core uit quantumelementen op hetzelfde formaat als eentje met conventionele elementen, enorm veel sneller zijn.

vergeet niet deze natuurkundigen beschouwden wel een conventionele computer als een welke transistors bezit op planck schaal, dit is namelijk onhaalbaar

QplQyer

Legacy Member
wls zei:
Waarom zou men programmeertalen moeten veranderen? Uw compiler genereert toch gewoon assembler code die door het OS wordt omgezet in binaire code (simpel gezegd).

Dus, als er een kwantumcomputer zou komen, zou er fundamenteel niets moeten veranderen buiten het operating system.

Als ge op een MAC een programma schrijft, schrijft ge juist dezelfde code als op x86 platform ... alleen zal de compiler van deze programmeertaal deze code omzetten in assembler code voor ne MAC processor ipv ne x86 processor. De conversie van assembler code naar binaire code wordt nog steeds door het OS gedaan.

Dus verandering van toepassingen of programmeertalen zal zeker niet de reden zijn waarom men geen kwantumcomputer (recent) zal maken.

Ik weet niet waar ze state-of-the-art mee bezig zijn in quantum computing, maar ze zullen hier wel heel hard aan het werken zijn, zowel voor snelheid als voor het fysieke. Denk maar aan hoeveel kleiner alle fysieke apparaten kunnen worden (zoals harde schijven). En het lijkt me ook interessant om te zien of men alles kan laten marcheren met minder energie (denk maar aan laptops die meer dan 3u meekunnen op batterij ... dat zou een opluchting zijn)
Uw compiler genereert binaire code, assembler code is enkel maar een mnemonische voorstelling van die binaire code, dus het OS vormt zeker niet die binaire code.

De reden waarom men misschien beter nieuwe programmeertalen ontwikkelt is dat de berekeningen van quantumcomputers volledig anders verlopen, waardoor de beschrijving van een algoritme ook anders verloopt. Een programmeertaal die deze beschrijving ondersteunt lijkt dan ook gewenst, zeker voor performantieredenen. Maar uiteindelijk moet daar ook onderzoek naar gebeuren om te zien of we eventueel geen formalisme kunnen vinden dat beide berekeningen elegant kan beschrijven (en dus een programmeertaal zou kunnen worden).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan