Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

High performance communication support for sockets-based applications over high-speed setworks

Balaji, Pavan

Abstract Details

2006, Doctor of Philosophy, Ohio State University, Computer and Information Science.
In the past decade several high-speed networks have been introduced, each superseding the others with respect to raw performance, communication features and capabilities. However, such aggressive initiative is accompanied by an increasing divergence in the communication interface or "language" used by each network. Accordingly, portability for applications across these various network languages has recently been a topic of extensive research. Programming models such as the Sockets Interface, Message Passing Interface (MPI), Shared memory models, etc., have been widely accepted as the primary means for achieving such portability. This dissertation investigates the different design choices for implementing one such programming model, i.e., Sockets, in various high-speed network environments (e.g., InfiniBand and 10-Gigabit Ethernet). Specifically, the dissertation targets three important sub-problems: (a) designing efficient sockets implementations to allow existing applications to be directly and transparently deployed on to clusters connected with high-speed networks; (b) analyzing the limitations of the sockets interface in various domains and extending it with features that applications need but are currently missing; and (c) designing a communication substrate to allow compatibility between various kinds of protocol stacks belonging to a common network family (e.g., Ethernet). The proposed stack comprising of the above mentioned three components, allows development of applications and other upper layers in an efficient, seamless and globally compatible manner.
Dhabaleswar Panda (Advisor)
285 p.

Recommended Citations

Citations

  • Balaji, P. (2006). High performance communication support for sockets-based applications over high-speed setworks [Doctoral dissertation, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1150482661

    APA Style (7th edition)

  • Balaji, Pavan. High performance communication support for sockets-based applications over high-speed setworks. 2006. Ohio State University, Doctoral dissertation. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1150482661.

    MLA Style (8th edition)

  • Balaji, Pavan. "High performance communication support for sockets-based applications over high-speed setworks." Doctoral dissertation, Ohio State University, 2006. http://rave.ohiolink.edu/etdc/view?acc_num=osu1150482661

    Chicago Manual of Style (17th edition)