CN104536833A - Method for improving high-frequency trading performance - Google Patents
Method for improving high-frequency trading performance Download PDFInfo
- Publication number
- CN104536833A CN104536833A CN201510042524.1A CN201510042524A CN104536833A CN 104536833 A CN104536833 A CN 104536833A CN 201510042524 A CN201510042524 A CN 201510042524A CN 104536833 A CN104536833 A CN 104536833A
- Authority
- CN
- China
- Prior art keywords
- performance
- cpu
- high frequency
- frequency transaction
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Power Sources (AREA)
Abstract
The invention discloses a method for improving high-frequency trading performance, relates to computer high-frequency trading, a CPU working principle and a system control frequency regulating technology, and provides a performance improving method for a special high-frequency trading system. The method comprises the following steps: controlling an advanced configuration and power interface (ACPI) through an operation system, regulating power consumption and frequency of a CPU for improving the performance of the CPU, and applying the CPU to a business system, thereby optimizing high-frequency trading performance. The method can be used for obviously improving the response speed of the business system, so that a purpose of increasing the high-frequency trading business volume over several times is achieved.
Description
Technical field
The present invention relates to the transaction of computing machine high frequency, CPU principle of work, Systematical control frequency adjustment technology, is exactly a kind of method improving high frequency transaction performance specifically.
Background technology
Along with the development of the new techniques such as cloud computing, large data, more and more higher to business requirement of real-time, performance due to processor directly affects the response speed of whole operation system, and the performance and the reliability that how effectively to improve processor become the technical matters being badly in need of solving.Be directed to high frequency transaction, within the specific time period, the portfolio of process directly determines the development level of whole system.
Usual advanced configuration and power-management interface (ACPI) define the performance states (P-states of different power consumption of processing unit management, performance state), the processor performance level that different P-state is corresponding different, the Intel SpeedStep technology of enhancing supports different P-states by providing the software interface controlling frequency of operation and processor voltage.The highest frequency that namely CPU runs is set by performance states (P-states) target.
SpeedStep technology is the technology of a novelty, it can allow processor optionally switch between two kinds of mode of operations, the battery optimization pattern (Battery Optimized Mode) when the peak performance pattern (Maximum Performance Mode) namely during "on" position and battery status.
Summary of the invention
For the current condition of current technical development, the invention provides a kind of method improving high frequency transaction performance.
A kind of method improving high frequency transaction performance of the present invention, the technical scheme solving the problems of the technologies described above employing is as follows: this method propose a kind of computer system adjustment method improving high frequency transaction performance, for specific high frequency transaction system, the raising method of performance can be provided; Control advanced configuration and power-management interface (ACPI) by operating system, the power consumption of adjustment CPU and frequency, improve the performance of CPU, thus act on operation system, makes high frequency transaction performance reach optimum.
Preferably, the method for this raising high frequency transaction performance, by the control to cpuspeed, the state of amendment P-state, is then adjusted the frequency of CPU, utilizes SpeedStep technology to realize the best performance of CPU by P-state.
The beneficial effect that a kind of method improving high frequency transaction performance of the present invention compared with prior art has is: the method is provided in the application of high frequency transaction business, cpuspeed control P-states is used to make CPU run on highest frequency, the response speed of operation system can be significantly improved, thus reach the object that high frequency transaction business amount is doubled and redoubled; The method in addition, applies in a flexible way, and can carry out Performance tuning, thus reach maximizing performance for the service application consuming CPU; And the method does not change the state of other hardware systems, ensure that the reliability and stability of system.
Accompanying drawing explanation
Accompanying drawing 1 is the illustraton of model of the method for described raising high frequency transaction performance;
Accompanying drawing 2 is the process flow diagram of the method for described raising high frequency transaction performance.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with specific embodiment, and with reference to accompanying drawing, a kind of method improving high frequency transaction performance of the present invention is further described.
A kind of method improving high frequency transaction performance of the present invention, proposes a kind of computer system adjustment method improving high frequency transaction performance, for specific high frequency transaction system, can provide the raising method of performance, has high-performance, high fault-tolerant feature.The method controls advanced configuration and power-management interface (ACPI) by operating system, the power consumption of adjustment CPU and frequency, improve the performance of CPU, thus act on operation system, high frequency transaction performance is made to reach optimum, significantly improve the response speed of operation system, also improve the portfolio processed in certain hour section simultaneously; As shown in Figure 1.
Embodiment:
A kind of method improving high frequency transaction performance described in the present embodiment, by the control to cpuspeed, the state of amendment P-state, is then adjusted the frequency of CPU, utilizes SpeedStep technology to realize the best performance of CPU by P-state; The response speed of operation system can be significantly improved, also just improve the portfolio processed in certain hour section simultaneously.For the application of multiservice system, the present embodiment also proposed the method for designing that a kind of multiservice system runs, and by the regulation and control to CPU multithreading, can be implemented in multiservice system running status and is issued to best performance.
Improve the method for high frequency transaction performance described in the present embodiment simultaneously, in order to ensure its validity and real-time, change for P-state, when overall performance promotes, and do not change the physical state of other hardware systems, ensure that the reliability and stability of system.
Improve described in the present embodiment high frequency transaction performance method, its concrete implementing procedure as shown in Figure 2:
1) on the server of intel framework, high frequency transaction is built: installing operating system on the server, after system installation, configuring high-frequency transaction system;
2) CpuSpeed service is set under system, the load of the pressure regulating system of high frequency transaction system can be followed;
3) frequency of operation of CpuSpeed service trigger P-state control CPU and processor voltage;
4) CPU carrys out the lifting of triggering system performance along with the change of voltage and the change of frequency of operation, thus improves high frequency transaction business amount; Otherwise, CpuSpeed service is set again under system;
5) whole process terminates, and finally reaches the object of best performance.
The method of raising high frequency transaction performance of the present invention, change targetedly for high frequency transactional nature, it is huge that high frequency transaction consumes cpu performance, but it is relatively little to internal memory, hard disk, network bandwidth requirements, according to this principle, other are consumed to the application of CPU, can extensively promotion and application.
Above-mentioned embodiment is only concrete case of the present invention; scope of patent protection of the present invention includes but not limited to above-mentioned embodiment; any claims according to the invention and any person of an ordinary skill in the technical field to its suitable change done or replacement, all should fall into scope of patent protection of the present invention.
Claims (5)
1. improve a method for high frequency transaction performance, it is characterized in that, for specific high frequency transaction system, provide the raising method of performance; Control advanced configuration and power-management interface by operating system, the power consumption of adjustment CPU and frequency, improve the performance of CPU, and act on operation system, makes high frequency transaction performance reach optimum.
2. according to claim 1 a kind of improve high frequency transaction performance method, it is characterized in that, by the control to cpuspeed, the state of amendment P-state, then adjusted the frequency of CPU by P-state, utilize SpeedStep technology to realize the best performance of CPU.
3. according to claim 2 a kind of improve high frequency transaction performance method, it is characterized in that, installing operating system on the server of intel framework, after system installation, configuring high-frequency transaction system.
4. a kind of method improving high frequency transaction performance according to claim 3, is characterized in that, arrange CpuSpeed service, and the frequency of operation of CpuSpeed service trigger P-state control CPU and voltage under system.
5. a kind of method improving high frequency transaction performance according to claim 2, it is characterized in that, CPU, along with the lifting of the change of voltage and the change triggering system performance of frequency of operation, makes high frequency transaction business amount increase.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510042524.1A CN104536833A (en) | 2015-01-28 | 2015-01-28 | Method for improving high-frequency trading performance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510042524.1A CN104536833A (en) | 2015-01-28 | 2015-01-28 | Method for improving high-frequency trading performance |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104536833A true CN104536833A (en) | 2015-04-22 |
Family
ID=52852364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510042524.1A Pending CN104536833A (en) | 2015-01-28 | 2015-01-28 | Method for improving high-frequency trading performance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104536833A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204942A (en) * | 2015-08-25 | 2015-12-30 | 浪潮(北京)电子信息产业有限公司 | Network performance optimization system and method of high-frequency transaction server |
CN110377420A (en) * | 2019-06-25 | 2019-10-25 | 苏州浪潮智能科技有限公司 | A kind of frequency multiplying method of CPU, super frequency system and relevant apparatus |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060242356A1 (en) * | 2003-03-31 | 2006-10-26 | Kazuhiko Mogi | Computer system for managing performances of storage apparatus and performance management method of the computer system |
CN102520782A (en) * | 2011-12-15 | 2012-06-27 | 江苏中科梦兰电子科技有限公司 | Power supply management method based on automatic adjustment of processor nuclear number |
CN102566726A (en) * | 2010-12-16 | 2012-07-11 | 鸿富锦精密工业(深圳)有限公司 | Automatic power consumption control network equipment and power consumption control method thereof |
US20130024715A1 (en) * | 2011-07-18 | 2013-01-24 | Yi-Chun Hung | Thermal Protection Method for Computer System and Device Thereof |
CN102968655A (en) * | 2011-08-31 | 2013-03-13 | 北京中电华大电子设计有限责任公司 | Operating frequency adjusting method and circuit for contactless card chip |
-
2015
- 2015-01-28 CN CN201510042524.1A patent/CN104536833A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060242356A1 (en) * | 2003-03-31 | 2006-10-26 | Kazuhiko Mogi | Computer system for managing performances of storage apparatus and performance management method of the computer system |
CN102566726A (en) * | 2010-12-16 | 2012-07-11 | 鸿富锦精密工业(深圳)有限公司 | Automatic power consumption control network equipment and power consumption control method thereof |
US20130024715A1 (en) * | 2011-07-18 | 2013-01-24 | Yi-Chun Hung | Thermal Protection Method for Computer System and Device Thereof |
CN102968655A (en) * | 2011-08-31 | 2013-03-13 | 北京中电华大电子设计有限责任公司 | Operating frequency adjusting method and circuit for contactless card chip |
CN102520782A (en) * | 2011-12-15 | 2012-06-27 | 江苏中科梦兰电子科技有限公司 | Power supply management method based on automatic adjustment of processor nuclear number |
Non-Patent Citations (1)
Title |
---|
李钰: "高性能计算机系统级低功耗管控的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204942A (en) * | 2015-08-25 | 2015-12-30 | 浪潮(北京)电子信息产业有限公司 | Network performance optimization system and method of high-frequency transaction server |
CN110377420A (en) * | 2019-06-25 | 2019-10-25 | 苏州浪潮智能科技有限公司 | A kind of frequency multiplying method of CPU, super frequency system and relevant apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9618997B2 (en) | Controlling a turbo mode frequency of a processor | |
US8473768B2 (en) | Power control apparatus and method for cluster system | |
Rossi et al. | E-eco: Performance-aware energy-efficient cloud data center orchestration | |
CN106059835B (en) | A kind of High-reliability Control method of low energy consumption computer set group node | |
CN105868004B (en) | Scheduling method and scheduling device of service system based on cloud computing | |
CN103645795A (en) | Cloud computing data center energy saving method based on ANN (artificial neural network) | |
CN101162405A (en) | Method for dynamic reducing CPU power consumption | |
EP2899638B1 (en) | Dynamic cache enlarging by counting evictions | |
CN103472904A (en) | Method and device for intelligently adjusting multiple timers | |
CN103970256B (en) | Energy saving method and system based on memory compaction and CPU dynamic frequency modulation | |
CN101661327A (en) | Method for adjusting basic frequency of central processing unit (CPU) and device thereof | |
KR102060431B1 (en) | Apparatus and method for managing power in multi-core system | |
CN103023802B (en) | A low-energy scheduling system and method for web clusters | |
CN104536833A (en) | Method for improving high-frequency trading performance | |
CN104460942A (en) | Server energy-saving system and method based on service | |
CN101833366A (en) | Low-power-consumption dynamic node controlling method for cluster job management system | |
CN103092328A (en) | Computer energy conservation method based on magnetic disc dormancy | |
CN108170522A (en) | A kind of cloud computing virtual machine (vm) migration control method based on dynamic threshold | |
CN103645797B (en) | A kind of low power consumption frequency modulation based on timeslice utilization factor | |
CN103559092B (en) | The peak power control method of heterogeneous Computing node | |
CN102662759A (en) | Energy saving method based on CPU (central processing unit) load in cloud OS (operating system) | |
WO2020238326A1 (en) | Method and device for adjusting performance state of processor, uefi, and storage medium | |
CN106708242B (en) | An optimal method for energy consumption of hard real-time systems | |
CN105700951A (en) | Method and device for realizing CPU (Central Processing Unit) business migration | |
CN105589544A (en) | Method, device and terminal reducing central processor energy consumption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150422 |