Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

75 results about "Virtual memory management" patented technology

Gigabit Ethernet Adapter

A gigabit Ethernet adapter provides a provides a low-cost, low-power, easily manufacturable, small form-factor network access module which has a low memory demand and provides a highly efficient protocol decode. The invention comprises a hardware-integrated system that both decodes multiple network protocols byte-streaming manner concurrently and processes packet data in one pass, thereby reducing system memory and form factor requirements, while also eliminating software CPU overhead. A preferred embodiment of the invention comprises a plurality of protocol state machines that decode network protocols such as TCP, IP, User Datagram Protocol (UDP), PPP, Raw Socket, RARP, ICMP, IGMP, iSCSI, RDMA, and FCIP concurrently as each byte is received. Each protocol handler parses, interprets, and strips header information immediately from the packet, requiring no intermediate memory. The invention provides an internet tuner core, peripherals, and external interfaces. A network stack processes, generates and receives network packets. An internal programmable processor controls the network stack and handles any other types of ICMP packets, IGMP packets, or packets corresponding to other protocols not supported directly by dedicated hardware. A virtual memory manager is implemented in optimized, hardwired logic. The virtual memory manager allows the use of a virtual number of network connections which is limited only by the amount of internal and external memory available.
Owner:NVIDIA CORP

Virtual memory management method and virtual memory management device for mass data processing

The invention discloses a virtual memory management method and a virtual memory management device for mass data processing, belongs to the technical field of computer system optimization and is mainly applied to one-step real-time processing of computer mass data in quantity higher than that of available physical memory. When memory allocation reaches an assigned critical value, the most suitable physical memory is found to substitute for disc virtual memory according to memory block access correlation composite index and memory allocation application size. By a memory allocation method based on size matching, a front segment of an allocation unit is allocated to an object having high requirement for memory while a rear segment is allocated to an object having low requirement for memory; thus transform matching degree of the virtual memory is increased while data movement amount is reduced. By the virtual memory management method, during allocation of mass memories which are of capacity ranging from 100KB to 10MB and of the total quantity higher than the available physical memory, Thrashing in scheduling of the virtual memory is decreased, scheduling is accurate and predictable to some degree, and system performance is improved remarkably.
Owner:YUNNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products