Eric Sprangle - Austin TX, US Anwar Rohillah - Austin TX, US Robert Cavin - San Francisco CA, US Tom Forsyth - Kirkland WA, US Michael Abrash - Kirkland WA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 9/312
US Classification:
712225, 712 4, 712 6
Abstract:
A system and method for assigning values to elements in a first register, where each data field in a first register corresponds to a data element to be written into a second register, and where for each data field in the first register, a first value may indicate that the corresponding data element has not been written into the second register and a second value indicates that the corresponding data element has been written into the second register, reading the values of each of the data fields in the first register, and for each data field in the first register having the first value, gathering the corresponding data element and writing the corresponding data element into the second register, and changing the value of the data field in the first register from the first value to the second value. Other embodiments are described and claimed.
System And Method For Parallel Execution Of Data Generation Tasks
Jeffrey Andrews - Sunnyvale CA, US Nicholas Baker - Cupertino CA, US J. Goossen - Issaquah WA, US Michael Abrash - Kirkland WA, US Russell Hoover - Rochester MN, US Eric Mejdrich - Rochester MN, US Sandra Woodward - Rochester MN, US
International Classification:
G06F 12/14
US Classification:
711118000
Abstract:
A CPU module includes a host element configured to perform a high-level host-related task, and one or more data-generating processing elements configured to perform a data-generating task associated with the high-level host-related task. Each data-generating processing element includes logic configured to receive input data, and logic configured to process the input data to produce output data. The amount of output data is greater than an amount of input data, and the ratio of the amount of input data to the amount of output data defines a decompression ratio. In one implementation, the high-level host-related task performed by the host element pertains to a high-level graphics processing task, and the data-generating task pertains to the generation of geometry data (such as triangle vertices) for use within the high-level graphics processing task. The CPU module can transfer the output data to a GPU module via at least one locked set of a cache memory. The GPU retrieves the output data from the locked set, and periodically forwards a tail pointer to a cacheable location within the data-generating elements that informs the data-generating elements of its progress in retrieving the output data
Device, System, And Method For Using A Mask Register To Track Progress Of Gathering Elements From Memory
Eric Sprangle - Austin TX, US Anwar Rohillah - Austin TX, US Robert Cavin - San Francisco TX, US Tom Forsyth - Kirkland WA, US Michael Abrash - Kirkland WA, US
International Classification:
G06F 12/08 G06F 9/30
US Classification:
711125, 711E12017, 712E09028
Abstract:
A device, system and method for assigning values to elements in a first register, where each data field in a first register corresponds to a data element to be written into a second register, and where for each data field in the first register, a first value may indicate that the corresponding data element has not been written into the second register and a second value indicates that the corresponding data element has been written into the second register, reading the values of each of the data fields in the first register, and for each data field in the first register having the first value, gathering the corresponding data element and writing the corresponding data element into the second register, and changing the value of the data field in the first register from the first value to the second value. Other embodiments are described and claimed.
Fast Display Of Images Having A Small Number Of Colors With A Vga-Type Adapter
An approach to outputting 256-color pixel data more quickly than conventional systems is provided. In this approach, a word of data encoding a color bit map for up to eight pixels may be stored in a system buffer and then written to a video adapter. The video adapter is configured such that color codes for multiple pixels may be simultaneously written into the planes of the display memory of the adapter. As a result, 256-color pixel data may be more quickly drawn on a video display than in conventional systems.
Device, System And Method For Using A Mask Register To Track Progress Of Gathering Elements From Memory
- Santa Clara CA, US Anwar Rohillah - San Diego CA, US Robert Cavin - San Francisco CA, US Andrew T. Forsyth - Kirkland WA, US Michael Abrash - Kirkland WA, US
International Classification:
G06F 12/08 G06F 9/30
US Classification:
711125
Abstract:
A device, system and method for assigning values to elements in a first register, where each data field in a first register corresponds to a data element to be written into a second register, and where for each data field in the first register, a first value may indicate that the corresponding data element has not been written into the second register and a second value indicates that the corresponding data element has been written into the second register, reading the values of each of the data fields in the first register, and for each data field in the first register having the first value, gathering the corresponding data element and writing the corresponding data element into the second register, and changing the value of the data field in the first register from the first value to the second value. Other embodiments are described and claimed.
ama major with a background in high-performance graphics and systems design, there arent a lot of obvious career paths for me. Last spring, I listened to a talk given by Oculus researcher Michael Abrash, and, as he explained the types of engineers they were looking for, I heard him describe me. To
Date: Apr 28, 2024
Category: Technology
Source: Google
Oculus is trying to make the Quest the only home headset that matters
The Quest is where Oculus is focusing its efforts in the near future. During his speech at Connect, Oculus chief scientist Michael Abrash discussed new half dome prototypes with lighter designs and increased fields of view. But he said next-generation VR will be arriving not any time soon.
Date: Sep 27, 2019
Category: Technology
Source: Google
Oculus Connect 6 To ‘Begin A New Chapter In VR & AR’ In September
ening keynote. Oculus Connects traditionally kick off with big announcements from Facebook CEO Mark Zuckerberg before leading into a slew of update. Following that, Michael Abrash usually checks in with a technical keynote, as does John Carmack. Thats all still to be confirmed for this year though.
Date: Jun 20, 2019
Category: Technology
Source: Google
Oculus co-founder is leaving Facebook after cancellation of ‘Rift 2’ headset
Yet, as far as weve come, the journey has just begun. Michael Abrash is right: These are the good old days. Now is when we get to pioneer the foundation of the next great computing platform and medium this is our time to be pushing the state-of-the-art onward and upward. Every part of VR and AR
Date: Oct 22, 2018
Category: Headlines
Source: Google
Facebook changes an Oculus division's name, invents term “Facebook Reality”
That's still the case, but Monday marked the first notable divergence from this trend. That's when Oculus chief scientist Michael Abrash announced a pretty significant pivot. "Oculus Research has a new namestarting today, we will be known as Facebook Reality Labs (FRL)," he wrote (using Facebook, n
Date: May 07, 2018
Category: Sci/Tech
Source: Google
Facebook and Oculus are working on gloves for finger tracking in virtual reality
According to Zuckerberg, the team at Facebooks Oculus Research Lab is led by Michael Abrash. The lab was established to find new ways to map the human body, such as the gloves he tested at the facility. The team of scientists and engineers are also working on mixed reality technology, eye tracking,
Date: Feb 09, 2017
Category: Sci/Tech
Source: Google
Why Software Is Crucial For Facebook's Vision Of Virtual Reality
As Oculus chief scientist Michael Abrash explained to the audience, the goal of the Oculus research team is to make the package of technology that developers need to build apps on top of. Its too much for Facebook (let alone any one company) to build both the hardware and compelling software apps
Date: Oct 06, 2016
Category: Sci/Tech
Source: Google
HTC Vive price, release date, features and specs: One-third of Valve employees are working on VR
"I was super fortunate to start at Valve right around the time Michael Abrash had begun the AR/VR research team," he told a thread on the HTC Vive subreddit."It has since grown to encompass about a third of the company."