• Home
  • Search
  • Realizing parallelism in database operations
  • Cite Icon30
  • https://doi.org/10.1145/1140402.1140408Copy DOI Icon

Realizing parallelism in database operations

  • Jan 1, 2006
  • John Cieslewicz +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A new trend in processor design is increased on-chip support for multithreading in the form of both chip multiprocessors and simultaneous multithreading. Recent research in database systems has begun to explore increased thread-level parallelism made possible by these new multicore and multithreaded processors. The question of how best to use this new technology remains open, particularly as the number of cores per chip and threads per core increase. In this paper we use an existing massively multithreaded architecture, the Cray MTA-2, to explore the implications that a larger degree of on-chip multithreading may have for parallelism in database operations. We find that parallelism in database operations is easy to achieve on the MTA-2 and that, with little effort, parallelism can be made to scale linearly with the number of available processor cores.

Similar Papers
  • Research Article
  • Citations42

Multithreaded Processors

  • Mar 01, 2002
  • The Computer Journal
  • T Ungerer
  • Conference Article
  • Citations33

Partitioning Multi-Threaded Processors with a Large Number of Threads

  • Jan 01, 2005
  • A El-Moursy +3
  • Conference Article

A QoS Guaranteed Cache Design for Environment Friendly Computing

  • Aug 01, 2011
  • Shi-Wu Lo +6
  • Book Chapter
  • Citations12

Supporting Speculative Multithreading on Simultaneous Multithreaded Processors

  • Jan 01, 2006
  • Venkatesan Packirisamy +4
  • Dissertation

Contention-Aware Scheduling for SMT Multicore Processors

  • Feb 22, 2017
  • Josué Feliu Pérez
  • Research Article
  • Citations3

REPLICA MBTAC: multithreaded dual-mode processor

  • Dec 16, 2017
  • The Journal of Supercomputing
  • Martti Forsell +2
  • Conference Article
  • Citations19

MLP-Aware Dynamic Cache Partitioning

  • Sep 01, 2007
  • Miquel Moreto +3
  • Conference Article

Hazard driven test generation for SMT processors

  • Mar 01, 2012
  • P Singh +2
  • Research Article
  • Citations7

Efficient resource sharing algorithm for physical register file in simultaneous multi-threading processors

  • Jun 24, 2016
  • Microprocessors and Microsystems
  • Yilin Zhang +1
  • Conference Article

Hazard driven test generation for SMT processors

  • Mar 12, 2012
  • Padmaraj Singh +2
  • Conference Article
  • Citations4

MLP-Aware Dynamic Cache Partitioning

  • Jan 22, 2018
  • Miquel Moretó +3
  • Research Article
  • Citations3

An analysis of operating system behavior on a simultaneous multithreaded architecture

  • Nov 12, 2000
  • ACM SIGARCH Computer Architecture News
  • Joshua A Redstone +2
  • Conference Article
  • Citations39

Architectural support for enhanced SMT job scheduling

  • Nov 08, 2004
  • A Settle +3
  • Conference Article
  • Citations11

The slowdown or race-to-idle question: Workload-aware energy optimization of SMT multicore platforms under process variation

  • Mar 14, 2016
  • ePrints Soton (University of Southampton)
  • Anup Das +2
  • Research Article

Using Instruction Fetch Policy to Control Performance of a Thread in SMT Processors

  • Sep 28, 2009
  • Chinese Journal of Computers
  • Cai-Xia Sun +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.