Has Fdev considered building an optical computer?

It seems all of their problems stems from servers and computer limitations. Is there a relatively inexpensive way to build an optical computer?

With stuff like microLED let alone anything else out there could it or other things be used as a driver for optical computing?

Could you use cheaper materials like glass or even cheaper grown crystals to build parts for an optical computer and cheaper methods of grinding or other things to build a more advanced computer.

If they could do this they would literally only need to keep the lights on to keep the game going.

This is probably not that accurate, but:

1 nanosecond response time + 24 bit color depth = 256^3*1,000,000,000= 16,777,216,000,000,000/(1024^5)/8 = 1.86264514923095703125 petabyte throuput potentially. With each bit increase in color depth doubling the potential throughput(or 10 increasing by 1,000). And response could increase over time and be replaced with small cheap driving monitors which could be powered by a relatively cheap or weaker computer.

Could you use methods to cheaply amplify, refract, and control the light stream and potential software calibration and or known recorded errors in the stream to compensate for any lack in accuracy. If you know the end result well enough you can still get the same end result. This could be build into the computer potentially with multiple streams if needed for redundancy and as error correction methods. Possibly even to make up for cheaper components and make the system cost much less hypothetically. You could hypothetically split the colors into janky streams and simply ensure the end result if not perfect(And/or use an electronic PC to measure, keep track of, and apply calibrations). There are probably ways to eliminate the need for perfect equipment producing the results with either space or time. I wonder if you could use cheap science experiment grown crystals to make colored lenses. Or simply place them in the stream..

Heck you could even use the electrical computer hooked up to it to record and keep track of the natural errors in the stream(s) to apply corrections to the data to simplify the calibrations and corrections and massively simplify the optical hardware's design.(New use for video card and/or CPU cache ram?!)

I wonder if these could be built into computer as enhancements with bigger computers driving the base of an optical computer like it currently does a monitor?

If this was done it would radically change the nature of computer sales. You could enhance all previous computers to run modern and even future software. Consoles could be as viable as PC's. They could even get the original BBC computer that Elite ran on and enhance it with optical potentially(maybe with more stuff adding optical busses) and make it run elite dangerous! 8p

The military would love this as the more junk they saves up the more it will be useful later!! ><

And if the hardware is designed the nice way and replaceable it could be endlessly upgraded and modified. Assuming that is needed.

How much bit increase could you get or simulate with combining normal or modified nodes from something like MicroLED or other monitor technologies? The electrical part of the PC could be involved in dealing with the simulation of bit depth on the software side also if needed. I would imagine in a quick, simple, easy to apply, logical fashion though.

Also, with enough overhead from raw power, especially if very high bit depth can be achived, you would deal with fairly big losses in accuracy using raw power and redundancies to compensate. Particularly if it saves a lot of money by cheapening parts or adding other benefits. Cheaper parts can be used more redundantly also.

I guess the problem might still be network speeds, but you can always design the game ahead of time waiting for those things to change and simplify the game to a format that can be translated with the current networks and instance and segregate parts of the game in way that allows them to be process separately. Just probably in a form better than now. Of course gaming might overtake movie streaming as the leading network hogs. But this is as it should have been to begin with. Imagine the government trying to attack gamers to reduce network traffic then!

And you could use larger than needed squares or similar of Microled as redundancy when driving the colors. This could allow both ends to be controlled and kept track of by the electronic PC for calibration and other things.
 
Last edited:
Optial things are boring. I want a computer that will let me taste space without electrocuting me or getting me kicked out of a store.
 
ter.jpg
 
Ironically:

On 7 May 2019, The U.S. Department of Energy announced a contract with Cray Inc. to build the "Frontier" supercomputer at Oak Ridge National Laboratory. Frontier is anticipated to be operational in 2021 and, with a performance of greater than 1.5 exaflops, should then be the world's most powerful computer.

I think Frontier can do better!

If you could hypothetical increase color depth you could beat that if you wanted too.

2^64x1,000,000,000= 1.86 Brontobytes throughput.

2^34*1000000000/1024/1024/1024/1024/1024/1024/8= 1.86264514923095703125

Only 33-34bits and one nanosecond response for exobit performance. 34 bit is not that hard potentially. And every 10 exponents adds 1024 increase to the next major thousand based value.

If the errors in such a machine are static also then it could be easy to calibrate even a sloppy machine to get the correct output. You use a normal PC to modify the stream on the way to a monitor and apply static changes. This could mean you don't need perfect things to make it work and you can use cheaper more reduntant methods to get the machine working fundamentally.
 
Last edited:
Yea, but it would give so much leway they only have to not screw up the networking. And they wouldn't have to worry about needing to use purely P2P as they could use the current ones or cheaper as the backbone for the optical computer and even run that cheaper. Probably adds to network cost more than anything.

And home computers could be amplified with similar potentially too.

I imagine you could get optical connections on the PC or on an expansion card to hook something up to expand your computer.
 
Last edited:
TLDR:

1 nanosecond response time + 24 bit color depth = 256^3*1,000,000,000= 16,777,216,000,000,000/(1024^5)/8 = 1.86264514923095703125 petabyte throughput potentially.

With each bit increase in color depth doubling the potential throughput(or 10 increasing by 1,000). And response could increase over time and be replaced with small cheap driving monitors which could be powered by a relatively cheap or weaker computer.

The idea is to hook it up to a normal PC to drive something like a micro LED patch and use cheap materials to amplify refract and do anything else to the light and feed it back into the PC with something like a bunch of normal optical connections. This then using, hopefully, static errors in the stream to auto correct them on the way to the video card or monitor as data etc. The PC could be used as a means to store the calibrtion data while the new optical components do the heavy lifting. Hopefully increasing all computers heavily. If needed add optical buses to the computer to increase throughput and the electronic computer somehow.

Have one small connector drive a small micro LED strip. This is then fed into the optical parts and spit back into the computer. Possibly via optical add in cards. If needed data can be simplified/translated to get more bridge bandwidth or add hock optical bridges can be added through the computer with fire optics or whatnot. Then use the computer to run calibration tests to find errors in expected results and auto adjust the stream to what it should be. Then spit it out through the GPU to the monitor. Use cheap components to make it work if possible. Probably needs a bunch of software to use the drivers differently, but that could be dealt with with pure software writing potentially on many levels. Maybe a way that utilized current drivers?!
 
Last edited:
No way to use small LED grids or similar and amplifiers with optical connections in small addon cards and fiber optic components run through the computer to do it? It could be relatively inexpensive. I'm sure components exist to do most or all of it. And if you can get near supercomputer speeds for something near the cost of a normal PC it would probably be worth it if it worked.

You could always use electrical bridges and parallelism with many optical connections to do it. At least to simulate response times if needed. If not lots of optical parts. Or a custom motherboard with optical to the CPU and other things for custom correlation to the data. The cpu could primarily be used for bootup/normal operation and when handed off to the optical components be run as a calibration/checking machine and receive enough data to do whatever work it needs to. A custom video card could be used with optical connection.

Why not have one built that is around the cost of a workstation?! Or have custom components run through a server to adapt their existing servers with custom parts from a video card manufacturer or similar. You could even get extra CPU's on a board with custom optical connections added to make a new set of bridges in the system that are optical that can be handed off to or addressed.

Get some custom drivers for existing video cards even and bridge with a custom addon card or something and use the video card and existing components in a way to aid the optical parts in some way. Or at least get the info to a monitor.

Can the data be simplified enough when going through the normal pc to get to the monitor or wherever to be used? If there are ways to simplify the optical components a little. It just needs enough to handle max throughput or any data segregated to the old components well enough. Like I said, new CPU's could be added as well as optical bridges to the system via add on cards for dealing with parts of the data or error checking or translation to the GPU etc. You could also reduantly use existing bridges for any purpose needed or even combine them to get throughput for certain activities. Sound cards run in 24bit potentially. Could they run sound data from an add on card back into the sound input and translate some of the data for certain purposes?
 
Last edited:
Some people should not be allowed to google …...

Has it occurred to the OP that if FD did manage to get this super technology then maybe we would need to upgrade our systems to use it - a optical home computer, great for surfing the web and playing games, prices start at USD $1,000,000 each !
 
That is why the idea is to use cheaper existing components to pass onto a cheap version of an optical computer. electrical to optical would be done via something like small microLED strip. Something any GPU could handle easily.

If you know the inputs and calibrate by checking outputs you can maintain and correct errors in the optical meaning you can use far less than perfect equipment to translate. If you know you start with x and at point y you get z but you know y is A off from what it should be and it's consistant because of physical hardware you can correct the data and assume it's the same value off and use the incorrect data by assuming it's B or adjusting it as some point in the elctrical parts if needed in a fast automatic way. As long as you can do it partially or similar. Or have something that can be adjusted by the electronic calibration information along the stream. It could be checked periodiclaly and have a permanent correction via a lense or something controlled once in a while via the electronic calibration side. It would not need live calibration if only correcting problems with other lenses or whatnot that are basically constant. The idea being less then perfect cheap equipment. Is it hard to refract a part of the stream(say certain color ranges) and check them for permanent errors and correct with a physical cheap lense or other device to get the correct output before passing it on?

Hardware like this doesn't even need to be shrunken down like electronics and could have a luxury of choices in the nature of the components. Including dropping cost.

If they could build this on any level they could increase the complexity of things like the BGS and other parts of the existing game.

I wonder if you could use multiple video cards to translate data via video information between each other and max out mulitple cards or whatnot. Then use other data to bridge it back to the optical or out to a monitor. You could use some things you normally wouldn't. And not all data needs to go out the monitor which means only so much needs to be used somehow.
 
Last edited:
Back
Top Bottom