Respectfully, may I suggest, before spamming posts with this link, you might want actually read posts to be sure they if they are asking for a plugin or suggesting API functions.
Multi-Core Processing, instead of single core lame-ness by default, and if not, maybe be able to run the whole program through the GPU instead of the CPU?
i think this would be revolutionary if we could get servers to process through GPUs instead of CPUs… Doesn’t it run through single core CPU right now? Or is there someway that i don’t know of to run the server off of multithreads?
Yeah I suppose I was suggesting this as a feature for a custom server that would have a GPU thread, similar to the Synchronous and Asynchronous threads in Bukkit. Sponge or a separate API could just be there for other plugins to access this thread. The plugin would be responsible for determining how the GPU is utilized.
Safely, unfortunately not. The server itself would have to be written to utilize multithreading/gpgpu. In terms of gpgpu external libraries such as opencl would have to be imported, along with multithreading the code would have to be multithreaded safe to prevent data corruption (two threads executing different tasks to modify one shared variable at the same time is bad). Check out this video for a better explanation.
This could easily cause world corruption along with other horrid irreversible problems.
Spigot? No, never. Spigot is about doing low-level changes to how the server jar works, functionality which is not exposed through any kind of API.
When people ask if Sponge will support what Spigot is doing, they are basically asking for performance adjustments. Performance of vanilla CraftBukkit (which is minecraft_server.jar + code for loading plugins) is terrible because performance of vanilla server is terrible.
Good idea for topic, because Minecraft is one of most played games at this time (without WoW, Guild Wars etc…) - most played of Sandbox game. This topic is good for young part of MC community, which don’t understand how modded MC works… I don’t want to say, all of childrens which is playing MC are stupid, but when you are young, you don’t understand a lot of things.