Matrix

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Adek336

Matrix

Post by Adek336 »

I wonder what memory model did they have at matrix: segmented, paging, or both?
Khumba

RE:Matrix

Post by Khumba »

LOL. Good question. Probably segmented. Sections of the matrix chopped up into blocks? It seems like they have entire cities of memory so I doubt they would need paging.
Adek336

RE:Matrix

Post by Adek336 »

Segmented memory might make it hard to control access to it; no virtual memory! Anyways, they could run it over a hardware JVM. I wonder if they had journalising
krillzip

RE:Matrix

Post by krillzip »

It's so stupid that Neo has to fight Agent Smith. The agent that multiply himself. What the guy does is nothing but starting a new thread of himself in his memory segment. Why doesn't Neo just kill the main-thread-agent and the Matrix will clean up the rest of the agent-threads.

And if Agent Smith does everything of his own, his AI will take a lot CPU-time, and when there are 40 Agent Smiths the Matrix should actually lag alot.

What Neo should do to beat the Matrix is to gain root control.
mindvnas

RE:Matrix

Post by mindvnas »

but there are many people in the Matrix. 40 agents more or les doesnt count.
why does not Neo kill the Architect? then he could gain root access and terminat the Matrix.
krillzip

RE:Matrix

Post by krillzip »

Agent Smith launches several threads of himself, maybe could be good. In my oppinion the Smiths should start to lag, fight slower etcetra.
VoidLogic

RE:Matrix

Post by VoidLogic »

Maybe it would make your computer lag, but the machines that run the matrix are spending all there improving themselves. I mean there is no way to guess what kind of hardware is behind that. For all we know its  10 million 50 terahertz processes that have tearabyte size data path ways and a 50 terabyte size cahce.
Any way the matrix as at least 6 billion poeple, why would a few more smiths matter?

-VoidLogic
Adek336

RE:Matrix

Post by Adek336 »

"I mean there is no way to guess what kind of hardware is behind that"

LOL that makes writing viruses much harder! Apparently one'd have to look a lot in the net for references.

anyways matrix isn't very popular; like the PCs are in several millions, and matrix - only one computer fabricated.

Adrian
mikeleany

RE:Matrix

Post by mikeleany »

50 THz? Is that all? We'll be there in around 25 years. It's got to be at least in the Exa-Hertz range. There's no way 10 million 50 THz processors could simulate the entire world.
VoidLogic

RE:Matrix

Post by VoidLogic »

Ironicly, thats the point i'm trying to make, its stupid to compare the supercomputers of a race of machines to our current technology.
By the way, the Matrix is not real, sorry kiddes.

-VoidLogic
Manip

RE:Matrix

Post by Manip »

It is real, my mum said so!

Seriously imagine how much processing power it would take just to simulate every little thing in the road you live down. You spend more processing stupid little things than generating the life forms.
garf

RE:Matrix

Post by garf »

The Matrix is a massive Beowulf cluster using a cluster of 6 billion biological processors (people) and a smaller number of silicon processors to persist data and direct I/O. Data storage is located "on die" with each of the biological processors and uses an associative recall mechanism. A small set of inputs lead to larger amounts of data based on the associations between the data sets and the inputs. (That is why you think of Grandma's house when you smell freshly baked cookies.)

It is actually a very efficient system since each of the biological processors handle all of the "world" processing duties and only have to process data local to them. The links between the biological processor's address spaces are controlled and managed by the silicon.

Agents are simply bits of code that move from one memory space to the other temporarily taking over the I/O. Agent Smith has the added advantage of being able to leave a copy of himself behind when he moves to a new address space.

At least that is how I would build it :)

(I am actually really scared that I have given this that much time and thought. I think I my need therapy now.)
Heliocentric

RE:Matrix

Post by Heliocentric »

You do need therapy (or a girl :)

And if the Matrix was REAL what would be the easiest way to convince people it wasn't? Of course, make a movie about it so if you did think it was real, people would think you insane.

so I leave you with something interesting:

people say a watch pot never boils; No one ever realizes that it applies to everyone, not just to you. What does this have to do with the matrix?: Lag..Its faster when you don't have to keep rendering it
mikeleany

RE:Matrix

Post by mikeleany »

Hmm... Maybe you need therapy too...
Heliocentric

RE:Matrix

Post by Heliocentric »

Why? I make a good point...
Post Reply