Posts: 4,655
Threads: 1,498
Joined: Sep 2016
do you mean "network" as in communication (TCP/IP or X.25) or "network" as in mathematical graphing and interconnection?
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Posts: 4,655
Threads: 1,498
Joined: Sep 2016
Jul-13-2019, 11:30 PM
(This post was last modified: Jul-13-2019, 11:30 PM by Skaperen.)
i would put this under information theory. even though the application for it is network as in communication, it is really not that much of a network thing. this looks a lot like some of the new, more advanced, higher RAID storage levels that are trying to have the error correction and detection of redundancy, while also having as near as possible to 1:1 storage capacity, all with no reduction in performance and perhaps even an improvement by having the next block located where its operation can be performed parallel to its previous block. variations of this are now, also being made to reduce write wear of flash storage.
i think the good places to find code for any of these will be in the published papers. but i would also google for blogs and other postings by those not publishing formal papers. i have seen some of this, and it has me excited for the future (some of which i will not see, given my age and health). but, i have not recorded any of this.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Posts: 4,655
Threads: 1,498
Joined: Sep 2016
Python has been around for a long time (almost 3 decades) but its big surge has only been in the past decade or so. i would not expect much scientific code to be in Python until these days. science and math have focused on coding more in Fortran (for numerical science work) and languages like Java and C++ when they code for practical use. a lot of coding is for pure theory in pseudo-code and i think you'll see a lot of that. i suspect you will need to recode a lot of what you do find, and may need to create original code in a lot of cases. given the ultimate use of such logic will be high performance routers, you could very likely see final code in CPU and even GPU-like machine code. Python would be a good choice for simulations as well as management logic running real routers in a management processor. some very high-end routers run on custom hardware (a friend of mine used to design custom chips for one such manufacturer). but i can still see this kind of thing being done even on low-end routers in end-user networks.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.