课题基金 / 基金详情

CAREER: Streamlining Data Communication in Network Servers

CAREER: Streamlining Data Communication in Network Servers
职业:简化网络服务器中的数据通信
批准号:
0238187
负责人:
Vijay Pai
金额:
$42.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-05-01 至 2005-07-31

项目摘要

项目成果

Vijay Pai的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The growth of the Internet has led to rapid developments in network servers for services such as web content, streaming media, and networked storage. Network servers provide data in many different forms to end-users. Thus their input/output (I/O) units are critical to performance. However, there is a bottleneck in the communication interfaces between the host CPU and the I/O. This causes inefficiencies at both the hardware and software levels. The goal of this research is to improve these communication interfaces to allow server performance to scale with network links of 10 Gigabits per second and beyond.This approach utilizes network processors and programmable network interfaces to streamline data communication in network servers. While modern host CPUs have exploited instruction-level parallelism (ILP) and data caches to improve performance, tasks such as TCP/IP networking are not known to be well suited to these techniques. In contrast, the streaming data and connection-level concurrency of TCP/IP maps naturally to the cacheless, multithreaded and multiprocessor cores of network processors, motivating the offloading of a high-performance TCP/IP network stack to such devices. Cooperative computation and storage between the host CPU and the network interface also allows for copy-avoidance on network receive and for reducing costly interrupts by offloading TCP protocol processing from the host to the network interface. The new workloads developed during this research also motivate system-level architectural enhancements for both the host processor and the network processor.All software and tools produced through this research will be transferred to the community through open-source distribution. The results of the research are being introduced into courses targeted at freshmen and sophomores to introduce systems-level concepts in computer engineering starting from basics such as bits and transistors and culminating in micro-architecture and systems topics.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR: Small: Statistical Memory Monitoring in Hardware for Security and Performance
  • 批准号:
    1117726
  • 项目类别:
    Standard Grant
  • 资助金额:
    $42.0万
  • 财政年份:
    2011
  • 负责人:
    Vijay Pai
  • 依托单位:
CRI: IAD: Accelerator-Based High-Performance Computing
  • 批准号:
    0751153
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $56.99万
  • 财政年份:
    2008
  • 负责人:
    Vijay Pai
  • 依托单位:
CPATH EAE: Extending a Bottom-Up Education Model to Support Concurrency from the First Year
  • 批准号:
    0722212
  • 项目类别:
    Standard Grant
  • 资助金额:
    $92.0万
  • 财政年份:
    2007
  • 负责人:
    Vijay Pai
  • 依托单位:
CAREER: Streamlining Data Communication in Network Servers
  • 批准号:
    0532448
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $38.28万
  • 财政年份:
    2005
  • 负责人:
    Vijay Pai
  • 依托单位:
海外基金