Rewrite the Technological Landscape

Chapter 362 Battle of the Alliance

After Meng Qian finished his session, Fang Chen came to the stage and began to explain in more detail. After all, Fang Chen is the head of the company's computer business department. Today, I came here for this system platform that has been polished for nearly four years.

To put it bluntly, a computer is four cores, computer hardware, operating system, system tools, and user applications.

Fang Chen first mentioned the hardware core, CUP, "Looking back at the history of computer development, we will find an interesting phenomenon. With the rapid change of integrated circuit technology, hardware engineers have to continue to increase the number of instructions and multiple functions that can realize complex functions. A flexible addressing method leads to more and more complex hardware and higher cost.

In order to realize complex operations, in addition to providing programmers with functions similar to various registers and machine instructions, the microprocessor also realizes its extremely powerful functions through the microprograms stored in the read-only memory. The processor analyzes each After an instruction, a series of primary instruction operations are executed to complete the required functions. This is the complex instruction set advocated by Intel and Microsoft.

But we can see that the number of instructions of complex instruction set computers is at least 200, and some even exceed 500. Is this path really correct? "

Fang Chen showed some data on the big screen, "Facts have proved that an increasingly complex and huge command system is not only difficult to implement, but also reduces system performance.

In complex instruction set computers, the usage rates of various instructions vary greatly. We can see from the above demonstration that 80% of the instructions used in a program operation process only account for 20% of a processor's instruction system. In fact, our daily The most frequently used instructions are the simplest instructions fetch, store, and add. In other words, the design of a complex instruction system is to design a processor with an instruction system that is rarely used in practice.

At the same time, the complex instruction system will inevitably bring about the complexity of the structure, which not only increases the design cost but also easily leads to design errors, and the current technology is difficult to make all the hardware of the integrated instruction set on one chip, which will hinder the single-chip The development of computers.

There is another problem. Many complex instructions require extremely complex operations. Most of these instructions are direct copies of some high-level language, so they have poor versatility. Due to the adoption of the two-level microcode execution method, the running speed of those simple instruction systems that are frequently called is reduced.

From the perspective of hardware, the complex instruction set is an instruction set of unequal length, and it must divide the instructions of unequal length, so more processing work is required when executing a single instruction.

That's why we chose the power X chip. "

Fang Chen flipped through the PPT, and the features of the reduced instruction set appeared on the screen. During this gap, some people who listened attentively suddenly realized something, no, how did Fang Chen interpret the chip so deeply? Isn't this a computer conference? Generally, a computer conference is to talk about what kind of chip we use and how powerful this chip is. Just mention it.

But Fang Chen was a bit detailed about power X, why? Yes why? And why is this scene so familiar? Where have you seen it?

Some older people slowly realized that this is what happened when Microsoft recommended Intel chips at the press conference!

At the Gale Group's computer conference, the advantages of IBM chips were promoted, the relationship between Dafeng Group and IBM, and the association of Intel and Microsoft Alliance, many people began to realize something

"In contrast, power X executes an equal-length reduced instruction set, and the CPU executes instructions at a faster speed and has stable performance. And from a long-term trend, the reduced instruction set is significantly better than the integrated instruction set in terms of parallel processing , the reduced instruction set can execute multiple instructions at the same time, and it can divide an instruction into several processes or threads, which are executed by multiple processors at the same time.

After choosing such a CPU, let us take a look at the Kunlun system. "

More content about the Kunlun system appeared on the big screen, and a comparison was made with the XP system. The Kunlun system is a 32-bit system compatible with 16-bit applications at the same time. The system supports symmetric multi-machine processing and can be used on multiple architectures and platforms. , with functions such as storage protection and security control. At the same time, the Kunlun system is a time-sharing operating system, which is different from XP.

The next most important point is that, as I said before when I started working on the system, Dafeng Group's system uses the Linux kernel. Since the Linux kernel is used, it is inevitable that one of the four major open source protocols cannot be avoided. GPL agreement, so Kunlun can not open source it?

Fang Chen introduced, "The Kunlun system adopts a semi-open source model."

What is a semi-open source model? Taking the mobile phone system as an example, it can be understood in this way. The Android system is an open box. Everyone can see the contents of the box and even enter the box to make some modifications. The Apple system is a black box. You You can’t open it, and you can’t see what’s inside, but he puts a lot of interfaces on the outside of the box and tells you how to connect to the things in the box through the interfaces. You just need to connect to the interfaces according to the instructions.

The Kunlun system is a transparent box, you can see what’s inside, but you can’t open it, you can’t enter it, and you can’t modify it. Similarly, I keep a lot of interfaces on the outside, and because the box is transparent, it is difficult for development It will be more convenient for the

However, there is a caution here. In fact, what is opened for people to see is mainly the Linux kernel and things modified on the basis of Linux. Because these things are open source, you can see them for others, and there is no plagiarism. Risky, but the technology developed by Dafeng Group is secretly hidden, but because everyone can't get in, they can't figure it out.

In fact, Apple in the later period is already playing semi-open source, but the Apple box is still translucent, and you can see some of the things inside, but not all.

Dafeng Group is still playing with the rules of the GPL agreement, because there is a point in the rules of the GPL agreement, as long as it is not distributed and profitable, it can not be open sourced.

In other words, the Kunlun system is free, and it can only be used on Dafeng Group's own computers. You cannot distribute the Kunlun system to other computers.

After introducing the system, Fang Chen briefly talked about system tools. System tools are tools related to the system that are not included in the system itself, including system optimization, system management, etc. Common system tools include driver wizards.

So there is no need to talk about this thing, Fang Chen briefly introduced the Dafeng Group and designed a system tool, and then passed.

Finally comes the application, "Mr. Meng just mentioned that we have a wealth of applications, so how rich is it?

We have made a classification of applications, including office software, social software, entertainment software, development software, antivirus software, system tools and other software.

In terms of office software, we have cooperated with Jinshan to create a full set of office software. In terms of social software, many social software including Fengxin, Taobao Wangwang, and Yinghaiwei Chat Bar can be used normally. The global game manufacturers cooperated with the Kyushu platform have been successfully compatible with the Kunlun system. In terms of audio and video, Qingfeng Video, Netease Player and other entertainment devices are sufficient to meet everyone's daily entertainment needs.

All domestic anti-virus software can be used on the Kunlun system, and many foreign anti-virus software including Kaspersky can also be used. In addition to the Kunpeng browser, there are also many browsers to choose from.

As for development tools, Dafeng Group has its own products in all fields from program development to picture editing to video editing, and the current market reputation is very good. Our Feng series development tools have gained more than 10 million development users around the world. .

In order to further enrich the application, we will increase cooperation with global software manufacturers, and carry the Kunlun developer community to facilitate software manufacturers to enter our system.

Finally, let's take a look at product prices.

SG6800 notebook main configuration price: 11999

The main configuration price of SG510 all-in-one machine: 9999. "

"Crack, clap, clap." The applause was warm. Recently, because of public opinion, everyone has understood the importance and difficulties of the system, so everyone will be more excited.

On the day after the Dafeng Group conference, IBM held a conference on the developer community.

At the press conference, IBM directly named the reason why complex instruction sets are popular, that is because more than 70% of the world's software manufacturers serve complex instruction sets, because Microsoft and Intel have already won the ecology.

Even if the reduced instruction set is to be compatible, it has to pass the compiler, which of course will put pressure on the CPU.

But IBM said that in the future, the company will vigorously support the development of software manufacturers on the reduced instruction set, and provide sufficient tools, documents and human services.

IBM is holding such a press conference at this time, and some things have become clearer. People who eat melons line up and call it the WIBM Alliance vs. Wintel Alliance.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like