Patent · US Expired

Application processing employing a coprocessor

US6920542B2 · kind B2 · utility

12Cited by
7References
49Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 25, 2002
Grant dateJul 19, 2005
Priority date
Expiry dateSep 28, 2022

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/822
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A compute engine's central processing unit is coupled to a coprocessor that includes application engines. The central processing unit initializes the coprocessor to perform an application, and the coprocessor initializes an application engine to perform the application. The application engine responds by carrying out the application. In performing some applications, the application engine accesses cache memory—obtaining a physical memory address that corresponds to a virtual address and providing the physical address to the cache memory. In some instances, the coprocessor employs multiple application engines to carry out an application. In one implementation, the application engines facilitate different network services, including but not limited to: 1) virtual private networking; 2) secure sockets layer processing; 3) web caching; 4) hypertext mark-up language compression; 5) virus checking; 6) firewall support; and 7) web switching.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.