Abstract:
PROBLEM TO BE SOLVED: To provide end-to-end data integrity protection for data transferred between an input/output bus and an external network. SOLUTION: A method, a system and a computer program are provided for protecting the integrity of data transferred between the input/output bus of a data processing system and the external network. A method for protecting the integrity of data includes a step of generating a CRC value on an interface between the input/output bus and an adapter for data being transferred from the input/output bus to the network, and a step of checking a CRC value on the interface between the input/output bus and the adapter for data being transferred from the network to the input/output bus. By adding a CRC generator and a CRC checker on the interface between the input/output bus and the adapter, end-to-end data integrity protection is provided for data transferred. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a single LAN adaptor that allows predetermined functions to be offloaded other devices. SOLUTION: A method, apparatus and computer program are provided for offloading functions to improve processor performance. A single LAN adaptor is provided that allows for predetermined functions to be offloaded to oter devices. Different methods are described for offloading functions. First, users and applications may pick and choose, on demand, only the functions that are to be offloaded. Second, a scheduler schedules those functions that are to be offloaded through a predetermined scheduler. Third, functions may be offloaded based on heuristic or learning methods which are stored in a knowledge database. COPYRIGHT: (C)2007,JPO&INPIT