Thread (computing)

Known as: Thread join, Single threading, Single threaded 
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1936-2017
050019362016

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2011
Highly Cited
2011
Modern graphics processing units (GPUs) use a large number of hardware threads to hide both function unit and memory access… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2008
Highly Cited
2008
The goals for this high-end commercial microprocessor are high throughput and high single-thread performance, mainframe-class… (More)
Is this relevant?
Highly Cited
2007
Highly Cited
2007
We take a thread as the behavior of a sequential deterministic program under execution and multi-threading as the form of… (More)
  • table 1
  • table 4
  • table 5
  • table 6
  • table 7
Is this relevant?
Highly Cited
2007
Highly Cited
2007
Prediction of 3-dimensional protein structures from amino acid sequences represents one of the most important problems in… (More)
  • figure 2
Is this relevant?
Highly Cited
2006
Highly Cited
2006
For concurrent programming to become mainstream, we must discard threads as a programming model. Nondeterminism should be… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
2006
Highly Cited
2006
In a multi-programmed computing environment, threads of execution exhibit different runtime characteristics and hardware resource… (More)
  • figure 1
  • table 1
  • table 2
  • table 3
  • figure 2
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Until recently, a steadily rising clock rate and other uniprocessor microarchitectural improvements could be relied upon to… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2003
Highly Cited
2003
We present an algorithm called Tar (“Thread-modular Abstraction Refinement”) for model checking safety properties of concurrent… (More)
  • figure 1
  • table 2
Is this relevant?
Highly Cited
2003
Highly Cited
2003
This paper presents Capriccio, a scalable thread package for use with high-concurrency servers. While recent work has advocated… (More)
Is this relevant?
Highly Cited
1997
Highly Cited
1997
Multithreaded programming is difficult and error prone. It is easy to make a mistake in synchronization that produces a data race… (More)
  • figure 1
  • figure 2
  • figure 4
  • figure 3
Is this relevant?