Labels: design, installation, and programming of AR server applications
Recently, the Chinese-Australian matrix computer proposed that, even if the Chinese-Australian matrix computer circuit diagram is completely designed, the operating system must have a matrix operating system. The sinox64-bit operating system in HaNo is not a matrix operating system, but is more similar.
If a matrix computer is inserted with 16 matrix units, the CPU and memory are provided for the matrix unit. The memory is at least 2 GB, and the 16 is 32 GB, therefore, if the matrix operating system on the master node needs to address 16 matrix units, it must be able to address at least 32 GB of memory. Currently, the Chinese and Australian 2013 are only 32-bit operating systems and can only address memory within 4 GB. If you want to access the memory larger than 4 GB, you need to use hardware like a sub-segment to help you complete the process, and the 64-bit operating system can address the memory larger than 17 billion GB, the addressing of a matrix operating system built on a 64-bit operating system is very convenient. Even if the matrix computer is expanded to 256 matrix units, it can be easily addressable, simplifying the design.
Sino-Australian matrix computer hardware design
First, the matrix computer's CPU will be 64-bit, thus supporting unlimited addressing capabilities. The matrix unit consists of a CPU and more than 2 GB memory, and is connected with the circuit and memory bus to the motherboard. A matrix unit is a computer with only memory and CPU. It has no external hardware and no hardware detection is performed at startup. Hardware requests are implemented through the operating system running on the master node. The master operating system can load and run the startup one by one, instead of having its own hard disk. Of course, this can also be done, each with its own advantages and disadvantages.
The CPU should be fast, low-power, and no fan is needed. At present, the CPU on the PC is attached with a CPU fan, otherwise it will soon burn out. It can be seen that this type of CPU is not suitable for running on the matrix computer, unless the matrix computer as a server has a stable environment to run the fan, and running the matrix computer on the robot is impossible to install the fan. Matrix computers can also be divided into multiple types, but fans cannot be avoided on high-speed processing matrix computers. We assume that the matrix computer can run in the wild, not in the air-conditioned room. If we can only choose one type of CPU, I think the 64-bit ARM chip is more suitable. Some manufacturers in China have designed and manufactured arm chips, which should be mature within 10 years. Currently, ARM chips in China are mainly used in mobile phones.
It can be understood that the mobile phone motherboard is very small, and the memory plus a matrix sub-board such as CPU is also very small, it can be equivalent to a pirate ship memory with heat dissipation function, we can radiate the 16-axis matrix sub-board outward Around a center like an axle, and the center runs a fan to dissipate heat. Such a computer is similar to the original computer, the video card is also integrated into the Master Card, with 16 memory slots added to the motherboard. In this way, the size of the matrix computer is similar to that of the original computer. The CPU on the master node does not require fast computation because independent computation is not required. If the CPU also uses an 8-core x64cpu, 16 multiplied by 8 equals to 128 Single-core Pentium CPUs. Such a machine has very powerful computing power. However, if the matrix computer uses a low-power arm cpu, the computing power may not be so powerful, but it is enough for many occasions. To increase the computing speed, you only need to constantly expand the slot. This is a bit like ZFS, the most advanced file system, which can be inserted into the hard disk to expand the storage space.
The biggest advantage of matrix computers is parallel computing. If a single-core computer computing takes 16 seconds, it may take only one second for 16 matrix unit computing to pass parallel computing. Although there may be other additional overhead, It is negligible. The matrix unit is a bit like the previous co-processor, accelerating the primary CPU computing. For scenarios that require rapid response and a large amount of computing, 16 times of computing processing can achieve real-time response. There is a huge gap between response within 16 seconds and response within 1 second. Parallel Computing requires support from the operating system and compiler, so there is a matrix operating system and matrix programming. This part has been mentioned earlier.
Matrix computers were proposed not long ago. However, as information technology is developing rapidly, matrix computers may be available within 10 years. Matrix computer technology has been announced. If it giants at Home and Abroad invest in research and development in a timely manner, a matrix computer may be available in five years. But maybe they don't really think there will be a matrix computer, they think it's just in science fiction, it may miss the best time. This is also the best opportunity for Sino-Australian matrix computers to launch, with a huge market for Matrix computers. The Chinese and Australian matrix computers should be launched 10 years later. After all, R & D capabilities are relatively weak.
In addition to high-speed computing, the most practical market for Matrix computers is artificial intelligence systems and robots. In factories dominated by artificial intelligence, there may be no workers, only system maintenance personnel. The emergence of a large number of artificial intelligence factories frees humans from heavy labor. Matrix computers have a wide range of applications, such as smart cars and smart teachers. These seem to be Sci-Fi and will be available in just a few decades.
Matrix computer hardware, matrix operating system and matrix programming constitute the core content of matrix computer.