Patents Assigned to ATI
-
Patent number: 11186898Abstract: Nickel-based alloys having improved localized corrosion resistance, improved stress-corrosion cracking (SCC) resistance and impact strength are disclosed. The improvements come from the provision of compositions that are resistant to deleterious phase formation and from the addition of alloying elements that improve corrosion resistance, impact strength, and SCC resistance. The nickel-based alloys of the present invention have controlled amounts of Ni, Cr, Fe, Mo, Co, Cu, Mn, C, N, Si, Ti, Nb, Al, and B. When subjected to post-cladding heat treatments or welding, the nickel-based alloys retain their corrosion resistance and possess desirable impact strengths.Type: GrantFiled: March 8, 2021Date of Patent: November 30, 2021Assignee: ATI Properties LLCInventors: Nacéra Sabrina Meck, David S. Bergstrom, John J. Dunn, David C. Berry
-
Patent number: 11184628Abstract: A texture decompression method is described. The method comprises receiving a compressed texture block, determining a partition of pixels used for the compressed texture block, wherein the partition includes one or more disjoint subsets into which data in the compressed texture block is to be unpacked, unpacking data for each subset based on the determined partition, and decompressing each of the one or more disjoint subsets to form an approximation of an original texture block.Type: GrantFiled: January 25, 2019Date of Patent: November 23, 2021Assignee: ATI Technologies ULCInventors: Konstantine Iourcha, Andrew S. C. Pomianowski
-
Patent number: 11182186Abstract: A technique for recovering from a hang in a virtualized accelerated processing device (“APD”) is provided. In the virtualization scheme, different virtual machines are assigned different “time-slices” in which to use the APD. When a time-slice expires, the APD stops operations for a current VM and starts operations for another VM. To stop operations on the APD, a virtualization scheduler sends a request to idle the APD. The APD responds by completing work and idling. If one or more portions of the APD do not complete this idling process before a timeout expires, then a hang occurs. In response to the hang, the virtualization scheduler informs the hypervisor that a hang has occurred. The hypervisor performs a function level reset on the APD and informs the VM that the hang has occurred. The VM responds by stopping command issue to the APD and re-initializing the APD for the function.Type: GrantFiled: July 28, 2017Date of Patent: November 23, 2021Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Anthony Asaro, Yinan Jiang, Andy Sung, Ahmed M. Abdelkhalek, Xiaowei Wang, Sidney D. Fortes
-
Patent number: 11183150Abstract: A display system includes a display device and a rendering device having a plurality of individually-controllable illumination regions. The rendering device is to render a frame for display at the display device during a frame period, to determine a gaze position of a user relative to the display device for the frame period, and to set, for each illumination region, an illumination configuration to be applied by the display device for the illumination region during at least one of the frame period or a subsequent frame period based on a classification of the illumination region that is representative of a location of the gaze position relative to the illumination region.Type: GrantFiled: October 31, 2019Date of Patent: November 23, 2021Assignee: ATI TECHNOLOGIES ULCInventors: Ed Callway, David Glen
-
Patent number: 11183149Abstract: A display system includes a display device having a plurality of individually-controllable illumination regions and a rendering device. The rendering device is to render a frame for display at the display device during a frame period, to determine a motion estimate representation for each region of a plurality of regions of the frame, each region of the frame corresponding to an illumination region of the display device, and to set, for each illumination region, an illumination configuration to be applied by the display device for the illumination region during at least one of the frame period or a subsequent frame period based on the motion estimate representation for the corresponding region of the frame.Type: GrantFiled: October 31, 2019Date of Patent: November 23, 2021Assignee: ATI TECHNOLOGIES ULCInventors: Ed Callway, David Glen
-
Publication number: 20210349517Abstract: Platform power management includes boosting performance in a platform power boost mode or restricting performance to keep a power or temperature under a desired threshold in a platform power cap mode. Platform power management exploits the mutually exclusive nature of activities and the associated headroom created in a temperature and/or power budget of a server platform to boost performance of a particular component while also keeping temperature and/or power below a threshold or budget.Type: ApplicationFiled: July 21, 2021Publication date: November 11, 2021Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Indrani Paul, Sriram Sambamurthy, Larry David Hewitt, Kevin M. Lepak, Samuel D. Naffziger, Adam Neil Calder Clark, Aaron Joseph Grenat, Steven Frederick Liepe, Sandhya Shyamasundar, Wonje Choi, Dana Glenn Lewis, Leonardo de Paula Rosa Piga
-
Patent number: 11150021Abstract: Certain embodiments of a melting and casting apparatus comprising includes a melting hearth; a refining hearth fluidly communicating with the melting hearth; a receiving receptacle fluidly communicating with the refining hearth, the receiving receptacle including a first outflow region defining a first molten material pathway, and a second outflow region defining a second molten material pathway; and at least one melting power source oriented to direct energy toward the receiving receptacle and regulate a direction of flow of molten material along the first molten material pathway and the second molten material pathway. Methods for casting a metallic material also are disclosed.Type: GrantFiled: April 7, 2011Date of Patent: October 19, 2021Assignee: ATI PROPERTIES LLCInventors: Travis R. Moxley, Lanh G. Dinh, Timothy F. Soran, Edmund J. Haas, Douglas P. Austin, Matthew J. Arnold, Eric R. Martin
-
Patent number: 11151075Abstract: An interconnect controller includes a data link layer controller coupled to a transaction layer, wherein the data link layer controller selectively receives data packets from and sends data packets to the transaction layer, and a physical layer controller coupled to the data link layer controller and to a communication link. The physical layer controller selectively operates at a first predetermined link speed. The physical layer controller has an enhanced speed mode, wherein in response to performing a link initialization, the interconnect controller queries a data processing platform to determine whether the enhanced speed mode is permitted, performs at least one setup operation to select an enhanced speed, wherein the enhanced speed is greater than the first predetermined link speed, and subsequently operates the communication link using the enhanced speed.Type: GrantFiled: December 14, 2018Date of Patent: October 19, 2021Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Gordon Caruk, Gerald R. Talbot
-
Patent number: 11153578Abstract: Systems, apparatuses, and methods for performing computation-efficient encoding of video or image frames are disclosed. An encoder partitions a video or image frame into a plurality of sub-frame blocks. For each sub-frame block, the encoder selects a subset of the original pixel values based on one or more criteria. In a first mode, the encoder selects the corners of the sub-frame block. Then, the encoder generates encoding vectors to represent the pixels in between pairs of the selected subset of pixel values. The encoder includes the original pixel values of the selected subset in the encoded block that represents the original sub-frame block. The encoder also includes the encoding vectors in the encoded block, wherein the encoding vectors are calculated based on the color parameter differences between each pair of the selected subset of pixel values. The encoder also includes metadata specifying the encoding mode in the encoded block.Type: GrantFiled: April 27, 2018Date of Patent: October 19, 2021Assignee: ATI Technologies ULCInventor: Navin Patel
-
Patent number: 11145240Abstract: A method for dynamic scaling of content luminance and backlight level includes determining, using one or more processors of a display system, an ambient light level of a local environment proximate the display system. Based on the ambient light level being brighter than a first ambient light threshold, it is determined that the display system is in a normal room or a bright environment. A minimum viewable threshold representing a minimum pixel luminance value perceivable by a user in the ambient light level of the local environment is determined. The method further includes generating a modified display image by shifting the pixel luminance values of one or more pixels of an input image such that a darkest pixel value of the modified display image is equal to or greater than the minimum viewable threshold before transmitting the modified display image for display.Type: GrantFiled: September 28, 2018Date of Patent: October 12, 2021Assignee: ATI TECHNOLOGIES ULCInventors: Anthony W L Koo, Syed Athar Hussain, Krunoslav Kovac
-
Patent number: 11137300Abstract: Strain gages on a robotic force/torque sensor are individually temperature compensated prior to resolving the gage outputs to estimate force and torque loads on the sensor. Thermal sensors are mounted proximate each strain gage, and the initial gate and thermal sensor outputs at a known load and temperature are obtained. The force/torque sensor then undergoes warming, and strain gage and thermal sensor outputs are again obtained. These gage and thermal sensor outputs are processed to calculate coefficients to a temperature compensation equation, such as by using a least squares algorithm. Each strain gage output is compensated using the temperature compensation equation, and the temperature-compensated outputs of the strain gages are then combined to resolve temperature-compensated force and torque values.Type: GrantFiled: April 25, 2018Date of Patent: October 5, 2021Assignee: ATI Industrial Automation, Inc.Inventors: David Fleissner, Andrew Glusiec
-
Publication number: 20210304486Abstract: A technique for compressing an original image is disclosed. According to the technique, an original image is obtained and a delta-encoded image is generated based on the original image. Next, a segregated image is generated based on the delta-encoded image and then the segregated image is compressed to produce a compressed image. The segregated image is generated because the segregated image may be compressed more efficiently than the original image and the delta image.Type: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Ruijin Wu, Skyler Jonathon Saleh, Christopher J. Brennan, Kei Ming Kwong, Anthony Hung-Cheong Chan
-
Publication number: 20210303993Abstract: A processing device for executing a machine learning neural network operation includes memory and a processor. The processor is configured to receive input data at a layer of the machine learning neural network operation, receive a plurality of sorted filters to be applied to the input data, apply the plurality of sorted filters to the input data to produce a plurality of different feature maps, compress the plurality of different feature maps according to a sparsity of the feature maps and store the plurality of different feature maps in the memory.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Applicant: ATI Technologies ULCInventors: Mehdi Saeedi, Arash Hariri, Gabor Sines
-
Publication number: 20210303994Abstract: A processing device for executing a machine learning neural network operation includes memory and a processor. The processor is configured to receive input data at a layer of the machine learning neural network operation, receive a plurality of sorted filters to be applied to the input data, apply the plurality of sorted filters to the input data to produce a plurality of different feature maps, compress the plurality of different feature maps according to a similarity of the feature maps relative to each other and store the plurality of different feature maps in the memory.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Applicant: ATI Technologies ULCInventors: Arash Hariri, Mehdi Saeedi, Boris Ivanovic, Gabor Sines
-
Patent number: 11132327Abstract: A method and apparatus for physical layer bypass data transmission between physical coding sub-layers (PCS) includes encoding the data for transmission over a serial low-speed link. The data is transmitted from a first PCS via a serial connection over a serializer/deserializer (SERDES) transmission bypass path The data is received by a second PCS via a SERDES receive bypass path.Type: GrantFiled: November 29, 2018Date of Patent: September 28, 2021Assignees: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.Inventors: Michael J. Tresidder, Yanfeng Wang, Shiqi Sun
-
Patent number: 11132047Abstract: Power management in a computing device. A driver is registered with an operating system (OS) executing on the computing device to receive information about a position of a user interface control. If the user interface control is moved, the driver receives a notification of the user interface control position and determines a power management intervention based on the position. The driver transmits the power management intervention to power control circuitry which sets a power setting of the computing device based on the intervention.Type: GrantFiled: December 7, 2018Date of Patent: September 28, 2021Assignee: ATI Technologies ULCInventors: Alexander S. Duenas, Omer Irshad, Sishanthy Balachandran, Arpit Nitinbhai Patel, Andrew Savio D'Souza, Oleksandr Khodorkovsky
-
Patent number: 11120771Abstract: A display system includes a rendering device and a display device. The rendering device is to render a sequence of frames for display at a frame rate and to set an illumination configuration to be applied by the display device during a frame period for each frame of the sequence of frames based on the frame rate. The illumination configuration controls at least one of an illumination level and a duration for an illumination strobe, and at least one of an illumination level for an illumination fill preceding the illumination strobe in the frame period and an illumination level for an illumination fill following the illumination strobe in the frame period. The display device is to receive a representation of the illumination configuration from the rendering device and apply the illumination configuration during a frame period for each frame of the sequence of frames to display the frame.Type: GrantFiled: October 31, 2019Date of Patent: September 14, 2021Assignee: ATI TECHNOLOGIES ULCInventors: Ed Callway, David Glen
-
Patent number: 11120289Abstract: Systems, apparatuses, and methods for performing parallel histogram calculation with application to palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of pixel component value bits of a block of pixels. Then, the encoder selects a first number of the highest pixel count bins from the first histogram. Also, the encoder calculates a second histogram for a second portion of pixel component value bits of the block. The encoder selects a second number of the highest pixel count bins from the second histogram. A third histogram is calculated from the concatenation of bits assigned to the first and second number of bins, and the highest pixel count bins are selected from the third histogram. A palette table is derived based on these highest pixel count bins selected from the third histogram, and the block of pixels is encoded using the palette table.Type: GrantFiled: September 30, 2019Date of Patent: September 14, 2021Assignee: ATI Technologies ULCInventors: Feng Pan, Wei Gao, Yang Liu, Crystal Yeong-Pian Sau, Haibo Liu, Edward A. Harold, Ying Luo, Ihab Amer, Gabor Sines
-
Patent number: 11119944Abstract: A method and system for allocating memory to a memory operation executed by a processor in a computer arrangement having a plurality of processors. The method includes receiving a memory operation from a processor that receives a memory operation from a processor that references an address in a shared memory, mapping the received memory operation to at least one of a plurality of virtual memory pools to produce a mapping result, and providing the mapping result to the processor.Type: GrantFiled: June 17, 2019Date of Patent: September 14, 2021Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Anthony Asaro, Kevin Normoyle, Mark Hummel
-
Patent number: D933694Type: GrantFiled: August 20, 2020Date of Patent: October 19, 2021Assignee: ARISTOCRAT TECHNOLOGIES, INC. (ATI)Inventors: Hanna Sanborn, Laura Bardin, Nikolas Lürken, Peter Wasielewski, Jennifer Mizzi