Search

Matthias M Wloka

from Novato, CA
Age ~58

Matthias Wloka Phones & Addresses

  • Novato, CA
  • 498 Cypress Ave, San Jose, CA 95117 (408) 532-0308
  • 180 Power St, Providence, RI 02906
  • Santa Clara, CA
  • 367 America Ave, Sunnyvale, CA 94085 (408) 737-8962
  • Medford, MA
  • 3245 Falls Creek Dr, San Jose, CA 95135 (408) 406-2621

Work

Position: Administration/Managerial

Education

Degree: Graduate or professional degree

Emails

m***a@hotmail.com

Resumes

Resumes

Matthias Wloka Photo 1

3D Graphics Engineer

View page
Position:
Sr. Graphics Engineer/TD at Visual Concepts, Take Two Inc
Location:
San Francisco Bay Area
Industry:
Computer Games
Work:
Visual Concepts, Take Two Inc since Sep 2005
Sr. Graphics Engineer/TD

NVIDIA Jun 2000 - Aug 2005
Sr. Technical Developer Relations

GameFX, THQ Inc Feb 1999 - May 2000
Chief Technologist and Sr. Software Engineer

Fraunhofer Center for Research in Computer Graphics Jan 1997 - Jan 1999
Computer Scientist
Education:
Brown University 1988 - 1990
Christian-Albrechts-Universität zu Kiel 1985 - 1988
Languages:
English
German

Publications

Us Patents

Culling In A Vertex Processing Unit

View page
US Patent:
7468726, Dec 23, 2008
Filed:
Dec 1, 2005
Appl. No.:
11/293876
Inventors:
Matthias M. Wloka - San Jose CA, US
Assignee:
Nvidia Corporation - Santa Clara CA
International Classification:
G06T 15/40
US Classification:
345421, 345419
Abstract:
A graphics processor performs culling of invisible primitives in a vertex processing unit that includes a geometry shader or other processing engine that performs per-primitive operations. Primitives can be culled after clip space coordinates for the vertices have been computed and in some instances before at least one other vertex attribute has been computed. To the extent that this early culling reduces the number of vertices for which the full set of attributes is computed or reduces the number of primitives or vertices delivered to downstream units, throughput of the processor is increased.

Using A Graphics Processing Unit To Correct Video And Audio Data

View page
US Patent:
7750956, Jul 6, 2010
Filed:
Nov 9, 2005
Appl. No.:
11/272242
Inventors:
Matthias M. Wloka - San Jose CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
H04N 9/64
US Classification:
348246, 348247
Abstract:
Described is a device (e. g. , a cell phone incorporating a digital camera) that incorporates a graphics processing unit (GPU) to process image data in order to increase the quality of a rendered image. The processing power provided by a GPU means that, for example, an unacceptable pixel value (e. g. , a pixel value associated with a malfunctioning or dead detector element) can be identified and replaced with a new value that is determined by averaging other pixel values. Also, for example, the device can be calibrated against benchmark data to generate correction factors for each detector element. The correction factors can be applied to the image data on a per-pixel basis. If the device is also adapted to record and/or play digital audio files, the audio performance of the device can be calibrated to determine correction factors for a range of audio frequencies.

Runahead Execution For Graphics Processing Units

View page
US Patent:
8035648, Oct 11, 2011
Filed:
May 15, 2007
Appl. No.:
11/804026
Inventors:
Matthias M. Wloka - San Jose CA, US
Michael Shebanow - Saratoga CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G09G 5/39
G06T 1/60
G06T 1/00
US Classification:
345531, 345530, 345501
Abstract:
A method, in accordance with an embodiment of the invention, includes detecting a memory page miss associated with a thread operating on a Graphics Processing Unit (GPU). A request can be issued to receive the memory page associated with the memory page miss. There can be a switch into a runahead mode. During the runahead mode, a future memory page miss can be detected. During the runahead mode, a request can be issued to receive the future memory page associated with the future memory page miss.

Using A Graphics Processing Unit To Correct Video And Audio Data

View page
US Patent:
8456547, Jun 4, 2013
Filed:
Dec 31, 2009
Appl. No.:
12/651364
Inventors:
Matthias M. Wloka - San Jose CA, US
Assignee:
Nvidia Corporation - Santa Clara CA
International Classification:
H04N 9/64
H04N 5/76
US Classification:
348246, 34823199
Abstract:
Described is a device (e. g. , a cell phone incorporating a digital camera) that incorporates a graphics processing unit (GPU) to process image data in order to increase the quality of a rendered image. The processing power provided by a GPU means that, for example, an unacceptable pixel value (e. g. , a pixel value associated with a malfunctioning or dead detector element) can be identified and replaced with a new value that is determined by averaging other pixel values. Also, for example, the device can be calibrated against benchmark data to generate correction factors for each detector element. The correction factors can be applied to the image data on a per-pixel basis. If the device is also adapted to record and/or play digital audio files, the audio performance of the device can be calibrated to determine correction factors for a range of audio frequencies.

Using A Graphics Processing Unit To Correct Video And Audio Data

View page
US Patent:
8456548, Jun 4, 2013
Filed:
Dec 31, 2009
Appl. No.:
12/651366
Inventors:
Matthias M. Wloka - San Jose CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
H04N 9/64
H04N 5/76
US Classification:
348246, 34823199
Abstract:
Described is a device (e. g. , a cell phone incorporating a digital camera) that incorporates a graphics processing unit (GPU) to process image data in order to increase the quality of a rendered image. The processing power provided by a GPU means that, for example, an unacceptable pixel value (e. g. , a pixel value associated with a malfunctioning or dead detector element) can be identified and replaced with a new value that is determined by averaging other pixel values. Also, for example, the device can be calibrated against benchmark data to generate correction factors for each detector element. The correction factors can be applied to the image data on a per-pixel basis. If the device is also adapted to record and/or play digital audio files, the audio performance of the device can be calibrated to determine correction factors for a range of audio frequencies.

Using A Graphics Processing Unit To Correct Video And Audio Data

View page
US Patent:
8456549, Jun 4, 2013
Filed:
Dec 31, 2009
Appl. No.:
12/651372
Inventors:
Matthias M. Wloka - San Jose CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
H04N 9/64
H04N 5/76
US Classification:
348246, 34823199
Abstract:
Described is a device (e. g. , a cell phone incorporating a digital camera) that incorporates a graphics processing unit (GPU) to process image data in order to increase the quality of a rendered image. The processing power provided by a GPU means that, for example, an unacceptable pixel value (e. g. , a pixel value associated with a malfunctioning or dead detector element) can be identified and replaced with a new value that is determined by averaging other pixel values. Also, for example, the device can be calibrated against benchmark data to generate correction factors for each detector element. The correction factors can be applied to the image data on a per-pixel basis. If the device is also adapted to record and/or play digital audio files, the audio performance of the device can be calibrated to determine correction factors for a range of audio frequencies.

Systems And Methods For Fast Simulation And Visualization Of Sparse Fluids

View page
US Patent:
20080120075, May 22, 2008
Filed:
Nov 23, 2007
Appl. No.:
11/944593
Inventors:
Matthias Michael Wloka - San Jose CA, US
International Classification:
G06G 7/50
US Classification:
703 9
Abstract:
Example embodiments of the present invention are directed to systems and methods for simulating sparse fluids and visualizing the results. An example embodiment involves simulating sparse fluids on a two-dimensional surface and using that simulation to visualize the results on a three dimensional surface. The fluid computation operates in a two-dimensional (2D) plane although the visualization of the fluid simulation is three-dimensional (3D). The simulation uses surface shape and properties, local gravity vectors, and various other criteria to simulate realistic behavior of sparse fluids, e.g., sweat, tears, blood, and drops of liquid. The systems and methods of the present invention may be implemented, for example, on a highly parallel architecture, such as a graphics processing unit (GPU), and on non-parallel architectures.

System And Method For Creating A Vector Map In A Hardware Graphics Pipeline

View page
US Patent:
6765584, Jul 20, 2004
Filed:
Mar 14, 2002
Appl. No.:
10/099770
Inventors:
Matthias M. Wloka - Sunnyvale CA
Gregory E. James - Redwood City CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G09G 500
US Classification:
345584, 345582, 345583, 345585, 345586, 345587, 345420, 345426
Abstract:
A system and method are provided for creating a vector map in a hardware graphic pipeline. Initially, one of a plurality of transforms is selected in a hardware graphic pipeline. Further, input is processed in order to generate a vector map utilizing the selected transform in the hardware graphics pipeline. Subsequently, a plurality of pixel color values is rendered utilizing the vector map.
Matthias M Wloka from Novato, CA, age ~58 Get Report