ADAPTIVE MAP-REDUCE PIPELINE WITH DYNAMIC THREAD ALLOCATIONS

In an approach to adaptively pipeline a MapReduce job, a processor receives one or more data records from a storage and inserts the one or more data records into a map queue, wherein a size of the map queue is adaptive to one or more utilizations of one or more resources in the processor. One or mor...

Full description

Saved in:
Bibliographic Details
Main Authors Ma Haohai, Bao Xiao Ming, Bai Wen Yan, Hu Zhenhua, Liu Jian
Format Patent
LanguageEnglish
Published 06.10.2016
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In an approach to adaptively pipeline a MapReduce job, a processor receives one or more data records from a storage and inserts the one or more data records into a map queue, wherein a size of the map queue is adaptive to one or more utilizations of one or more resources in the processor. One or more processors apply a map function to the one or more data records in the first buffer and sort the records that are output from the map function and store the sorted records. One or more processors receive and insert the sorted records into a reduce queue, wherein a size of the reduce queue is adaptive to one or more utilizations of resources in the one or more processors. One or more processors apply a reduce function to the sorted records in the reduce queue and store a result in a storage.
AbstractList In an approach to adaptively pipeline a MapReduce job, a processor receives one or more data records from a storage and inserts the one or more data records into a map queue, wherein a size of the map queue is adaptive to one or more utilizations of one or more resources in the processor. One or more processors apply a map function to the one or more data records in the first buffer and sort the records that are output from the map function and store the sorted records. One or more processors receive and insert the sorted records into a reduce queue, wherein a size of the reduce queue is adaptive to one or more utilizations of resources in the one or more processors. One or more processors apply a reduce function to the sorted records in the reduce queue and store a result in a storage.
Author Liu Jian
Ma Haohai
Hu Zhenhua
Bai Wen Yan
Bao Xiao Ming
Author_xml – fullname: Ma Haohai
– fullname: Bao Xiao Ming
– fullname: Bai Wen Yan
– fullname: Hu Zhenhua
– fullname: Liu Jian
BookMark eNrjYmDJy89L5WSwcXRxDAjxDHNV8HUM0A1ydQl1dlUI8Axw9fH0c1UI9wzxUHCJ9HP09XRWCPEIcnV0UXD08fF3dgzx9PcL5mFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8aHBRgaGZkaWhpbm5o6GxsSpAgC2xyxG
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US2016291977A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2016291977A13
IEDL.DBID EVB
IngestDate Fri Jul 19 15:02:50 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2016291977A13
Notes Application Number: US201514672781
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20161006&DB=EPODOC&CC=US&NR=2016291977A1
ParticipantIDs epo_espacenet_US2016291977A1
PublicationCentury 2000
PublicationDate 20161006
PublicationDateYYYYMMDD 2016-10-06
PublicationDate_xml – month: 10
  year: 2016
  text: 20161006
  day: 06
PublicationDecade 2010
PublicationYear 2016
RelatedCompanies International Business Machines Corporation
RelatedCompanies_xml – name: International Business Machines Corporation
Score 3.0520687
Snippet In an approach to adaptively pipeline a MapReduce job, a processor receives one or more data records from a storage and inserts the one or more data records...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title ADAPTIVE MAP-REDUCE PIPELINE WITH DYNAMIC THREAD ALLOCATIONS
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20161006&DB=EPODOC&locale=&CC=US&NR=2016291977A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_G_HzTqkydElD6VvxY2xlwSNaktLJ1ZevmfBpN14Ig3XAV_32vodM97TEXOJKQu_x-yV0O4DaOzTk10fvJOM4MM51Lg2aSGnY8T-RTSUmkirYIbG9svk6taQ0-17kw6p_QH_U5IlpUgvZeKH-9_L_E4iq2cnUnP1C0eHGjDtcrdozwBXeRzrsdEQ74wNEdpzMe6cFQ9T3SB0Q7DLnSDgLpdmkPYtIt81KWm4eKewS7IerLi2OopbkGB8669poG-_3qyVuDPRWjmaxQWNnh6gSeGWdh5E8E6bPQGJblcwQJ_VD0_ECQNz_yCH8PGC4xibyhYJywXm9Q5Qyfwo0rIsczcECzv_nPxqPN0bfOoJ4v8rQBRKYZRQbUatPEMhNLUsReVnxvZ4lMERq1zqG5TdPF9u5LOCybKnLNbkK9-PpOr_AELuS1WrhfmJuEEQ
link.rule.ids 230,309,783,888,25576,76882
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_G_JhvOhU_pgaUvhU_1tYFHJI1Ga12Xdm6OZ9G07UgSDdcxX_fa-h0T3vNQbiE3OV3ye_uAG6iyJhRA72fjKJUN5KZ1GkqqW5Fs1i2ipBEKraFbzkj42ViTirwucqFUXVCf1RxRLSoGO09V_568f-IxRW3cnkrP3Bo_twN21wro2OEL3iKNN5pi6DP-7Zm2-3RUPMHSvZA7xHtMIyVthBkt4p-B2LcKfJSFuuXSncftgOcL8sPoJJkdajZq95rddjtlV_eddhRHM14iYOlHS4P4YlxFoTuWJAeC_RB0T5HkMANhOf6gry5oUP4u89wi0noDATjhHlev8wZPoLrrghtR0eFpn_rn46G69o3j6GazbPkBIhMUooRUPORxqYRm5Ii9jKjOyuNZYLQqHkKjU0znW0WX0HNCXveFDV_PYe9QqRYbFYDqvnXd3KBt3EuL9Um_gLybYcB
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=ADAPTIVE+MAP-REDUCE+PIPELINE+WITH+DYNAMIC+THREAD+ALLOCATIONS&rft.inventor=Ma+Haohai&rft.inventor=Bao+Xiao+Ming&rft.inventor=Bai+Wen+Yan&rft.inventor=Hu+Zhenhua&rft.inventor=Liu+Jian&rft.date=2016-10-06&rft.externalDBID=A1&rft.externalDocID=US2016291977A1