Micro‐ and macro‐optimizations of SaaT search. (20th February 2019)
- Record Type:
- Journal Article
- Title:
- Micro‐ and macro‐optimizations of SaaT search. (20th February 2019)
- Main Title:
- Micro‐ and macro‐optimizations of SaaT search
- Authors:
- Trotman, Andrew
Crane, Matt - Abstract:
- Summary: We introduce and test several micro‐ and macro‐optimizations to the Score‐at‐a‐Time approach to processing impact‐ordered postings lists in a search engine. Our micro‐optimizations are at the single‐assembly instruction level, but our macro‐optimizations are algorithmic. Overall, we see an improvement of 37% on our baseline (22% on state of the art). We experiment with parallel search and present evidence that we have hit the memory wall.
- Is Part Of:
- Software, practice & experience. Volume 49:Number 5(2019)
- Journal:
- Software, practice & experience
- Issue:
- Volume 49:Number 5(2019)
- Issue Display:
- Volume 49, Issue 5 (2019)
- Year:
- 2019
- Volume:
- 49
- Issue:
- 5
- Issue Sort Value:
- 2019-0049-0005-0000
- Page Start:
- 942
- Page End:
- 950
- Publication Date:
- 2019-02-20
- Subjects:
- efficiency -- inverted files -- Score‐at‐a‐Time -- search
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2683 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 9745.xml