(Enter summary)
Abstract: In operating systems, traditional methods of network communication incur high
overheads and usually block the process performing the communication. This means
that if a process has some communication in progress, it cannot perform further computation
until the communication is complete, even though the CPU is free to be
used during this time. This dissertation deals with the integration of a communication
system with a user-level thread scheduler. In this way, while one user-level
thread is... (Update)
Cited by: More
A Summary of Research in System Software and - Concurrency At The
(Correct)
Active bibliography (related documents): More All
1.5: Integrating Fast Network Communication with a User-Level Thread.. - Busuttil (2002)
(Correct)
0.4: Avoiding Blocking System Calls in a User-Level Thread Scheduler.. - Borg (2001)
(Correct)
0.4: Avoiding Blocking System Calls in a User-Level Threads Scheduler.. - Borg (2001)
(Correct)
Similar documents based on text: More All
0.2: Design and Implementation of Real-Time User-Level Thread - Oikawa, Tokuda, Nakajima (1992)
(Correct)
0.1: Using Locality Information in Userlevel Scheduling - Steckermeier, Bellosa (1995)
(Correct)
0.1: Support Vector Machines - Steven Busuttil Department
(Correct)
Related documents from co-citation: More All
2: CSPoccam Shared Memory Multiprocessor Workstation (context) - Welch, on et al. - 1999
2: Seamless Parallel Computing on Heterogeneous Networks of Multiprocessor Workstat.. (context) - Vella - 1998
2: Wait-free cache-a#nity thread scheduling (context) - Debattista, Vella et al. - 2003
BibTeX entry: (Update)
S. Busuttil. Integrating fast network communication with a user-level thread scheduler. B.Sc. I.T. Final Year Project, Department of Computer Science and Artificial Intelligence, University of Malta, June 2002. http://citeseer.ist.psu.edu/article/busuttil02integrating.html More
@misc{ busuttil02integrating,
author = "S. Busuttil",
title = "Integrating fast network communication with a user-level thread scheduler",
text = "S. Busuttil. Integrating fast network communication with a user-level thread
scheduler. B.Sc. I.T. Final Year Project, Department of Computer Science
and Artificial Intelligence, University of Malta, June 2002.",
year = "2002",
url = "citeseer.ist.psu.edu/article/busuttil02integrating.html" }
Citations (may not include all citations):
912
MPI: A Message-Passing Interface Standard
- Interface - 1995
609
Myrinet -- A Gigabit-per-Second Local-Area Network
- Boden, Cohen et al. - 1994
587
PVM: A Framework for Parallel Distributed Computing
- Sunderam - 1990
476
Programming Language (context) - Kernighan, Ritchie et al. - 1988
231
Active Messages: a Mechanism for Integrated Communication an..
- von Eicken, Culler et al. - 1992
142
MPI-2: Extensions to the Message-Passing Interface
- Interface - 1997
106
Advanced Programming in the UNIX Environment (context) - Stevens - 1993
99
occam2 Reference Manual (context) - Ltd - 1988
71
Net: A User-Level Network Interface for Parallel and Distrib.. (context) - von Eicken, Basu et al. - 1995
69
Beowulf: Harnessing the Power of Parallelism in a Pile-of-PC..
- Ridge, Becker et al. - 1997
59
Virtual Interface Architecture Specification (context) - Corp, Corporation et al. - 1997
22
ective Kernel Support for the User-Level Management of Paral.. (context) - Anderson, Bershad et al. - 1992
21
Implementing Lock-Free Queues
- Valois - 1992
18
Non-Blocking Algorithms and Preemption-Safe Locking on Multi..
- Michael, Scott - 1998
17
Systems Programming: Coping with Parallelism (context) - Treiber - 1986
14
Understanding the Linux Kernel (context) - Bovet, Cesati - 2001
12
UNIX Internals (context) - Vahalia - 1996
11
Linux kernel activations to support multithreading
- Danjean, Namyst et al. - 2000
9
Using and Porting the GNU Compiler Collection
- Stallman - 2001
8
Seamless Parallel Computing on Heterogeneous Networks of Mul.. (context) - Vella - 1998
8
Fine-Grain Parallel Processing on a Commodity Platform: a So.. (context) - Boosten - 1999
6
High Performance Thread Scheduling on Shared Memory Multipro.. (context) - Debattista - 2001
3
KRoC -- Kent Retargetable occam Compiler (context) - Welch, Wood - 1996
3
Performance and Application (context) - May, Thompson et al. - 1993
3
High Performance TCPIP Multithreaded Server (context) - Performance, for et al. - 2002
2
A Distributed Implementation of occam Client-Server Models (context) - Abela - 1997
2
Achieving Gigabit Performance on Programmable Ethernet Netwo..
- Wadge - 2001
2
Avoiding Blocking System Calls in a User-Level Thread Schedu..
- Borg - 2001
1
Co-operating sequential processes in Programming Languages (context) - Dijkstra - 1968
http://oss.sgi.com/projects/kaio/
Documents on the same site (http://www.cs.um.edu.mt/~ssrg/Pubs.htm): More
Achieving Gigabit Performance on Programmable Ethernet Network.. - Wadge (2001)
(Correct)
Integrating Fast Network Communication with a User-Level Thread.. - Busuttil (2002)
(Correct)
Achieving Gigabit Performance on Programmable Ethernet Network.. - Wadge (2001)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC