Incorrect expression of force calculation relationship
the ability of double precision floating-point computing is commonly used to measure the scientific computing ability of CPU, that is, the ability to process 64 bit floating-point data
the processor supporting avx2 can perform 16 floating-point operations in one core and one clock cycle, Also known as 16flops
CPU power = number of cores x frequency of cores x 16flops
processors supporting avx512 can perform 32 floating-point operations in one core and one clock cycle, also known as 32flops
CPU power = number of cores x frequency of cores x 32flops
the birth and development of modern computer before the advent of modern computer, the development of computer has gone through three stages: mechanical computer, electromechanical computer and electronic computer
as early as the 17th century, a group of European mathematicians began to design and manufacture digital computers that perform basic operations in digital form. In 1642, Pascal, a French mathematician, made the earliest decimal adder by using a gear transmission similar to clocks and watches. In 1678, Leibniz, a German mathematician, developed a computer to further solve the multiplication and division of decimal numbers
British mathematician Babbage put forward an idea when he made the model of difference machine in 1822. One arithmetic operation at a time will develop into a certain complete operation process automatically. In 1884, Babbage designed a program-controlled universal analyzer. Although this analyzer has described the rudiment of the program control computer, it can not be realized e to the technical conditions at that time< During the more than 100 years since Babbage's idea was put forward, great progress has been made in electromagnetics, electrotechnics and electronics, and vacuum diodes and vacuum triodes have been successively invented in components and devices; In terms of system technology, wireless telegraph, television and radar were invented one after another. All these achievements have prepared technical and material conditions for the development of modern computer< At the same time, mathematics and physics are developing rapidly. In the 1930s, all fields of physics experienced the stage of quantification. The mathematical equations describing various physical processes, some of which were difficult to solve by classical analysis methods. As a result, numerical analysis has been paid attention to, and various numerical integration, numerical differentiation, and numerical solutions of differential equations have been developed. The calculation process has been reced to a huge amount of basic operations, thus laying the foundation of modern computer numerical algorithm
the urgent need for advanced computing tools in society is the fundamental driving force for the birth of modern computers. Since the 20th century, there have been a lot of computational difficulties in various fields of science and technology, which has hindered the further development of the discipline. Especially before and after the outbreak of the Second World War, the need for high-speed computing tools in military science and technology is particularly urgent. During this period, Germany, the United States and the United Kingdom started the research of electromechanical computer and electronic computer almost at the same time<
Giuseppe in Germany was the first to use electrical components to make computers. The fully automatic relay computer Z-3, which he made in 1941, has the characteristics of modern computer, such as floating-point counting, binary operation, instruction form of digital storage address and so on. In the United States, the relay computers mark-1, mark-2, model-1, model-5 and so on were made successively from 1940 to 1947. However, the switching speed of the relay is about one hundredth of a second, which greatly limits the computing speed of the computer
the development process of electronic computer has experienced the evolution from making components to whole machine, from special machine to general machine, from "external program" to "stored program". In 1938, the Bulgarian American scholar atanasov first made the computing unit of the electronic computer. In 1943, the communications office of the British Foreign Office made the "giant" computer. This is a special cryptanalysis machine, which was used in the Second World War< In February 1946, ENIAC, a large-scale electronic digital integrator computer, was developed by Moore College of the University of Pennsylvania in the United States. At first, ENIAC was also specially used for artillery trajectory calculation. Later, it was improved many times and became a general-purpose computer capable of various scientific calculations. This computer, which uses electronic circuit to perform arithmetic operation, logic operation and information storage, is 1000 times faster than relay computer. This is the first electronic computer in the world. However, the program of this kind of computer is still external, the storage capacity is too small, and it has not fully possessed the main characteristics of modern computer
the new breakthrough was completed by a design team led by mathematician von Neumann. In March 1945, they published a new general electronic computer scheme of stored program - electronic discrete variable automatic computer (EDVAC). Then in June 1946, von Neumann and others put forward a more perfect design report "preliminary study on the logical structure of electronic computer devices". From July to August of the same year, they taught a special course "theory and technology of electronic computer design" for experts from more than 20 institutions in the United States and Britain at Moore college, which promoted the design and manufacture of stored program computers< In 1949, the Mathematics Laboratory of Cambridge University in England took the lead in making EDSAC; The United States made the eastern standard automatic computer (SFAC) in 1950. At this point, the embryonic period of the development of electronic computer came to an end, and the development period of modern computer began
at the same time of creating digital computer, we also developed another kind of important computing tool analog computer. When physicists summarize the laws of nature, they often use mathematical equations to describe a process; On the contrary, the process of solving mathematical equations may also adopt the physical process simulation method. After the invention of logarithm, the slide rule made in 1620 has changed multiplication and division into addition and subtraction for calculation. Maxwell skillfully transformed the calculation of integral (area) into the measurement of length, and made the integrator in 1855< Fourier analysis, another great achievement of mathematical physics in the 19th century, played a direct role in promoting the development of simulators. In the late 19th century and the early 20th century, a variety of analytical machines for calculating Fourier coefficients and differential equations were developed. However, when trying to popularize the differential analysis machine to solve partial differential equations and use the simulator to solve general scientific calculation problems, people graally realize the limitations of the simulator in the aspects of universality and accuracy, and turn their main energy to the digital computer
after the advent of electronic digital computer, analog computer still continues to develop, and hybrid computer is proced by combining with digital computer. Simulators and mixers have become special varieties of modern computers, that is, efficient information processing tools or simulation tools used in specific fields
since the middle of the 20th century, the computer has been in a period of high-speed development. The computer has developed from a hardware only system to a computer system which includes three subsystems: hardware, software and firmware. The performance price ratio of computer system is increased by two orders of magnitude every 10 years. The types of computers have been divided into microcomputers, minicomputers, general-purpose computers (including giant, large and medium-sized computers), and various special computers (such as various control computers and analog-to-digital hybrid computers)
computer devices, from electron tubes to transistors, from discrete components to integrated circuits to microprocessors, have made three leaps in the development of computers< In the period of electron tube computer (1946-1959), computers were mainly used for scientific calculation. Main memory is the main factor that determines the appearance of computer technology. At that time, the main memory included mercury delay line memory, cathode ray oscilloscope electrostatic memory, magnetic drum and magnetic core memory, which were usually used to classify computers.
At the end of 2017, digital currency experienced explosive growth and Waterloo like decline in 2018, and now it tends to be stable. During this period, a large number of investors poured into the currency circle, and all kinds of digital currencies need to be bought and sold through exchanges or digital currency wallets. However, in 2018, there were frequent incidents of exchange digital currency theft, so more and more traders chose to store digital assets in digital currency wallets, Sort out the five most well-known digital currency wallets and let's get to know them
Bitpai (score: 8.5)
bitpai is a comprehensive blockchain asset service proct based on HD wallet. Its main functions include: sending and receiving, buying and selling, accelerating transaction, etc. The user controls the private key, and the coin after the transaction is completed is directly kept by the user. At present, the currencies it supports mainly include BTC, BTC, ETH, some erc2.0 tokens, qtum, HSR, dash, safe, LTC, LCH, Zec, etc and Doge
advantages: the balance of the current digital currency can be displayed at the top of the front page of the wallet, and the upper left corner can be switched to other digital currencies, and the currency balance can also be switched from quantity to legal currency value. There are many functions in the middle, such as issuing currency, receiving currency, one click trading, etc. the broadcast of each transfer transaction is displayed below, and the completed transaction can also be queried in the transaction record. After leaving the bitpai app interface for a period of time, you need to unlock it when you re-enter, which improves the security of the wallet
deficiency: Only Mainstream currencies are supported, other small currencies are not supported, and the number of currencies is 10 +. The page setting is not user-friendly, and various parameters make it difficult for users to use. In addition, the security is worrying: Recently, there is a problem with bitpai IOS version, and the application can't be opened, and the official said: if you unload it carelessly, the assets in your wallet may not be recovered! It's still in Apple communication
download address: bitpie.com
2. Geek wallet (rating: 8.2)
geek wallet is a simple and convenient light wallet, which supports the storage and management of mainstream digital currency assets such as bitcoin (BTC), lightcoin (LTC), Ethereum (ETH), EOS, usdt, etc
advantages: high security factor, using local private key security mechanism, as well as mobile phone and computer al backup strategy, supporting the current mainstream currency, the platform has a jump market, which can carry out token trading of physical assets on the chain
deficiency: usdt transaction must use 0.0001 BTC as transaction handling fee, does not support some small currencies, page optimization is good, but the function is less
download address: www.geekwallet.org 、 www.geekwallet.cn
3. Imtoken (score: 8)
imtoken is a mobile light wallet app, which supports Eth and Ethereum erc2.0 standard tokens (such as EOS, DGD, SNT, qtum), and is a necessary wallet for Ethereum series of digital currencies
advantages: as a light wallet of Ethereum series, mtoken supports all the tokens of Ethereum erc2.0 standard, can control the miner's fee of each coin, can set the amount of collection, and has convenient transaction record query, refreshing interface, simple operation, so it is suitable for ICO investors who need to receive a variety of erc2.0 standard tokens and do not trade frequently
The "discovery" mole of wallet is not intuitive enough. 2. The tokens that can only be stored on the Ethereum platform, such as BTC and Neo, can't be stored. At the same time, the bifurcations of bitcoin can't be storeddownload address: token. Im
4. Kcash (score: 7.8)
kcash is also a light wallet, which currently supports BTC, ETH, LTC, etc, act and digital currency based on Ethereum and achain smart contract platform. Kcash has cross chain and cross contract technology, and the supported currencies are still increasing
advantages: as a Multi Chain Wallet, kcash supports multiple types of digital currencies and is very friendly to users who invest in multiple series of digital currencies. In addition, kcash also has the function of sending red packets, and in the future, it will launch currency transaction, bank card connection and other functions
deficiency: too many features lead to poor usability. In addition, there are some problems with the compatibility of Android versions. Some Android models will flash back when they open the app
download address: kcash.com
5. Cobo (rating: 7.8)
Cobo is a professional digital asset management wallet, which can help you store assets safely, and the unique POS gain can help you increase the value of assets. It supports more than 20 kinds of digital assets including eth, EOS, TRX, and more than 500 kinds of tokens
advantages: Cobo security is in the lead in the same level, using multiple security verification, hot and cold separation storage, HSM multi signature, Cobo provides you with stable income through intelligent voting, dpos vote pool, POS mining digital asset gain matrix
deficiency: the page optimization is poor, the function is complex, it's a little difficult to get started, and there is also a flash back problem of Android version
download address: cobo.com
intuitively, it seems that using a calculator is bound to improve the user's computing ability, but in fact, the result is not certain. I remember that when I was in the second grade of junior high school, I competed with my classmates for a series of continuous calculations. I used a pen and they used a calculator to see who would finish the calculation first. As a result, I finished the calculation first, but my classmates pressed the wrong number keys on the calculator many times, And the calculator display is not intuitive enough, leading to repeated rework, but slower than my calculation. It can be seen that whether a calculator can improve a person's computing ability is related to the accuracy and speed of key pressing of the calculator, the contrast between them and the user's written calculation ability, and the complexity of the problem itself
Senior Two students should have learned the least square method. You can establish the corresponding regression line for research, such as establishing the regression relationship between a person's computing speed and his proficiency in using the calculator. Of course, the specific research steps still need to be designed by yourself.
the stronger the computing power of CPU, the stronger the computing power.
1. Intensive training, practice makes perfect
an important way to improve the speed of operation is to practice diligently, often and repeatedly. Only through certain intensive training, can students achieve the goal of "practice makes perfect". Therefore, we should carefully organize the training, whether in class or out of class, in addition to the requirements of quantity and quality, we should also have certain requirements for the speed of problem solving. In the classroom, we should arrange some limited time operation training and more hierarchical and targeted problem group training, so that different types of students can complete the appropriate training tasks in a certain period of time, so as to improve the efficiency of classroom teaching and improve the rate of reaching the standard in class< It is not enough to grasp the general rules of mathematical operation, but also to form skilled skills. Without the formation of skilled skills, it is impossible to complete the operation simply and quickly. Therefore, we should consciously discover and summarize some skills and techniques through operation practice. Such as "substitution method", "combination of number and shape", "1" transformation and the choice of coordinate system in analytic geometry, etc. In addition, the following points should be achieved:
first, master the general principles of operation. The general rule of general method is not only beneficial to the operation orientation, but also to improve the speed of operation. Therefore, we should master the transformation of basic number form and form some basic skills. For example, the multiplication formula is used to simplify the number calculation; The root of square is obtained by decomposing the quality factor; Using the rational method of denominator to find the value of root formula. In order to cultivate students' correct and rapid computing ability, it is very necessary for them to master certain skills
Second, be familiar with some methods and skills of mental calculation and quick calculation. Mental arithmetic is a form of calculation. It is a kind of calculation without writing. It is a sign of "familiarity" and can strengthen students' thinking inspiration. In teaching, whether it is to find solutions to problems, or to carry out the operation process, we should strengthen the training of mental calculation, and teach some methods of quick calculation, which is a very effective way to improve the operation speed
thirdly, memorize some common data and important conclusions. Such as the square number of one or two digits, trigonometric function value of special angle, some common mathematical propositions, etc. So as to expand the capacity of knowledge, increase the span of thinking, improve the agility of thinking
3. Tempering thinking and fast operation
infiltrating thinking training into operation training is an effective measure to improve operation speed. Because good thinking quality is a powerful guarantee to improve the computing ability. In teaching, we need to strengthen the training of mathematical methods and thinking methods, such as mastering some common mathematical methods: collocation method, substitution method, undetermined coefficient method, mathematical inction method, parameter method, elimination method, etc; Familiar with some common mathematical logic methods: analysis, synthesis, reverse, inction, dection, etc; Master the common mathematical thinking methods: observation and analysis, generalization and abstraction, analysis and synthesis, special and general, analogy, inction and dection, etc; Master common mathematical ideas: function and equation, combination of number and shape, classified discussion, transformation, etc. It is necessary to strengthen the thinking training of students in reverse, divergence, entirety, structure and intuition, so as to provide guarantee for finding a simple and fast way of operation from the aspects of thinking method, problem-solving ideas and problem-solving strategies< The teachers in vocational schools agree that the students in vocational schools are not solid in their junior middle school learning, and they do not have a firm grasp of basic knowledge and methods. They should keep some fixed knowledge and methods in mind and ask them to use them to solve problems. It is true that the fixed way of thinking has a positive side in operation, but it also has a negative impact. When students master a certain kind of knowledge (method), they often use conventional methods to solve problems when they encounter problems. In this way, they will inevitably have the inertia of thinking and lack the consciousness of thinking from multiple directions and angles, which is not concive to the improvement of students' operation speed. What's more, students in vocational schools are active in thinking and just want to find a simpler and faster method of calculation so that they can have more time to do other things. Therefore, the fixed way of thinking will affect the speed of students' operation, make the operation process cumbersome, and thus cause students' aversion to mathematics learning. In my teaching, I often guide students to think about problems from various aspects and angles, and strive to cultivate their observation ability, association ability and comparative consciousness, so as to seek the best way to solve problems< It can not exist alone without specific mathematical knowledge, nor can it develop independently without other abilities. It permeates with memory ability, observation ability, understanding ability, association ability and expression ability, and supports each other with mathematical abilities such as logical thinking ability. Therefore, the problem of improving computing power is a comprehensive problem. In the process of teaching, only when we often summarize the rules, constantly guide and graally accumulate, can we really improve the computing ability< It is an important factor to cultivate students' good study habits. Because of its strict characteristics, mathematics does not allow students to be careless and careless. Students' mistakes in calculation are partly caused by their bad study habits. In teaching, teachers should let students form the good habits of careful examination, careful observation and writing standard before doing questions. In the process of learning mathematics, students can be asked not to rely on calculators when they encounter simple calculation problems, so that they can form the judgment of the calculation results in mental calculation, oral calculation and written calculation. Good calculation habit is the guarantee of improving calculation ability. In calculation, students are required to do one look, two think, three calculate and four check. A look: before doing a question, first look at the question completely, see each number and each operation symbol, and make a preliminary perception. Second, on the basis of clearly understanding the topic, we should make clear the relationship between the characteristics of the clearing form and each operation, choose a reasonable method according to the specific situation, and determine the operation steps. Third calculation: after determining the operation steps and methods, calculate carefully. Four checks: we should "look back" in time to check whether the algorithm is reasonable, whether the operation symbol is copied wrong, whether the minus sign is missed, and whether the calculation result is wrong
be patient in calculation, and never give up until you finish a problem. Students are required to write carefully, because only when they write carefully can they concentrate their attention, so the accuracy of calculation is improved. Over time, students will be able to develop good calculation habits< In a word, China's mathematics ecation has a tradition of paying attention to the training of basic knowledge, basic skills and ability training, which should be carried forward in senior high school mathematics curriculum in the new century. Teaching practice shows that it is a complex system engineering and a long-term task to improve students' computing ability. As long as we cherish every training opportunity, carry out long-term infiltration in a planned, targeted and conscious way, and enable students to graally understand the essence of operation ability, it will inevitably promote students to develop the habit of correct, reasonable and fast operation, and finally achieve the purpose of improving students' operation ability.
secondly, to avoid making the same mistakes next time, you can do more exercises, strengthen training, or read more wrong questions
finally, you can check it after you finish, and correct any mistakes.
