The 079th cyanobacteria to blue fern is based on supercomputers

The basis of the 079th cyanobacteria to cyanofern is a supercomputer

The Huaguo online game circle was stunned by a stick.

Taking the risk of continuing to try the freemium model, or steadily moving away from the time-based payment model, countless online game manufacturers are in a state of confusion. Wei Dongsheng's slap made the online game manufacturers uneasy, and to a certain extent, delayed the outbreak of freemium games.

However, Wei Dongsheng's slap was purely a coincidence.

For Wei Dongsheng, the main purpose of operating "World of Warcraft" is to go public on the NASDAQ and collect the money of American shareholders. Wei Dongsheng doesn't care about the route struggle between the hourly payment model and the freemium model, nor does he intend to eat the freemium model online game alone, and stun the followers with a stick, which is really just a coincidence.

Wei Dongsheng's attention is no longer limited to online games at this time.

Wei Dongsheng clearly understands his advantages, thirty years of memory experience can only help him on the road to success, and black technologies such as computer intelligence life are the real confidence for him to gallop the countries of the earth. The more powerful the computer intelligent life such as cyanobacteria, green algae, and orange algae, the stronger Wei Dongsheng's heritage will be, and he will even be able to destroy the country by himself in the future.

However, computer-intelligent life is risky.

In the past, I briefly introduced the two different evolutionary paths of computer intelligent life in a metaphorical way, with the plant type being relatively peaceful and the animal type being aggressive. Wei Dongsheng did not want the earth to become a computer-intelligent life civilization, and decisively chose to reproduce plant-based computer-intelligent life, cyanobacteria, green algae, orange algae and other computer-intelligent life, which belongs to the first stage of the evolution of computer-intelligent life Algae era.

Algae-like computer intelligence life, floating like seaweed in the cyber ocean, will invade every computer at an exponential rate if it is allowed to freely split subsystems.

Computer intelligent life, capable of breaking through any existing operating system and firewall, crushing the puppet of all computer machinery.

It's so powerful.

However, the risks involved are also heart-wrenching.

Throughout the history of the evolution of life on Earth, various variations have played a crucial role. Without complex and variable genetic variation, there would be no hundreds of millions of plants and animals on Earth. In the same way, the evolution of computer intelligence life is also very prone to all kinds of imaginary and unexpected mutations. If Wei Dongsheng dares to allow computer intelligent life to freely replicate and fission and invade every computer on the earth, the risk of mutation of computer intelligent life will increase exponentially and rapidly. At that time, once an aggressive animal-type computer intelligent life is born, the consequences will be unimaginable.

Wei Dongsheng could not eliminate the mutation characteristics of computer intelligent life, and could only do his best to reduce its mutation risk.

There are two main known methods to control the risk of variation of computer intelligent life: the first is to limit the utilization, control the scale of subsystems of computer intelligent life such as cyanobacteria, and monitor the subsystem for abnormalities at high frequency; The second is to change the framework structure of computer intelligent life and establish an organ function system for it.

The second solution has profoundly changed the form of existence of computer intelligent life.

Prior to this, computer intelligent life shuttled freely in the Internet ocean, living in a rented house in Wuping County, and lurking in the computer room of the server group of "Spring and Autumn of the Ten Kingdoms", as if they were nomads in the Internet grassland. After that, computer intelligence life has a simple difference in organ function, some computers are its roots, some computers are its leaves, and some computers are its stems, as if it evolved from a nomadic people to a sedentary people.

In fact, the distinction between primary and secondary organ functions is a salient feature of the second stage of the evolutionary history of computer intelligent life.

The first stage is the age of algae, and the second is the age of naked ferns.

Compared with algae-level computer intelligent life, the risk of loss of control of naked fern-level computer intelligent life is greatly reduced. However, not any single computer can serve as the pseudo-root and stem axis of a bare fern-class computer-intelligent life. The basis for the distinction between primary and secondary functions is based on the absolute gap in the performance of computer hardware, and only supercomputers with far superior performance to civilian computers are qualified to play the root and stem of the intelligent life of bare fern-level computers.

If Wei Dongsheng wants to further make safe use of intelligent computer life, he must spend money to develop supercomputers such as "Tianhe-2" and "Sunway Taihu Light".

In Wei Dongsheng's future plan, the importance of supercomputers is by no means weaker than that of search engines.

The problem is that Wei Dongsheng cannot use the funds of the Spring and Autumn Network to develop supercomputers, because the supercomputer project has no effect on the online game industry. During the future IPO audit of Spring and Autumn Network, Spring and Autumn Network's misappropriation of funds to develop supercomputers must have attracted a lot of doubts, which in turn affected the established plan to go public on the NASDAQ to make money.

In other words, when gamers look at supercomputers, they often have this wonderful idea: supercomputers must be particularly cool to use to play online games.

In fact, it's not cool.

Even if you ignore compatibility issues, it's not cool.

Because of the load bottleneck of the online game server, the difficulty does not lie in the supercomputer or not, but on the architecture of the server. Different types of games require different server-side architectures, for example, cards, parkour and other games belong to the type of weak interaction, which can be achieved by the simplest HTTP server; Battle.net games such as action, sports, and competitive games need to use a star-shaped P2P model.

Specific to the general concept of role-playing games, they belong to the second generation of game servers after the MudOS system.

In order to increase the load capacity of the server, it is necessary to split a conceptual game server into de facto server A, server B, and server C, and then access the database through the database front-end agent. The legendary replication equipment bug that appeared earlier is that there is an error in this link, and the two servers after splitting have a read error when accessing the database.

Because the player is very active, constantly switching scenes and running back and forth, the state in the middle is very easy to get confused. As a result, the server-side architecture continues to split the network functions and create an independent gateway service (Link_Server), so that the data exchange between servers can be uniformly connected to the gateway for exchange. If you want to continue to optimize, you can further split the gateway, chat into one piece, transactions into one piece, and so on.

In short, there is very little connection between a network game server and a supercomputer.

Hearing this conclusion, some people may be surprised: no, the dedicated high-performance computing cluster of "World of Warcraft" has been selected for the supercomputer Top_100.

Yes, World of Warcraft's high-performance computing cluster did make the cut.

Yes, it's a high-performance computing cluster. High-performance computing cluster, High-performance_clusters, abbreviated as HPC. High-performance computing clusters work by assigning computing tasks to different compute nodes in the cluster to improve overall computing power. High-performance computing clusters pursue comprehensive performance; Narrow supercomputers, on the other hand, pursue the ultimate in parallel computing capabilities.

Suppose Top_100 is a battleship firepower leader, a high-performance computing cluster is a cruiser, and a narrow supercomputer is a battleship. The former surpassed the latter in firepower, but only in terms of firepower, not in essence, and the cruiser was still a cruiser, and the battleship was still a battleship.

The supercomputers needed for computer intelligent life include narrow supercomputers that pursue the ultimate parallel computing, high-performance computing clusters, high-availability clusters (high-availability_clusters), distributed computing, cloud computing, etc., which are complex systems that are not needed or used by online game operators.

In addition to the high-performance computing cluster, which can go through the accounts of the Spring and Autumn Network, other modules have to be Wei Dongsheng to find another way to raise funds.

In the development of supercomputer systems, funding is a part, and talent is an indispensable part. Computer intelligent life is the unity of software and hardware, they can maximize the potential of integrated circuits, if the difficulty of human research and development of supercomputers is 10,000 points, the difficulty of computer intelligent life research and development of supercomputers is only 1 point at most. However, computer intelligence is confined to integrated circuits and network data, and it cannot actually build supercomputers and test their reliability.

Wei Dongsheng needed to recruit assistants to eliminate distractions from the real world.

This is very necessary.

Ninety percent of the value of technical employees comes from the accumulation of experience, and with the help of skilled assistants, many unnecessary bugs can be reduced in the future.

Here is a verbosity that proves the importance of experience.

The user installs the grinding iron reading APP, assuming that in the Huawei mate8 six-inch screen environment, click on Chapter 75 of "Re-walking the Road to the Future". The font is set to 18, and it is flipped to "Jing Minqiang doesn't understand Gong Qiuqiu's narrative background: 'Zeng family'? In this paragraph, users will see "Jing Minqiang doesn't understand Gong Qiuqiu's narrative background: 'Family? ’”。 New readers feel that the author is careless and typos, and the Zeng family has written it into a family; Old readers understand that this is an old bug that has existed for a long time in grinding iron reading, and if the font is adjusted to 20, you will find that the "family" has returned to the normal "Zeng family".

As far as users are concerned, they may be speechless and complain that this programmer must have graduated from Lan Xiang.

Don't complain like that.

This is slandering Lan Xiang.

Such a bug arises not because of where the programmer graduated from, but because of his serious lack of experience.

Maybe when the user complains, the programmer will retort helplessly: "It's not that I don't work hard, this bug is obviously an Android bug." ”

It is true that the bug is a pot for Android, which has certain display problems with its TextVie. If not 2017, but 2013, or forgive and understand the frustration of programmers. However, by 2013 and 2014, similar problems had been solved in the industry, such as the most common thought of re-customizing the Vie display text.

This is a matter of experience.

If the programmer is a skilled worker, he should not delay until 2017.

This kind of bug should not be a bug that appeared in 2017.