So I decided that I would write a small distributed VM for my ownã > virtualized-only instruction set (I don't know what I would have called it,ã > D-ISA?). I started writing it today as to see if I could make something coolã > (which I have done before and I know I can).ãã > It is written/being written in Java.ãã > Basically the processing is executed on the main machine where DVM is beingã > run and then assignments to memory segments are handled by the DVM whichã > shards them accross to the configured nodes. That is the idea basically. Iã > still need to finish writing the specification and have only written someã > basic interface for command-line arguments and verifying them but when Iã > have more time I will move quicker. Just don't want to rush the ISA designã > as it is something I want to be concise and non redundant - modular is whatã > I mean.ãã > What I need to create once this is done is a program to encode instructionsã > into the ISA or simply write bytes to disk using Python's REPL (which may beã > better for testing as I wouldn't want to rush writing yet another programã > for encoding DVM programs).ãã > Anyway. I will post updates here about it.ããã > I like trying out things like this as it's just fun and I will post updatesã > when I can.ããI forgot to mention that the way one adds nodes to the grid of storage andãmemory is by appending to the list in the home directory called `nodes.list`ãwhich holds the `IP:Port` of the node. DVM will handle all the mappings ofãwhich node has stored what data on disk and what node has stored what data inãits memory and then set and retrieve from the respective node. Once thisãset/retrieve process is done then instructions using memory continue to run asãnormal.ããThere will obviously be two specifications here, D-ISA, and then the contorlãprotocol for the DVM to talk to the nodes (which will most likely be some otherãporgam that runs on those nodes that I write).ãã---ã þ Synchronet þ UsersClub BBS - userclub-bbs.comã
Sysop: | Karloch |
---|---|
Location: | Madrid, Spain |
Users: | 66 |
Nodes: | 8 (0 / 8) |
Uptime: | 154:48:52 |
Calls: | 1,258 |
Calls today: | 2 |
Files: | 17,895 |
Messages: | 66,449 |
Posted today: | 1 |