Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 7 8 [9] 10

Author Topic: Lag discussion, how to address it and be generally helpful to Toady/Threetoe  (Read 18122 times)

Vicomt

  • Bay Watcher
  • Just call me Vic.
    • View Profile
    • Steam Profile

This is the spoken advantage of quantum a.k.a running something that should normally be only able to be run linearly in multiples. Quantum computers use quantum particles ( atoms basically) to store data instead of transistors which can only store a 1 or 0, (or) On or off. Quantum particles however, due to super position can store data on many more states created using different superpositions and entanglements a.k.a Magic. Also, because of how entangled particles work, it is also possible to transmit data without needing to actually connect them. What this means overall is if one could make a quantum/digital computer combination that gives programs that required sequential execution to the digital, while sections of the program which can be done in parallel will go to the quantem computer which can calculate all of them at the same time. Thus While the majority of Dwarf Fortress can be run digitally, things such as pathing could be handled by a quantum computer. But this would mean a lot more hardware-wise, slight adjustments to the program (making it so the pathing is not linear but can be done simultaneously with it's self etc.).

This would take advantage of the digital's computers ability to process consistently but also the quatum computer to process simultaneous, without having to deal with a digital computer's lack of multi processing for a single program that isn't prepared to run multithreaded and without dealing with a quantum computer's lack of quick single processing (Basically, Digital is a kine of bicyclists drafting each other riding on a path, while quantum is a line of bicyclists side by side riding on a path). A combination of these two computers would probably be slower anyways due to converting n stuff, so You're better off just getting a really fast digital. But imagine the program acting like a bunch of bicyclist on a  pre-defined path, while riding on a small linear path, it's best to draft each other, however when they approach say a wider area, maybe it's easier to go more across so each person benefits from working along side each other. Now make that path infinitely long and say at certain ratios the path becomes infinitely wide, and there is an advantage of riding with each other side by side on the infinitely wide paths. The only problem would be widening out.

Quantum computers are currently only working as far as I know in a multi-qubit ( < 8 qubit) state..... and you're asking for one that will run DF?..... I salute you sir. I wish I knew how to write software for a Q Computer.

[edit - removed smiley]
« Last Edit: January 08, 2010, 04:28:43 pm by Vicomt »
Logged

Nadaka

  • Bay Watcher
    • View Profile
    • http://www.nadaka.us

That is... Lets just say that that is not an accurate representation of quantum computing.

It is still in its infancy, no large scale applications exist, even in the lab.
The set of problems for which quantum computers are capable of offering a speed up for is very limited, this isn't one of them.
Logged
Take me out to the black, tell them I ain't comin' back...
I don't care cause I'm still free, you can't take the sky from me...

I turned myself into a monster, to fight against the monsters of the world.

The Architect

  • Bay Watcher
  • Breeding supercows. What I've been doing on DF.
    • View Profile

Job finding doesn't take place once per frame. It is spread out over several frames.
Logged
Dwarf Fortress: where blunders never cease.
The sigs topic:
Oh man, this is truly sigworthy...
Oh man. This is truly sig-worthy.

h3lblad3

  • Bay Watcher
    • View Profile

[edit - removed smiley]
:'(
This makes me sad.
Logged
I was talking about importing alimunim.
And we were hypothesising about the sexual relations between elves and trees.

Zironic

  • Bay Watcher
  • [SDRAW_KCAB]
    • View Profile

I didn't mean to give an accurate measurement of quantum computer and it's current state, I meant to describe the end goal of quantum computing, being able to take advantage of entanglement etc..
Logged

sproingie

  • Bay Watcher
    • View Profile

It's more like you got the big picture wrong too.  But since just getting one qubit is unobtanium for anyone but a heavy duty research lab with millions to spend, they may as well be a theoretical oracle for any practical purposes anyway.
Logged
Toady is the man who Peter Molyneux wishes he was

Quote from: ToadyOne
dragon pus was like creamy gold. Infect and collect!

The Architect

  • Bay Watcher
  • Breeding supercows. What I've been doing on DF.
    • View Profile

Alright, I thought this quantum crap would die on its own. Quantum computers are theoretical, and there are multiple theories on utilizing the proposed technology. Let's stick to the topic (which is not quantum computing) and not argue meaninglessly.

I could say some crap about not pointing fingers, but that would just be standard forum BS. I'm pointing.
Logged
Dwarf Fortress: where blunders never cease.
The sigs topic:
Oh man, this is truly sigworthy...
Oh man. This is truly sig-worthy.

Zironic

  • Bay Watcher
  • [SDRAW_KCAB]
    • View Profile

This whole topic is theoretical, as is a solution that doesn't involve changing the coding of the program or the hardware which it is run on.
Logged

zchris13

  • Bay Watcher
  • YOU SPIN ME RIGHT ROUND~
    • View Profile

So it is utterly and completely meaningless, and this topic should be left to die.

Just in case that wasn't clear for everybody already.
Logged
this sigtext was furiously out-of-date and has been jettisoned

The Architect

  • Bay Watcher
  • Breeding supercows. What I've been doing on DF.
    • View Profile

You're wrong. We're doing research and discussing what might be the sources of lag in DF. The fact that some inconsiderate people wanted to argue over quantum computers in the middle of it doesn't make this a useless thread.
Logged
Dwarf Fortress: where blunders never cease.
The sigs topic:
Oh man, this is truly sigworthy...
Oh man. This is truly sig-worthy.

zchris13

  • Bay Watcher
  • YOU SPIN ME RIGHT ROUND~
    • View Profile

It's been done to death already.
Logged
this sigtext was furiously out-of-date and has been jettisoned

G-Flex

  • Bay Watcher
    • View Profile

It's been done to death already.

Then don't post in the thread or read it?
Logged
There are 2 types of people in the world: Those who understand hexadecimal, and those who don't.
Visit the #Bay12Games IRC channel on NewNet
== Human Renovation: My Deus Ex mod/fan patch (v1.30, updated 5/31/2012) ==

sproingie

  • Bay Watcher
    • View Profile

Some of us like to do the courtesy of responding to "inappropriate" suggestions, such as the fantastical ones, with polite correction instead of cold silence.  Dialogue is after all not just what sustains a sense of community here, it's the only thing that creates it in the first place.  Sometimes the response is not entirely gentle or as polite as it could be, especially when it's a frustratingly frequent topic; the frustration goes back to the self-imposed pressure to respond instead of snubbing someone who may be coming off as occasionally over-eager.

Your own frustration at seeing the conversation "derailed" by speculations about quantum computers (seems relativity and QM are all over the boards lately) is the same kind of reaction others feel when they see Yet Another "Why Not Just Multithread It?" thread come up.
Logged
Toady is the man who Peter Molyneux wishes he was

Quote from: ToadyOne
dragon pus was like creamy gold. Infect and collect!

The Architect

  • Bay Watcher
  • Breeding supercows. What I've been doing on DF.
    • View Profile

Hah. This isn't about multithreading. Read the thread; we were researching the causes of the lag. It has a purpose and it was serving it well. I'd like to see it get back to that, and anyone who isn't interested does not need to try to kill it. Mentioning quantum computing was a huge stretch at the best, and arguing over it was a huge discourtesy to everyone in the thread.
Logged
Dwarf Fortress: where blunders never cease.
The sigs topic:
Oh man, this is truly sigworthy...
Oh man. This is truly sig-worthy.

sproingie

  • Bay Watcher
    • View Profile

The first post in the thread concerns some kind of oracular virtual machine that would multithread single-threaded code.  That's my summary of it, and yes, the conversation then moved on from there into topics both prosaic and fatuous.  Now it's moved into meta, and I don't think it's very productive, so I'm done with it.

Logged
Toady is the man who Peter Molyneux wishes he was

Quote from: ToadyOne
dragon pus was like creamy gold. Infect and collect!
Pages: 1 ... 7 8 [9] 10