Parallel processing system

a processing system and parallel processing technology, applied in the direction of program control, multi-programming arrangement, instruments, etc., can solve the problem of buyers discovering differences, and achieve the effect of increasing the execution efficiency of the plurality of software modules

a processing system and parallel processing technology, applied in the direction of program control, multi-programming arrangement, instruments, etc., can solve the problem of buyers discovering differences, and achieve the effect of increasing the execution efficiency of the plurality of software modules

US20150052538A1Inactive Publication Date: 2015-02-19ONEZERO FINANCIAL SYST

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel processing system
  • Parallel processing system
  • Parallel processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]Applicants have recognized and appreciated that though high-frequency trading (HFT) techniques have been developed for exchange-based trades, HFT techniques for OTC trading are lacking. Moreover, Applicants have recognized and appreciated that by providing a framework for programming low-cost hardware, including consumer-grade generally-programmable graphics processing units (GPGPUs) and / or other processing units that include multiple processing cores, high-frequency trading for OTC markets can be enabled both quickly and inexpensively. Such a framework may also enable programming low-cost hardware, such as consumer-grade GPGPUs to perform processing for producing solutions to complex problems using parallel execution on the processing units.

[0031]High-frequency trading (HFT) techniques have been developed for trading of items in exchange markets. HFT allows computing devices, configured with trading systems, to process streams of data regarding prices in the exchange and make...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Software development tools and techniques for configuring parallel processing systems to execute software modules implementing processes for solving complex problems, including over-the-counter trading processes and foreign exchange trading processes, to execute quickly and efficiently. The parallel processing system may include low-cost, consumer-grade multicore processing units. A process for solving a complex problem may be divided into software modules, including by evaluating the process to determine discrete processing steps that produce an intermediate result on which later steps of the process depend. The software modules created for a process may form a template processing chain describing multiple processing chains of the process that are to be executed. A software development tool for producing configuration information for multicore processing units may evaluate the software modules and the processing chains to determine whether the modules will execute quickly and efficiently on the multicore processing units of the parallel processing system.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]The present application is a continuation of and claims the benefit under 35 U.S.C. ยง120 of U.S. patent application Ser. No. 13 / 555,027, titled โ€œPARALLEL PROCESSING SYSTEM,โ€ filed Jul. 20, 2012, which is incorporated herein by reference in its entirety.BACKGROUND[0002]Commercial trading, such as trading in financial markets and trading of financial products, typically takes one of two forms: exchange trading and non-exchange trading.[0003]Exchange trading occurs with the assistance of a public exchange, in which buyers and sellers openly advertise availability of trades and the prices at which the trades may be made. Because of the public nature of exchanges, trades of the same items (e.g., the same stock for the same company) that occur at the same time typically occur for the same price or roughly the same price. Stock exchanges like the New York Stock Exchange (NYSE), in which stocks are traded publicly and are available at a publicly-...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
19 Feb 2015
Publication
US20150052538A1
IPC
G06F9/52
CPC
G06F9/52; G06Q40/04
Inventors
KLINE, CHRISTOPHER JOHN; JOHNSON, JESSE