Jump to content

18386880. Multi-Threaded, Self-Scheduling Processor simplified abstract (Micron Technology, Inc.)

From WikiPatents

Multi-Threaded, Self-Scheduling Processor

Organization Name

Micron Technology, Inc.

Inventor(s)

Tony M. Brewer of Plano TX (US)

Multi-Threaded, Self-Scheduling Processor - A simplified explanation of the abstract

This abstract first appeared for US patent application 18386880 titled 'Multi-Threaded, Self-Scheduling Processor

Simplified Explanation

The abstract describes a self-scheduling processor that can execute instructions and provide additional functionality, such as scheduling instructions automatically in response to received work descriptor data packets.

  • Processor core executes received instructions
  • Core control circuit automatically schedules instructions for execution by processor core based on received work descriptor data packets
  • Core control circuit schedules fiber create instruction, reserves memory space for return arguments, and generates work descriptor data packets for execution of multiple threads
  • Event processing, data path management, system calls, memory requests, and new instructions are also disclosed

---

      1. Potential Applications

- High-performance computing - Multi-threaded applications - Real-time processing systems

      1. Problems Solved

- Efficient scheduling of instructions for execution - Improved memory management - Enhanced performance in multi-threaded environments

      1. Benefits

- Increased processing efficiency - Optimized resource utilization - Enhanced system performance and responsiveness


Original Abstract Submitted

Representative apparatus, method, and system embodiments are disclosed for a self-scheduling processor which also provides additional functionality. Representative embodiments include a self-scheduling processor, comprising: a processor core adapted to execute a received instruction; and a core control circuit adapted to automatically schedule an instruction for execution by the processor core in response to a received work descriptor data packet. In another embodiment, the core control circuit is also adapted to schedule a fiber create instruction for execution by the processor core, to reserve a predetermined amount of memory space in a thread control memory to store return arguments, and to generate one or more work descriptor data packets to another processor or hybrid threading fabric circuit for execution of a corresponding plurality of execution threads. Event processing, data path management, system calls, memory requests, and other new instructions are also disclosed.

(Ad) Transform your business with AI in minutes, not months

Custom AI strategy for your specific industry
Step-by-step implementation with clear ROI
5-minute setup - no technical skills needed
Get your AI playbook
Cookies help us deliver our services. By using our services, you agree to our use of cookies.