A parallel framework for in-memory construction of term-partitioned inverted indexes
buir.contributor.author | Aykanat, Cevdet | |
dc.citation.epage | 1330 | en_US |
dc.citation.issueNumber | 11 | en_US |
dc.citation.spage | 1317 | en_US |
dc.citation.volumeNumber | 55 | en_US |
dc.contributor.author | Kucukyilmaz, T. | en_US |
dc.contributor.author | Turk, A. | en_US |
dc.contributor.author | Aykanat, Cevdet | en_US |
dc.date.accessioned | 2016-02-08T09:44:11Z | |
dc.date.available | 2016-02-08T09:44:11Z | |
dc.date.issued | 2012 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description.abstract | With the advances in cloud computing and huge RAMs provided by 64-bit architectures, it is possible to tackle large problems using memory-based solutions. Construction of term-based, partitioned, parallel inverted indexes is a communication intensive task and suitable for memory-based modeling. In this paper, we provide an efficient parallel framework for in-memory construction of term-based partitioned, inverted indexes. We show that, by utilizing an efficient bucketing scheme, we can eliminate the need for the generation of a global vocabulary. We propose and investigate assignment schemes that can reduce the communication overheads while minimizing the storage and final query processing imbalance. We also present a study on how communication among processors should be carried out with limited communication memory in order to reduce the total inversion time. We present several different communication-memory organizations and discuss their advantages and shortcomings. The conducted experiments indicate promising results. © 2012 The Author. Published by Oxford University Press on behalf of The British Computer Society. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T09:44:11Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2012 | en |
dc.identifier.doi | 10.1093/comjnl/bxr133 | en_US |
dc.identifier.issn | 0010-4620 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/21282 | en_US |
dc.language.iso | English | en_US |
dc.publisher | Oxford University Press | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1093/comjnl/bxr133 | en_US |
dc.source.title | The Computer Journal | en_US |
dc.subject | Index inversion | en_US |
dc.subject | Memory - based inversion | en_US |
dc.subject | Parallel inversion | en_US |
dc.subject | Term - based partitioning | en_US |
dc.title | A parallel framework for in-memory construction of term-partitioned inverted indexes | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- A parallel framework for in-memory construction of term-partitioned inverted indexes.pdf
- Size:
- 467.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full Printable Version