摘要 |
本发明提供用于资料处理装置之间之通讯之多核心处理的系统及方法。藉由说明性实施例之机制,提供使得能够藉由将传输及接收侧之处理分布在多个处理核心上来维持媒体速度的一组技术。另外,此等技术亦使得能够设计多线绪网路介面控制器(NIC)硬体,其有效地隐藏与输入/输出(I/O)汇流排上之资料封包转移相关之直接记忆体存取(DMA)操作之潜时。多个处理核心可使用通讯协定堆叠及装置驱动程式之独立执行个体(instance)来同时运作以处理待传输之资料封包,其中网路配接器中之独立硬体实施之发送伫列管理器处理此等资料封包以供传输。网路配接器中之多个硬体接收封包处理器可连同流分类引擎一起用来将接收的资料封包投送至适当接收伫列及处理核心以进行处理。 |