ABSTRACT

The feasibility of success in a broad spectrum of distributed computing paradigms depends upon the ability to arrive at the data transmission speed as much as close to the computing power of the new generation of multi-core processors and cutting-edge system-on-chip (SoC) architectures. Many scientific applications need to stage large volumes of files from one collection of machines to another collection of machines in a wide-area network (WAN) or via the Internet. Advances in mobile, wireless, and Internet technologies along with many of the existing smart portable devices provide pervasive access to a large amount of information. High-performance server design plays a key role in satisfying the needs of different applications in a broad taxonomy of Internet services and Grid environments. Eliminating unnecessary data copies can increase considerably the performance of most server applications.