University of Florida - Gainesville, Florida Area since May 2011
MBA Graduate
Ocoos.com - Ocala, Florida Area Apr 2012 - Feb 2013
Business Development and Marketing
ACE Group - Greater New York City Area Apr 2009 - Feb 2011
Excess P&C Underwriter
ACE Group - Greater Philadelphia Area Apr 2008 - Apr 2009
Financial Reengineering
ACE Group - Wilmington, Deleware Jul 2007 - Apr 2008
Financial Analyst/Account Manager
Education:
University of Florida 2011 - 2013
MBA, Marketing
University of Pittsburgh 2003 - 2006
BBA, Finance
Senior Manager of Sales Operations at Wayfair, Europe Sales & Service Manager at Wayfair
Location:
Ogden, Utah
Industry:
Internet
Work:
Wayfair - Galway, Ireland since Oct 2011
Europe Sales & Service Manager
Wayfair - Greater Boston Area Dec 2009 - Sep 2011
Sales Manager
CSN Stores - Greater Boston Area Jun 2008 - Dec 2009
Sales and Service Consultant
Education:
Franklin Pierce University 2004 - 2008
BS, Major- Business, Minor- Music
Barracuda Networks - Campbell, CA since Apr 2012
Web Security Architect
City and County of Denver - Greater Denver Area Nov 2011 - Feb 2012
Consultant - Linux Systems Engineering
United States Department of Defense - Dallas, TX Sep 2011 - Nov 2011
AAFES Linux Administrator Level III PCI Zone
Swift Transportation Mar 2011 - Nov 2011
Driver
Hostgator.com Sep 2010 - Dec 2010
IT Administrator
Agency Trading Group since Mar 2005
Technology
Vista Jan 2004 - Mar 2005
IT Consultant
Knight Financial Products Jan 1997 - Nov 2003
VP, Technology
Michigan Technological University Jun 1993 - Dec 1996
System Administrator
System, Method, And Computer Program Product For Testing A Query Against Multiple Sets Of Objects Utilizing A Single Instruction Multiple Data (Simd) Processing Architecture
Michael J. Garland - Lake Elmo MN, US Samuli M. Laine - Vantaa, FI Timo O. Aila - Tuusula, FI
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707706, 345419
Abstract:
A system, method, and computer program product are provided for testing a query against multiple sets of objects. In operation, a query is tested against a first set of objects, utilizing a single instruction multiple data processing architecture. Additionally, a second set of objects is selected based on a result of testing the query against the first set of objects. Furthermore, the query is tested against the second set of objects, utilizing the single instruction multiple data processing architecture.
System, Method, And Computer Program Product For Generating A Ray Tracing Data Structure Utilizing A Parallel Processor Architecture
Christian Lauterbach - Carrboro NC, US David Patrick Luebke - Charlottesville VA, US Michael J. Garland - Lake Elmo MN, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 15/80 G06F 15/00 G06T 1/00
US Classification:
345505, 345501
Abstract:
A system, method, and computer program product are provided for generating a ray tracing data structure utilizing a parallel processor architecture. In operation, a global set of data is received. Additionally, a data structure is generated utilizing a parallel processor architecture including a plurality of processors. Such data structure is adapted for use in performing ray tracing utilizing the parallel processor architecture, and is generated by allocating the global set of data among the processors such that results of processing of at least one of the processors is processed by another one of the processors.
Systems And Methods For Voting Among Parallel Threads
John R. Nickolls - Los Altos CA, US Lars Nyland - Carrboro NC, US Peter C. Mills - San Jose CA, US Jeremy Sugerman - Palo Alto CA, US Timothy Foley - Pleasant Hill CA, US Brian Fahs - Los Altos CA, US Michael Garland - Lake Elmo MN, US David P. Luebke - Charlottesville VA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 9/00
US Classification:
712220, 714797
Abstract:
One embodiment of the present invention sets forth a technique for efficiently performing voting operations within a multi-threaded parallel-processing system. A group of related parallel program threads executes within a processor core together in parallel. A new instruction, called a “vote” instruction, is introduced that enables a parallel program thread to post an individual vote within the context of the group of related threads and to receive the result of the vote. In this fashion, the vote instruction advantageously reduces overhead associated with inter-thread communication, thereby improving overall system performance.
Systems And Methods For Voting Among Parallel Threads
John R. Nickolls - Los Altos CA, US Lars Nyland - Carrboro NC, US Peter C. Mills - San Jose CA, US Jeremy Sugerman - Palo Alto CA, US Timothy Foley - Pleasant Hill CA, US Brian Fahs - Los Altos CA, US Michael Garland - Lake Elmo MN, US David P. Luebke - Charlottesville VA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 9/00
US Classification:
712220, 714797
Abstract:
One embodiment of the present invention sets forth a technique for efficiently performing voting operations within a multi-threaded parallel-processing system. A group of related parallel program threads executes within a processor core together in parallel. A new instruction, called a “vote” instruction, is introduced that enables a parallel program thread to post an individual vote within the context of the group of related threads and to receive the result of the vote. In this fashion, the vote instruction advantageously reduces overhead associated with inter-thread communication, thereby improving overall system performance.
System, Method, And Computer Program Product For Converting A Scan Algorithm To A Segmented Scan Algorithm In An Operator-Independent Manner
Michael J. Garland - Lake Elmo MN, US Shubhabrata Sengupta - Davis CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 15/80
US Classification:
345505, 345419, 345501, 345506, 712 2, 712 10
Abstract:
A system, method, and computer program product are provided for converting a scan algorithm to a segmented scan algorithm in an operator independent manner. In operation, a scan algorithm and a limit index data structure are identified. Utilizing the limit index data structure, the scan algorithm is converted to a segmented scan algorithm in an operator-independent manner. Additionally, the segmented scan algorithm is performed to produce an output.
System, Method, And Computer Program Product For Organizing A Plurality Of Rays Utilizing A Bounding Volume
Christian Lauterbach - Carrboro NC, US David Patrick Luebke - San Jose CA, US Michael J. Garland - Lake Elmo MN, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 15/00
US Classification:
345419
Abstract:
A system, method, and computer program product are provided for organizing a plurality of rays. In operation, a plurality of rays is identified. Additionally, the rays are organized, utilizing a bounding volume.
Ray Tracing System, Method, And Computer Program Product For Simultaneously Traversing A Hierarchy Of Rays And A Hierarchy Of Objects
Christian Lauterbach - Carrboro NC, US David Patrick Luebke - San Jose CA, US Michael J. Garland - Lake Elmo MN, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 15/00
US Classification:
345419
Abstract:
A ray tracing system, method, and computer program product are provided for simultaneously traversing a hierarchy of rays and a hierarchy of objects. In operation, a hierarchy of rays and a hierarchy of objects are simultaneously traversed. Additionally, ray tracing is performed, based on the traversal.
System, Method, And Computer Program Product For Converting A Reduction Algorithm To A Segmented Reduction Algorithm
Shubhabrata Sengupta - Davis CA, US Michael J. Garland - Lake Elmo MN, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 15/80
US Classification:
708620, 345505, 345501
Abstract:
A system, method, and computer program product are provided for converting a reduction algorithm to a segmented reduction algorithm. In operation, a reduction algorithm is identified. Additionally, the reduction algorithm is converted to a segmented reduction algorithm. Furthermore, the segmented reduction algorithm is performed to produce an output.
Name / Title
Company / Classification
Phones & Addresses
Michael L. Garland President
Watsonville Auto Body Automotive · Auto Body Repair/Painting · Auto Body Repair · Automotive Body & Interior Repair
107 Airport Blvd, Freedom, CA 95019 107 Airport Blvd, Watsonville, CA 95076 8317226466, 8317241500, 8317227452
Michael A. Garland
D & D BEVERAGE CENTER, LLC
Michael Garland
CHOSEN PROPERTIES LLC
Michael Garland
VERITAS CHURCH OF THE CHRISTIAN AND MISSIONARY ALLIANCE
Lyrics of When does it go away by Jojo and Travis Garland on screen fu...
Category:
Music
Uploaded:
14 Sep, 2010
Duration:
4m 19s
Travis Garland ft JoJo - Paint NEW SONG 2011
Travis Garland ft JoJo - Paint NEW SONG 2011 Travis Garland ft JoJo - ...
Category:
Music
Uploaded:
30 Jul, 2011
Duration:
3m 53s
Travis Garland - All About You
ALL ABOUT YOU featuring Flash DOWNLOAD HERE - www.mediafire.co... wri...
Category:
Music
Uploaded:
20 Nov, 2010
Duration:
4m 52s
Googleplus
Michael Garland
Lived:
San Jose, CA Memphis, TN Moran, KS Iola, KS Leola, AR Somerville, TN Dallas, TX Plano, TX Haltom City, TX Austin, TX Denver, CO Oxford, MS Springfield, MO Jonesboro, AR Millington, TN Richardson, TX Garland, TX
Work:
Barracuda Networks - Web Security Architect (2012)
Education:
University of Memphis - Chemistry
Michael Garland
Work:
Volunteer Resource Group - Cust Service Rep (10) TN Army National Guard - PFC
Education:
University of Tennessee - Jazz and Studio Music
Tagline:
Badass
Michael Garland
Work:
New life community church - Children pastor (2012)
Education:
CFNI
Michael Garland
Work:
The Lampo Group, Inc. - Web Developer (2009)
Michael Garland
Michael Garland
Tagline:
Coffee.... I need coffee!
Michael Garland
Michael Garland
News
Communities can't recycle or trash disposable e-cigarettes. So what happens to them?
These are very insidious devices, said Michael Garland, who directs the countys environmental services. Theyre a fire risk and theyre certainly an environmental contaminant if not managed properly.
this week. But based on estimates, about 30 percent of the shares not controlled by the Walton family were voted against both Duke and Williams, according to an analysis by Michael Garland, who represents the New York City Comptroller's Office, which oversees pension funds of New York City workers.
Date: Jun 10, 2013
Category: Business
Source: Google
JPMorgan shareholders let CEO Jamie Dimon keep chairman job
and lawsuits, not only over the trading loss but other practices including foreclosures and alleged rigging of power prices. Michael Garland from the New York City Comptrollers Office, which supports splitting the roles, said he appreciated that JPMorgan led its peers by certain financial measures. B
Date: May 21, 2013
Category: Business
Source: Google
Big Vote on Dimon May Hinge on Views on JPMorgan's Top Director
You have a complex, risk-laden financial institution. Jamie should run the business and someone else should run the board, said Michael Garland, executive director for corporate governance in the New York City comptrollers office. The board needs to take aggressive action to demonstrate to regul
actices lauded Mondays announcement. The board needed to quell mounting investor concern and confusion it helped create regarding a reported boardroom struggle and leadership crisis, said Michael Garland, an assistant city comptroller for New York City, whose employee pension funds own 2.35 milli
Date: Apr 29, 2013
Category: Business
Source: Google
Citigroup Bows to Shareholder Pressure, Overhauls Pay
"At first blush, the package appears to be responsive to a number of the issues we raised," said Michael Garland, an assistant comptroller overseeing corporate governance matters for the City of New York.
Michael Garland, executive director of corporate governance for New York City Comptroller John C. Liu, said members of Chesapeake's board have been unresponsive to shareholder concerns and that plans to replace four board members sets the stage for an overhaul "that is long overdue."
final tally to see what percentage outside of the Walton family voted against re-electing the directors. Anything above 10 percent would send a clear message for change, says Michael Garland, who represents the New York City Comptroller's Office, which oversees the public pension funds of New York.