Patent application serial number 590805 has not been assigned to a company or institution.
The following quote was obtained by the news editors from the background information supplied by the inventors: "The following description relates to a distributed data processing apparatus and method through hardware acceleration.
"With the increasing development of Internet technology, a larger amount of data has been created and distributed over the Internet. In such an environment where a large amount of data is available for use, a variety of companies, for example, portal companies, raise their competitiveness by accumulating a massive amount of data, and extracting and providing significant information to a user on request. Accordingly, various research has been conducted on establishing a large-scale cluster at a reduced cost to enable disturbed data processing and distributed data parallel processing.
"A distributed parallel processing programming model supports distributed parallel computation of a large amount of data stored in a cluster that is formed of a large number of nodes at a low cost. The distributed parallel processing programming model includes two steps: a 'Map step' based on a map function made by a user and a 'Reduce step' based on a reduce function.. These two steps are performed in turn. However, as the amount of data to be processed increases, reduction of data analysis time to improve performance is more difficult."
In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventors' summary information for this patent application: "In one general aspect, there is provided a data processing apparatus including a mapping node including mapping units configured to process input data in parallel to generate and output mapping results. The data processing apparatus further includes a shuffle node including shuffle units and a memory buffer, the shuffle units configured to process the mapping results output from the mapping units in parallel to generate and output shuffle results, and the shuffle node configured to write the shuffle results output from the shuffle units in the memory buffer. The data processing apparatus further includes a merge node including merge units configured to merge the shuffle results written in the memory buffer to generate merging results.
"The data processing apparatus may further include an input distribution node configured to distribute the input data among the mapping units on a record-by-record basis.
"A number of the mapping units may be determined based on a unit time taken by the input distribution node to input a record of the input data into one of the mapping units, or a unit time taken by the one of the mapping units to process the record, or any combination thereof.
Most Popular Stories
- Boehner Lashes Out Against Ted Cruz, Far Right
- Bitcoin or Bad Coin? Warnings Mount Against Virtual Currency
- TFA Recruiting DACA Recipients
- Cheap Gas Drives Down U.S. Wholesale Prices Again
- Expanding Medicaid Creates Jobs: Study
- Robert Levinson Was on CIA Mission
- Producer Price Index Dropped in November
- 'Dreamers' Hope for Permanent Immigration Status
- Beyonce Releases New Album With No Marketing
- Hawaii Official Who Release Obama Certificate Only Victim of Plane Crash