Chapter 246: Supercomputing

In a long strip-shaped clean room on the second floor of the second building attached to the Guanfei Private Research Institute of the Military Command Department, a small automatic welding assembly line is running step by step under program control. The pen "Fun" Pavilion www.biquge.info robotic arms rise and fall on both sides of the ribbon conveyor belt, and the scene is like a science fiction movie.

Typically, the technical level of the laboratory is one or two levels higher than that of the factory, and the automated assembly line on this floor vividly illustrates this.

Although the level of automation is also very high, the factory that has been put into operation outside for mass production is nothing compared to the private research institute of Guan Fei. Anyone who comes to his institute and sees all kinds of incredible automation equipment will probably be surprised.

In terms of advanced level, there is no more advanced laboratory in the world.

The laboratory is actually an upgraded version of the factory, and there should be a lot of processing equipment, but the laboratory is mainly used to verify the feasibility of a certain process, so most of them are small equipment with limited production capacity. In terms of the precision of the equipment and the operating environment, it is much stronger than the factory.

At least the technical personnel here are fresh college students with the lowest education level and related majors, not only workers who have undergone short-term training.

This clean room is divided into two rooms, inside and outside with a glass wall as a partition, the inside is placed with automatic welding equipment, only two technicians with one-piece anti-static clothing to patrol back and forth, test the operation of the equipment, find faults in real time and eliminate them.

Outside the glass wall is the workshop.

The cleanliness requirements for the outside are not as demanding as those in the equipment room, and the technicians working here do not have to cover their faces, even though they wear white coats, hoods, and anti-static gloves.

The technician in charge of feeding the material pushes a trolley to transport baskets of electronic components, circuit boards, processors and other components, and the outermost receiver checks the model and quantity, and then signs for it. After signing, the components are placed in different categories, and the surface of the storage box is attached to the feeding window and handed over to the feeding team.

According to the identification on the box, the feeding team put the components of the same model and electrical parameters on different window platforms, and then pressed the button above to turn around and continue the next step.

Receiving the signal, the platform tilts under the drive of the motor, dumping the components inside and landing them on different conveyor belts. The conveyor belt rotates, passes through a gate, and a wide soft material at the top of the gate is like a big broom, passing over the components flatly, sweeping away the components that are piled together, and spreading them on the conveyor belt, and some of the components at the edge are scattered down, caught by another wider conveyor belt below, and teleported out in reverse, dumped into the outside of the receiving barrel, waiting for the next re-delivery.

The conveyor belt continues to run, and behind the soft broom of the gate, a green light is projected every ten centimeters, sweeping back and forth, scanning according to the bar identification code on the surface of the component, and checking it with the database to determine whether the feeder has put the wrong component. If the wrong material is fed, a red flash alarm will light up on the closing gate to report to the technician that the material is wrong, and the conveyor belt will run in reverse to send the components back, so as to avoid the wrong components being welded in the wrong position in the subsequent welding process.

Pairs of arms fly up and down the conveyor belt, sweeping a small amount of other components, along with the correct components, off the conveyor belt and into the storage tank below the gate. The technician in the equipment room will come regularly to observe whether the storage tank is full, and when it is full, the storage tank will be lifted to the outside, and the technician will manually pick out the mixed components.

More than 10 conveyor belts pass through the gate and send the required components to the receiving ports.

There is a funnel-shaped hole under the splicing that connects a tube of varying thickness. The tube is only slightly thicker than the outer diameter of the component, allowing only one component to fall in at a time. The splicing port itself is constantly vibrating so that the components do not accumulate at the bottom and block the inlet of the tube.

The components that fall down the tube are connected in a line in the tube all the way to the bottom.

There is a pair of retractable molds at the bottom, which forcibly clamps and straightens the pins of the fallen components to facilitate subsequent work. Some components are a little loose when they leave the factory, and they will be bent when they are dropped, and they will break and fold together when they are on the right foot, and these scrapped components will fall into the collection barrel and wait for the technician to take them away and discard, and some can still be repaired by hand.

The components that pass through the positive feet are transported by the tube to the welding robotic arm.

The robotic arm moves up and down the circuit board quickly at a dazzling frequency, and inserts each component into different soldering sockets accurately according to the design requirements. At the same time, several electrically heated soldering arms are like butterflies piercing flowers, and the pins of each component are fixed on the circuit pads with solder.

The welding arm is inherently stable and accurate, and it does not fatigue to weld and fix the components one by one, not a second faster, not a second slower, and always so calm.

Normal human beings will have tiredness, trance and other problems, machinery will not commit, as long as the positioning of the circuit board is accurate, given the welding data is correct, it will not appear wrong welding, missed welding.

Because of the different types and sizes of components, there are more than a dozen groups of robotic arms for jacking and welding, and each group automatically assembles five circuit boards at the same time. After the last set of welding procedures is completed, the conveyor belt will move forward under the action of gears, and the laser positioner will accurately position it according to the positioning holes at the four corners of the circuit board, and then control the robotic arm to carry out the next assembly and installation process.

On this assembly line, different components such as resistors, capacitors, and integrated circuits are welded and fixed one by one according to the design, and assembled and formed.

A circuit board containing hundreds of components was assembled in just a few minutes, and then transported to another operation room via a conveyor belt, where it slid down from the discharge port and landed on the foam cushion.

This room is the testing room.

In the 30-meter-long strip-shaped room, there are five testing tables placed in parallel, and dozens of technicians sit on both sides of each testing table.

The inspector sitting closest to the discharge port can quickly visually inspect the assembled circuit board to see if there is any wrong soldering or missing soldering. Behind him there are two back-up visual inspectors who will pass him over and pick up the newly arrived board for the first visual inspection when the inspector closest to the outlet is working and a new board arrives.

The circuit board is placed on the middle conveyor belt of the strip test table and sent to the next inspection stage.

On the testing line of more than 30 meters, dozens of inspectors are responsible for testing different items, scopes and processes, and the testing instruments and equipment used are also different, some are oscilloscopes, some are circuit tables, corresponding to different testing items.

The circuit boards, which have passed all the tests, are transferred to the end of the test bench, where they are placed by several workers in a plexiglass box slightly larger than the circuit board, covered with a plastic foam cushion, and stacked on top of each other. When a certain amount is accumulated, a staff will push the processed circuit board to the next assembly room with a trolley.

The scale of the assembly room is even larger, with 500 square meters, and it also adopts automatic assembly line operation.

Delivered here, they are all assembled components, including circuit boards, chassis, power supplies and other functional accessories, which are much larger than the previous process, so they naturally cannot be loaded into small-sized conveying equipment such as feeding pipes, but are placed on a long conveyor belt and rotate slowly.

The conveyor belt passes through robotic arms, some of which are being assembled and some of which are idle.

The idle robotic arm, according to the optical positioning identification device, under the program control, removes the required components from the conveyor belt that slowly passes in front, fixes the hard disk and circuit board in the chassis with screws, and installs the power supply, plugs in the data cable, power cable and other connectors.

Before a component is installed, a tick will be drawn on the control program list of the robotic arm, and then the optical identifier will control the robotic arm to select the next uninstalled component according to the information scanned on the conveyor belt, grab it and assemble it.

The assembly line has a master control system, which will automatically control the conveyor belt conveying speed and the robotic arm to select the target according to the number and type of components conveyed by the conveyor belt, so as to ensure that the conveyor belt is put on the urgently needed components, and after the conveyor belt is finished, the above components are just used up, so as to achieve the best work efficiency.

Except for the right chassis baffle, which is not fixed, all the other accessories are installed separately and lifted by the robotic arm and placed next to it, where the technician takes it away for final confirmation.

Under the operation of this efficient assembly line, at a rate of one per minute, scattered components and components are turned into finished products.

One by one, the assembled chassis were sent to an independent small building at the back of the laboratory building.

On the door number of this small detached building, the merit of this building is clearly marked - the theater scientific computing center!

That's right, Guan Fei personally took charge of the implementation, which is the first supercomputing center in the base area!

This supercomputing center has two floors above ground and two floors underground.

The first floor above ground is the technical maintenance staff workshop of the computing center, the reception room for undertaking supercomputing business and other functional rooms, and the second floor is the supercomputing hall. The basement floor is a warehouse for storing repair spare parts and repair equipment; The second basement floor is a power distribution room, an independent generator set, a battery pack, and a high-power central air conditioner to ensure that the supercomputing center can work 24 hours a day.

The supercomputing hall has ten rows, each row with ten racks, for a total of one hundred racks.

Each rack is divided into three layers, each layer can place five computing chassis, and the entire supercomputing center has a total of 1,500 computing components, which are operated in parallel at the same time.

In each computing case, there are 12 specially designed actuarial type 2 processors!

There are a total of 18,000 computing chips in supercomputing, and theoretically speaking, the peak number of operations per second can reach 7.2 billion!

It is nearly twice as high as the fastest supercomputer in the United States at present!

Of course, this is only a theoretical value, not an actual value.

Theoretically, supercomputing can be synchronized, but in practice, the number of processors is too large, and the computing data will be more dispersed. A large number of cumbersome data exchanges, but also make the processors can not achieve synchronization, the most important thing is the software compiled by humans, it is impossible to accurately split the operation data, publish it to different processors for synchronous operation, and then have to timely feedback data, summary, the difficulty can be imagined.

Don't look at the outside world to advertise how many billions of peak power of a supercomputer, in fact, due to the corresponding application software defects, the efficiency of parallel computing is very low.

The usual computing efficiency is less than 30% of the peak speed!

Some supercomputers with poorly written parallel software and poorly configured hardware are actually only a few percent efficient!

In fact, with the gradual improvement of people's parallel computing theories and algorithms, and the configuration of processors with higher parallel efficiency, this number can be increased to 60 or 70 percent in 30 or 40 years.

The actuarial processor designed by Guan Fei is a simplified version of the mature product of later generations, and scientists and mathematicians have already made great efforts to optimize how to improve the efficiency of parallel computing. Although he made a lot of cuts to it, it can be said that only a small part of the core cores were taken, and its parallel optimization efficiency was far from comparable to that of today's processors.

As for the parallel control program that goes with it, it's even more casual.

The theoretical upper limit of this set of China-1 supercomputers is 7.2 billion, and the actual operating efficiency can reach more than 90 percent, as high as 688 million times!

There is no need for actual verification, it is the world's fastest supercomputer in this era!

Supercomputing is actually nothing, the key is whether it can play its efficiency.

China's supercomputing road has been difficult, and due to the blockade of the West, it is impossible to buy a suitable supercomputer. Even if you can borrow it occasionally, you are not allowed to enter the operation room, and all calculation topics must be submitted to the other party, and after being reviewed by the other party, the European and American technicians will input it, and then feedback the results to us.

Everyone knows that the research projects that are handed over to supercomputing are very important.

Leaving the entire calculation to Western technicians is equivalent to exposing all our research topics and progress to others. As soon as people look at the calculation report we submit, they know what we are doing and where we are so far, which can be described as completely transparent and confidential.

Therefore, China can only independently conduct supercomputing research, and through decades of hard work, it has finally developed the world's fastest supercomputer.

However, the supercomputer has been made, but the effect is not ideal in actual application.

Why?

Because our companion software is so poor!

For all kinds of scientific research and defense-related calculations, each topic must be written by itself and then submitted to the supercomputing center for calculation.

Those who can engage in missiles do not necessarily have to be able to write good software for calculating missile trajectories.

Those who can write software do not understand user needs, and there is no supporting practical software. Users themselves can't write good software, which leads to the early 21st century, although there is a good supercomputer in China, but the idle rate is amazing. Even if the computing task is openly undertaken, there are very few users who come to use it.

I don't understand, I don't know how to use it!

Supercomputing software is very different from personal computers, you can write a few javas, but can you write supercomputing software?

Guan Fei's China Type 1 will naturally not make this mistake again.

The systems and application software related to it are all independently written by him, covering dozens of disciplines such as mechanical, electronic, medical, biological, aerospace, radar, weapons, vehicles and ships involved in the current military sub-divisions.

The success of the supercomputer is only the first step, followed by the second step.