Skip to content
Free planNo credit card requiredStart writing

article · 2008

Speculative Precomputation

Carlos Augusto, S Cunha, Departmento De Informática

Cited by 0Abstract and details only

Abstract

Abstract. Current processors are based on a multithreaded architecture. Simultaneous Multithreading (SMT) techniques are used to increase instruction throughput under a multiprogramming workload; however, it does not improve performance when only a single thread is executing. This communication explores Speculative Precomputation, a technique that uses idle thread contexts in a multithreaded architecture to improve the performance of singlethreaded applications. It reduces program stalls, generated by data cache misses, using available thread contexts to prefetch these data. Speculative Precomputation tasks are described, and the examination of basic triggers and chaining triggers are made, using a Intel Itanium ISA processor as the evaluation base. 1

Cite this paper

APA 7

Augusto, C., Cunha, S., & De Informática, D. (2008). Speculative Precomputation.

MLA 9

Augusto, Carlos, et al. “Speculative Precomputation.” 2008.

Chicago

Augusto, Carlos, S Cunha, and Departmento De Informática. 2008. “Speculative Precomputation.”

Harvard

Augusto, C., Cunha, S. and De Informática, D. (2008) ‘Speculative Precomputation’.

BibTeX
@article{augusto2008speculative,
  title = {{Speculative Precomputation}},
  author = {Augusto, Carlos and Cunha, S and De Informática, Departmento},
  year = {2008}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.