Carl S Marshall

age ~52

from Portland, OR

Also known as:
  • Carl Scott Marshall
  • Carl Jones Marshall
  • Carl Jrnorma Marshall
  • Carl J Marshall
  • Jr Carl Marshall
  • Carl J Marshal
  • Norma Marshall
  • Carl Arshall
  • Vonda Hester
Phone and address:
9427 SW Morrison St, Portland, OR 97225
5037994621

Carl Marshall Phones & Addresses

  • 9427 SW Morrison St, Portland, OR 97225 • 5037994621
  • 340 Edgewater Cir, Macon, GA 31220 • 9124772531 • 4784772531
  • Phoenix, AZ
  • Long Beach, CA
  • Hillsboro, OR
  • 1720 NW Hoyt St, Portland, OR 97209
Name / Title
Company / Classification
Phones & Addresses
Carl R. Marshall
Director
Christian Tabernacle Conroe, Inc

Resumes

Carl Marshall Photo 1

Senior System Architect And Research Scientist

view source
Location:
15451 northwest Andalusian Way, Portland, OR 97229
Industry:
Semiconductors
Work:
Intel Corporation
Senior System Architect and Research Scientist

Intel Corporation Jan 2009 - Dec 2009
Senior Staff Software Engineer

Intel Corporation Apr 2004 - Nov 2005
Staff Software Engineer

Intel Corporation Jun 1999 - Aug 1999
Graphics Software Engineer
Education:
Clemson University 1995 - 1997
Masters, Computer Science
Mercer University 1991 - 1995
Bachelors, Bachelor of Science, Computer Science
Skills:
Gpu
Computer Architecture
Computer Graphics
Opengl
Multithreading
Device Drivers
Intel
C
Computer Science
Parallel Computing
Architecture
Gpgpu
Opencl
Direct3D
C++
Software Engineering
Graphics Drivers
Algorithms
Human Computer Interaction
Golang
Depth Imaging
Interactive Displays
Processing
Arduino
Processors
Parallel Programming
Architectures
Carl Marshall Photo 2

Carl Marshall

view source
Carl Marshall Photo 3

Carl Marshall

view source
Carl Marshall Photo 4

Personal Protection Officer Bodyguard

view source
Work:
Protective Services Inc
Personal Protection Officer Bodyguard
Carl Marshall Photo 5

Carl Marshall

view source
Carl Marshall Photo 6

Carl Marshall

view source
Location:
United States

Us Patents

  • Triangle Strip Length Maximization

    view source
  • US Patent:
    6429865, Aug 6, 2002
  • Filed:
    May 6, 1999
  • Appl. No.:
    09/306358
  • Inventors:
    Carl S. Marshall - Portland OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1700
  • US Classification:
    345420, 345423
  • Abstract:
    Triangle strip length maximization. Embodiments of the invention provide an efficient mechanism to represent triangle meshes as series of one or more triangle strips. In one embodiment, a computer-implemented method first including determining an area of each of a plurality of triangles of a triangle mesh. A distance from the smallest area triangle to every other triangle on the list is determined. An available triangle on the list closest to the smallest area triangle is added to a triangle strip that beings with the smallest area triangle.
  • Apparatus And Method For Dynamic Triangle Stripping

    view source
  • US Patent:
    6515660, Feb 4, 2003
  • Filed:
    Dec 14, 1999
  • Appl. No.:
    09/459903
  • Inventors:
    Carl S. Marshall - Portland OR
    Michael S. MacPherson - Portland OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1700
  • US Classification:
    345420, 345423, 345428
  • Abstract:
    An apparatus and method is provided for creating a neighbor mesh from a multi-resolution mesh (MRM) representation of a triangulated model. The apparatus and method include computing neighbor data for the neighbor mesh at the highest resolution of the MRM, and creating the neighbor mesh using the computed neighbor data. The apparatus and method further include changing the resolution of the MRM and re-computing the neighbor data at the changed resolution of the MRM, and computing an updated neighbor mesh from the re-computed neighbor data.
  • Method And Apparatus To Display Objects In A Computer System

    view source
  • US Patent:
    6535219, Mar 18, 2003
  • Filed:
    Mar 30, 2000
  • Appl. No.:
    09/539301
  • Inventors:
    Carl S. Marshall - Portland OR
    Marc S. Blackstein - Hillsboro OR
    Adam T. Lake - Portland OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1500
  • US Classification:
    345581
  • Abstract:
    A method in a computer system includes identifying faces of a mesh which share an edge and identifying normals of vertices of the faces not included by the edge. The depth components of the normals are multiplied in camera space. When the product of multiplying the depth components of the normals has a first sign, the edge is identified as a silhouette edge.
  • Triangle Strip Merging For Length Maximization

    view source
  • US Patent:
    6552724, Apr 22, 2003
  • Filed:
    May 6, 1999
  • Appl. No.:
    09/306359
  • Inventors:
    Carl S. Marshall - Portland OR 97229
  • International Classification:
    G06T 1700
  • US Classification:
    345420
  • Abstract:
    Triangle strip merging for length maximization of triangle strips representing a triangle mesh. In one embodiment, a computer-implemented method, for each strip, first including determining whether a defining face of the strip has a neighboring face that is a defining face of another strip. A defining face of a particular strip is either a front face, an end face, or an orphan face of the particular strip. Upon determining that a defining face of the strip has a neighboring face that is a defining face of another strip, then the two strips are joined to create a new, larger strip if they are joinable.
  • Rendering A Non-Photorealistic Image

    view source
  • US Patent:
    6593924, Jul 15, 2003
  • Filed:
    Oct 4, 1999
  • Appl. No.:
    09/410947
  • Inventors:
    Adam T. Lake - Beaverton OR
    Carl S. Marshall - Portland OR
    Michael S. Rosenzweig - Beaverton OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1560
  • US Classification:
    345426, 345423
  • Abstract:
    A non-photorealistic image is rendered from an original model in a process which includes selecting a normal in the original model, selecting a vector from a set of vectors, and substituting the vector for the normal to produce a non-photorealistic image corresponding to the original model. The vector may be selected from a subdivision surface that defines a set of vectors, or it may be selected from a set containing a vector pointing substantially toward a virtual light source and a parameterized vector pointing between the virtual light source and a virtual eyepoint.
  • Squash And Stretch Three-Dimensional Rendering

    view source
  • US Patent:
    6593927, Jul 15, 2003
  • Filed:
    Feb 1, 2001
  • Appl. No.:
    09/776129
  • Inventors:
    Daniel P. Horowitz - Issaquah WA
    Adam T. Lake - Portland OR
    Carl S. Marshall - Portland OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1500
  • US Classification:
    345473
  • Abstract:
    Rendering a three-dimensional model comprised of three-dimensional data defining a bone and a polygon includes determining a location of a vertex of the polygon relative to the bone, transforming the vertex based on the location to produce a transformed vertex, and rendering the three-dimensional model using the transformed vertex. Determining the location of the vertex includes obtaining a plane that intersects the bone and determining a side of the plane on which the vertex is located.
  • Rendering A Two-Dimensional Image

    view source
  • US Patent:
    6608627, Aug 19, 2003
  • Filed:
    Oct 4, 1999
  • Appl. No.:
    09/411680
  • Inventors:
    Carl S. Marshall - Portland OR
    Adam T. Lake - Beaverton OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1500
  • US Classification:
    345619
  • Abstract:
    A two-dimensional image is rendered from data for a three-dimensional model by detecting silhouette features on the three-dimensional model based on the data, and rendering polygons and the silhouette features to produce the two-dimensional image. The silhouette features are detected by detecting edges of polygons that make up the three-dimensional model, storing coordinates of detected polygon edges in an edge list, determining which of the detected polygon edges are silhouette edges, and marking, in the edge list, detected polygon edges that are silhouette edges.
  • Method Of Using View Frustrum Culling For Scaleable Collision Detection

    view source
  • US Patent:
    6734853, May 11, 2004
  • Filed:
    Aug 28, 2001
  • Appl. No.:
    09/941501
  • Inventors:
    Oliver A. Heim - Portland OR
    Carl S. Marshall - Portland OR
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06T 1540
  • US Classification:
    345421, 345623
  • Abstract:
    Processing a scene graph includes applying view frustrum culling to sort models of the scene graph into first and second lists of models, the first list comprising models at least one of within a view frustrum and intersecting with the view frustrum, the second list comprising models outside of the view frustrum, and applying a first selected collision detection process to pairs of models of the first list. The method further includes applying a second selected collision detection process to pairs of models of the second list. In some embodiments, the first collision detection process is more computationally intensive than the second collision detection process.

Wikipedia References

Carl Marshall Photo 7

Carl Marshall

Work:

He was speaker in the Jamaican Parliament of Jamaica from 1993-1997..

Isbn (Books And Publications)

The Book of Myself: A Do-It-Yourself Autobiography in 201 Questions

view source

Author
Carl Marshall

ISBN #
0786862505

Myspace

Carl Marshall Photo 8

CArl MARSHALL

view source
Locality:
ANNVILLE, Kentucky
Gender:
Male
Birthday:
1934
Carl Marshall Photo 9

Carl Marshall

view source
Locality:
Trenton, New Jersey
Gender:
Male
Birthday:
1944
Carl Marshall Photo 10

carl marshall

view source
Locality:
DALLAS, TEXAS
Gender:
Male
Birthday:
1928
Carl Marshall Photo 11

Carl Marshall

view source
Locality:
Glendale, California
Gender:
Male
Birthday:
1942
Carl Marshall Photo 12

Carl Marshall

view source
Carl Marshall Photo 13

Carl Marshall

view source

News

Intel Dabbles In Science Fiction

view source
  • This could be my photo album, you know. I could touch those, bring them up on the wall, interact with them, enlarge them, this could be my photo wall, said Carl Marshall, a graphics software architect and research scientist at Intel. The idea, he said, was not only to establish a display where eve
  • Date: Sep 11, 2012
  • Source: Google

Youtube

Good Loving Will Make You Cry

Provided to YouTube by The Orchard Enterprises Good Loving Will Make Y...

  • Duration:
    5m 54s

Good Lovin' Testimony (with Rue Davis)

Provided to YouTube by The Orchard Enterprises Good Lovin' Testimony (...

  • Duration:
    6m 7s

Jingle My Bell

Provided to YouTube by The Orchard Enterprises Jingle My Bell Carl Ma...

  • Duration:
    4m 25s

From the Church to the Motel

Provided to YouTube by The Orchard Enterprises From the Church to the ...

  • Duration:
    6m 10s

This Is for Grown Folks

Provided to YouTube by The Orchard Enterprises This Is for Grown Folks...

  • Duration:
    4m 7s

Ain't No Party Like a Grown Folks Party

Provided to YouTube by The Orchard Enterprises Ain't No Party Like a G...

  • Duration:
    4m 37s

Plaxo

Carl Marshall Photo 14

Carl Marshall

view source
Carl Marshall Photo 15

Carl Marshall

view source
Public Relations Jnr at Modus Publicity

Classmates

Carl Marshall Photo 16

Carl Marshall

view source
Schools:
William Campbell High School Naruna VA 1969-1973
Community:
Larry English, John Wilson, James Payne
Carl Marshall Photo 17

Carl Marshall

view source
Schools:
Hawkins Mill Elementary School Memphis TN 1994-1998
Community:
Steven Sheegog, Mary Wooten, Tracy Harwell, Susan Schmittou
Carl Marshall Photo 18

Carl Marshall

view source
Schools:
Jackson High School Jackson KY 1991-1995
Community:
Raymond Fiolek, Bonnie Salyers
Carl Marshall Photo 19

Carl Marshall

view source
Schools:
Holy Cross High School New Orleans LA 1971-1975
Community:
John Schubert, Thann Cowan
Carl Marshall Photo 20

Carl Marshall

view source
Schools:
Simmons High School Hollandale MS 1999-2003
Community:
Linda Houston, Tyrone Ware
Carl Marshall Photo 21

Carl Marshall

view source
Schools:
Inland Lakes High School Indian River MI 1999-2003
Carl Marshall Photo 22

Carl Marshall

view source
Schools:
Riley Elementary School Independence KS 1959-1963
Community:
Cindy Wolfe, Pat Bates, Dale Reynolds, Dean Adams
Carl Marshall Photo 23

Carl Marshall

view source
Schools:
Wolverine High School Wolverine MI 1998-2002
Community:
Debbie Parkman, Renita Woods, Dana Etts, Kenneth Austin

Facebook

Carl Marshall Photo 24

Carl Pete Marshall

view source
Carl Marshall Photo 25

Carl Marcellus Marshall

view source
Carl Marshall Photo 26

Carl Ak Marshall

view source
Carl Marshall Photo 27

Carl Marshall Ratag

view source
Carl Marshall Photo 28

Carl Marshall

view source
Carl Marshall Photo 29

Carl Marshall

view source
Carl Marshall Photo 30

Carl Marshall

view source
Carl Marshall Photo 31

Carl Marshall

view source

Googleplus

Carl Marshall Photo 32

Carl Marshall

Carl Marshall Photo 33

Carl Marshall

Bragging Rights:
Hard working single father of three beautiful kids
Carl Marshall Photo 34

Carl Marshall

Tagline:
Always a good time for a bike ride or run!
Carl Marshall Photo 35

Carl “The Contest Guy” Ma...

Carl Marshall Photo 36

Carl Marshall

Carl Marshall Photo 37

Carl Marshall

Carl Marshall Photo 38

Carl Marshall

Carl Marshall Photo 39

Carl Marshall

Flickr


Get Report for Carl S Marshall from Portland, OR, age ~52
Control profile