18333750. VIRTUAL EXTENSION TO GLOBAL ADDRESS SPACE AND SYSTEM SECURITY simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

VIRTUAL EXTENSION TO GLOBAL ADDRESS SPACE AND SYSTEM SECURITY

Organization Name

Intel Corporation

Inventor(s)

Gurpreet Singh Kalsi of Portland OR (US)

Joshua Fryman of Corvallis OR (US)

Jason Howard of Portland OR (US)

Robert Pawlowski of Beaverton OR (US)

VIRTUAL EXTENSION TO GLOBAL ADDRESS SPACE AND SYSTEM SECURITY - A simplified explanation of the abstract

This abstract first appeared for US patent application 18333750 titled 'VIRTUAL EXTENSION TO GLOBAL ADDRESS SPACE AND SYSTEM SECURITY

Simplified Explanation

The patent application describes a VEGAS approach for managing virtual memory spaces for processes running on compute blocks within a device in a computing environment.

  • The device can execute multiple processes on different compute blocks within the device.
  • Each process is allocated its own virtual memory space using an independent logical system.
  • The device isolates the virtual memory spaces of each process, allowing each compute block to access only its own allocated space.

Potential Applications

This technology could be applied in:

  • High-performance computing systems
  • Virtualization environments
  • Multi-tasking operating systems

Problems Solved

  • Efficient management of virtual memory spaces for multiple processes
  • Improved security by isolating memory spaces
  • Enhanced performance by optimizing memory allocation

Benefits

  • Increased system performance and efficiency
  • Enhanced security and isolation of processes
  • Scalability for complex computing environments

Potential Commercial Applications

Optimized Memory Management System for Enhanced Performance

Possible Prior Art

Prior art may include:

  • Memory management techniques in operating systems
  • Virtualization technologies for managing memory spaces

Unanswered Questions

How does this technology impact power consumption in devices?

This article does not address the potential impact of this technology on power consumption in devices.

Are there any limitations to the number of processes that can be efficiently managed using this approach?

The article does not discuss any limitations on the scalability of this technology in managing a large number of processes.


Original Abstract Submitted

This disclosure describes systems, methods, and devices related to a global address space (VEGAS) approach. The device may execute at least two processes within a device in a computing environment, each process running on a respective compute block of at least two compute blocks. The device may manage allocations of virtual memory spaces for the least two compute blocks using an independent logical system separate from the at least two compute blocks. The device may isolate the virtual memory spaces of the at least two processes by allowing each compute block to access only its own allocated virtual memory space.