Chapter 182: The Transplant Problem
Looking at Hewitt's slightly fanatical flying passion, Duke could feel a little bit of the magic of this system. They do more practical research, not just theoretical physics, so it's important to have a simulation program to test their ideas.
Only after the validation of this simulation program can a solid foundation be laid for the next extremely expensive practical tests.
Suffice it to say that, compared to previous research, Hewitt and his team are like riding a bicycle in a race, and every step is extremely difficult, and these simulations of massive data calculations, in the absence of supercomputers, each step can last days or even months.
But since the establishment of this extremely powerful supercomputer system, Hewitt and others, who have more computing power than the original system, are like driving a supercar with a fast speed, which is equivalent to inserting a pair of wings for their research.
What used to take a few days of computation can now be achieved in a few minutes.
This is equivalent to making them directly to a new level in terms of tools, and the value brought to researchers is immeasurable, so when it comes to this system, Hewitt will burst out with rare passion.
However, Duke doesn't feel this way for the time being, and his current achievements come from Kerry, who is more powerful than Titan II, so he just sighed at the huge appearance of this system.
After being taken by Hewitt to visit the entire laboratory, Duke found his office, opened his computer, and found that the laboratory computer was also well configured, and it was actually a workstation equipped with a dual-socket 24-core CPU and 48GB of memory.
The system running above should be MIT-customized 64-bit linux, with a complete graphical operation interface, and it is also very convenient to use, Duke quickly found the computing center integrated in the system to apply for the application, and submitted the application account application for the supercomputer system in accordance with the regulations.
With this done, and for the rest of the time, Duke began to work on how to use the application guide for the system, which also runs on a Linux-based operating system.
However, after the in-depth development of Cray, it is now called Craylinux system, which is an ultra-high concurrent task operating system specially customized and developed by Cray for its supercomputer, which can give full play to the performance of Cray's supercomputer.
Further research found that the Craylinux system is still open source, and following the open source license of linux, Duke even found the source code of the system in the laboratory's electronic data download library, and it seems that colleagues in the nuclear laboratory have studied this system no less.
Duke downloaded it to Kerry Storage, which is also an excellent subject for Duke's operating system research project, and well worth studying for hardware environments under high concurrency conditions.
Duke hopes to be the first to run on Kerry, but soon, it is very difficult for Kerry to simulate the virtual operation start, because this system has done too much targeted optimization for Titan II, and the corresponding analog CPU environment in Kerry's current system does not meet this hardware environment.
This is the first time that Kerry has encountered transplantation difficulties, which shows that under Kerry's current capabilities, the complexity of the current supercomputer system has approached the limit of Kerry's capabilities, of course, this means that from the perspective of third-party analysis and virtualization, the actual computing power, Kerry is still several orders of magnitude higher than today's mainstream supercomputers.
Judging from Kerry's feedback, Kerry needs to simulate the CPU of the supercomputer system.
"Qusay," Duke pulled out the phone and called MI's head of logistics, "buy me a computer with a 2012 AMD 20-core Terramar processor right now, if you can't buy a new one, you can run it second-hand." I want to get it as soon as possible, and send it directly to my home after buying it, thank you! "Considering that this is a product from two years ago, it is estimated that the new machine can only buy some inventory or second-hand goods, but anyway, it is just a study, and Duke doesn't care about the old and new, as long as it can be used.
"Yes, boss." Although Cusai didn't understand why this big boss was interested in the product of two years ago on a whim, the reaction in his mouth was not slow, and he quickly agreed.
I searched the major shopping sites on the Internet, and fortunately, Kusai quickly found a workstation that used this CPU, and since it was relatively outdated and the price was quite cheap, Kusai quickly placed an order and completed the order.
"Boss, it's done, this computer will be delivered to your home in about 48 hours, please pay attention to check." Qusay respectfully called back.
Although Duke doesn't seem to be in charge of MI company, every MI staff member above the supervisor knows that Duke is the real MI boss. So everyone has always been quick to respond to Duke's request.
"Okay, thanks! Good job, thank you. Duke didn't expect that Cusai's processing would have results so quickly, and when he was happy, he couldn't help but praise Cusey a few words.
"Yes, boss, is there anything else I need to do?" Qusai was praised and happy in his heart, but he said politely.
"No, oh, by the way," Duke suddenly remembered something, "this machine should be sent to the company, and you should notify me when it arrives." Duke remembered that he was still being monitored by federal agents, and although buying the computer was really nothing, Duke decided to be careful not to leave the other party behind
A little imaginable space.
For federal agents, Duke has a feeling that he has to think more about everything now.
"Okay, boss, I'll change the delivery address in a moment." For the boss's change of day, Cusai has no complaints.
After finishing this matter, Duke entered Kerry's space to see Kerry's analysis of the Craylinux system, the core module of the hardware operation is really very different from Android, and the Titan II system architecture is not at the same level as the mobile phone system, so the complexity of this part has also increased geometrically.
Due to the lack of good references, Kerry still can't tell which things are unique to Craylinux, but this thing is not difficult for Duke, and soon Duke downloaded several mainstream linux system source code from the Internet, which is so much that you can search for countless download links in one search.
With these references, Kerry's analysis speed suddenly increased a lot, because for the same common parts, Kerry now ignores it for the time being, and concentrates on analyzing the different parts in the middle of several systems, so the speed suddenly goes up.
Because no matter how it changes, since it is all Linux system architecture, the differences are always in the minority.
In such a comparative analysis, Kerry's understanding of Craylinux has increased a lot, and the hardware part cannot be moved for the time being, but for the algorithm of the core operation part, Kerry has unceremoniously made some optimizations, such as the parallel operation of the core scheduling process, and the current algorithm has been completely modified by Kerry, although it has not yet had time
Testing, but this piece of algorithm is Kerry's forte, not to mention doubling the performance, increasing by 350 percent is for sure.
This is still an optimization for the general design, and once Kerry has mastered the CPU operation characteristics of the Cray system, he can further optimize the CPU.
It's just that now Duke doesn't know that Kerry has done a lot of work, he is anxious to learn how to operate the nuclear reaction simulation program, Duke called up the relevant materials and began to watch, although most of the time this work is done by Kerry, but Duke also has a strong curiosity to see what kind of extraordinary features this mysterious system has.
A guide to this mysterious system immediately appeared in my mind, good guy, thousands of pages, and the complexity of this system was initially reflected from the block.
This guide is explained very carefully, and basically the use of the operation involved has been explained in detail, including how to do a simulation experiment, and also provides a design example, if it weren't for the fact that Duke has copied countless basic tutorials of nuclear physics into it, Duke can't understand the parameters in the design example alone, but fortunately, where I don't understand now,
Duke can instruct Kerry to come up with explanations, and with a myriad of materials that Duke has scoured from the MIT Library, Kerry is like a professor of the most brilliant of all, flashing answers to Duke's questions that he understands.
With such a wonderful mentor, it took more than two hours, and Duke himself had some experience in nuclear reaction simulation design, which is not complicated, which is to imagine a scenario that you want to envision, and then the main part of the design is to set countless different parameters for this scenario.
Based on these parameters, the nuclear reaction simulation program calculates the relevant reaction effects according to certain rules.
But what kind of scenario might be valuable, and what are the parameters involved? How do I take the value? For researchers on Earth, there is no depth of research to a certain extent, and there are some relevant experiences, don't think that they can be designed.
Duke figured out the general process, knowing that this thing is basically not delusional at this stage by relying on his own brain, but fortunately he doesn't rely on his brain to eat now, and in Kerry's knowledge base, there is a large part of the nuclear fission and nuclear fusion materials left by Billem. Together, Duke was able to enable Kerry to design a myriad of valuable experimental designs.
Now, just wait for that nuclear reaction simulation application and Kerry to complete the virtual supercomputer system.