Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

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… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
GPUs have recently attracted the attention of many application developers as commodity data-parallel coprocessors. The newest… Expand
  • figure 1
  • table 1
  • figure 2
  • figure 3
  • figure 4
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… Expand
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… Expand
  • figure 1
  • table 1
  • table 2
  • table 3
  • figure 2
Is this relevant?
Highly Cited
2004
Highly Cited
2004
Wireless sensor networks are composed of large numbers of tiny networked devices that communicate untethered. For large scale… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 5
  • table 1
Is this relevant?
Highly Cited
1998
Highly Cited
1998
The fifth release of the multithreaded language Cilk uses a provably good "work-stealing" scheduling algorithm similar to the… Expand
  • figure I
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… Expand
Is this relevant?
Highly Cited
1996
Highly Cited
1996
From the Publisher: The nucleus of the Java 2 platform, the Java virtual machine is the technology that enables the Java 2… Expand
  • table 2.1
  • table 2.2
  • table 2.3
  • table 4.1
  • table 4.3
Is this relevant?
Highly Cited
1996
Highly Cited
1996
Cilk (pronounced “silk”) is a C-based runtime system for multithreaded parallel programming. In this paper, we document the… Expand
Is this relevant?
Highly Cited
1996
Highly Cited
1996
From the Publisher: Co-authored by the creator of the Java technology and an experienced object-oriented developer, The Java (TM… Expand
Is this relevant?
Highly Cited
1995
Highly Cited
1995
This paper examines simultaneous multithreading, a technique permitting several independent threads to issue instructions to a… Expand
  • figure 1
  • table 1
  • table 2
  • figure 2
  • table 4
Is this relevant?