[go: up one dir, main page]

CN104536833A - Method for improving high-frequency trading performance - Google Patents

Method for improving high-frequency trading performance Download PDF

Info

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
Application number
CN201510042524.1A
Other languages
Chinese (zh)
Inventor
闫涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201510042524.1A priority Critical patent/CN104536833A/en
Publication of CN104536833A publication Critical patent/CN104536833A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

A kind of method improving high frequency transaction performance
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.
CN201510042524.1A 2015-01-28 2015-01-28 Method for improving high-frequency trading performance Pending CN104536833A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
李钰: "高性能计算机系统级低功耗管控的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
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