A problem frequently faced by complex distributed applications is the appropriate balance of their communication vs. computational activities. For example, in real-time applications, communications must interact with computations so that they jointly adhere to program-specific timing or QoS requirements.This research concerns the construction of communication protocols able to cope with the varying processing and QoS requirements imposed on them by application programs. We define and prototype a communication infrastructure, called COMMadapt, enabling protocols to adapt their processing and resource usage to current program requirements and available processing and network resources. The key feature of COMMadapt is the abilit...
Distributed applications often require sophisticated communication services such as multicast, membe...
As network speeds increase, a major concern regarding communication protocols is their limited thr...
Digital signal processors and their variants have provided significant benefit to efficient implemen...
A problem frequently faced by complex distributed applications is to control the interaction of thei...
The Internet architecture works well for a wide variety of communication scenarios. However, communi...
Due to the diverse communication requirements of today's distributed applications, our work has l...
The proliferation of high-speed networks has led to the emergence of new applications with requireme...
New applications require dynamic configuration capability. A protocol kernel is a middleware applica...
This contribution is an extension of our work, which introduced distributed buffer schemes for runti...
Forthcoming networked systems require mechanisms for on-the-fly reconfiguration in their protocol st...
Distributed-memory parallel computers and networks of workstations (NOWs) both rely on efficient com...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
A number of factors motivate and favor the implementation of communication protocols in user-space. ...
An extensible middleware is needed to cover small resource constrained devices to full-fledged deskt...
Considerable research has been recently directed towards building flexible and reconfigurable networ...
Distributed applications often require sophisticated communication services such as multicast, membe...
As network speeds increase, a major concern regarding communication protocols is their limited thr...
Digital signal processors and their variants have provided significant benefit to efficient implemen...
A problem frequently faced by complex distributed applications is to control the interaction of thei...
The Internet architecture works well for a wide variety of communication scenarios. However, communi...
Due to the diverse communication requirements of today's distributed applications, our work has l...
The proliferation of high-speed networks has led to the emergence of new applications with requireme...
New applications require dynamic configuration capability. A protocol kernel is a middleware applica...
This contribution is an extension of our work, which introduced distributed buffer schemes for runti...
Forthcoming networked systems require mechanisms for on-the-fly reconfiguration in their protocol st...
Distributed-memory parallel computers and networks of workstations (NOWs) both rely on efficient com...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
A number of factors motivate and favor the implementation of communication protocols in user-space. ...
An extensible middleware is needed to cover small resource constrained devices to full-fledged deskt...
Considerable research has been recently directed towards building flexible and reconfigurable networ...
Distributed applications often require sophisticated communication services such as multicast, membe...
As network speeds increase, a major concern regarding communication protocols is their limited thr...
Digital signal processors and their variants have provided significant benefit to efficient implemen...