Patents by Inventor Daniel Simon McFarlin

Daniel Simon McFarlin 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: 12724613
    Abstract: In some implementations, the device may include detecting a speculative load hardening indicator in a first block of code. In addition, the device may include selectively suppressing hardware speculative execution for instructions in the first block of code associated with the detected speculative load hardening indicator.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: September 1, 2026
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Daniel Simon McFarlin, John Kalamatianos
  • Publication number: 20260003624
    Abstract: The disclosed processing device can fuse two instructions into a fused instruction and save metadata corresponding to one of the instructions. The metadata allows the instruction to be performed as needed to generate intermediate values not output from the fused instruction. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 26, 2024
    Publication date: January 1, 2026
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Daniel Simon McFarlin, John Kalamatianos
  • Publication number: 20250306941
    Abstract: In some implementations, the device may include detecting a speculative load hardening indicator in a first block of code. In addition, the device may include selectively suppressing hardware speculative execution for instructions in the first block of code associated with the detected speculative load hardening indicator.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Inventors: Daniel Simon McFarlin, John Kalamatianos