Patents by Inventor Mark H. Linderman
Mark H. Linderman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12222884Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: July 18, 2022Date of Patent: February 11, 2025Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Mark H. Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20250004970Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: July 18, 2022Publication date: January 2, 2025Applicant: Government of the United States as represented by the Secretary of the Air ForceInventors: Mark H. LINDERMAN, Qing WU, Dennis FITZGERALD
-
Publication number: 20220349417Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Applicant: Government of the United States as represented by the Secretary of the Air ForceInventors: Mark H. LINDERMAN, Qing WU, Dennis FITZGERALD
-
Patent number: 11392529Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: May 28, 2019Date of Patent: July 19, 2022Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Patent number: 10521390Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: November 6, 2017Date of Patent: December 31, 2019Assignee: The United States of America as represented by the Secretary of the Air ForceInventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20190294574Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: May 28, 2019Publication date: September 26, 2019Inventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20180137075Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: November 6, 2017Publication date: May 17, 2018Inventors: MARK H LINDERMAN, QING WU, DENNIS FITZGERALD
-
Patent number: 6240471Abstract: A single Printed Circuit Board (PCB) designed to acquire data from a multiplicity of heterogeneous sources and convert the data to a high performance protocol suitable for transmission over long distances via fiber optic lines. A specific embodiment uses the Fiber Channel protocol on fiber optic cables to carry information between sensors and high performance computers (HPC). The High Performance Parallel Interface (HiPPI) is used as the protocol to connect to the HPC. Simplex (unidirectional) and full duplex communications are supported.Type: GrantFiled: September 10, 1996Date of Patent: May 29, 2001Assignee: The United States of America as represented by the Secretary of the Air ForceInventors: Erick A. Schlueter, Mark H. Linderman, Richard W. Linderman
-
Patent number: 6167330Abstract: A method and system for power management of components within a system by introducing low-level instructions, such as NOPS, delay loops, and sleep modes, into the instruction sequences within logical components of the system, thereby allowing the system to maintain desirable power dissipation over a given time interval. Through employment of a control mechanism, a system can interrupt itself periodically to determine if the power dissipation must be limited and to what extent. A system can determine if and by how much it must limit its power by polling external components. The method may be implemented by a controller that intelligently manages power dissipation of components through selective manipulation of computer operations by selected components. Controll of power dissipation for the selected components is intelligently based on overall system performance requirements.Type: GrantFiled: May 8, 1998Date of Patent: December 26, 2000Assignee: The United States of America as represented by the Secretary of the Air ForceInventor: Mark H. Linderman