CHRISTOPHER BRIAN COLOHAN
Pilots at Wilson St, Palo Alto, CA

License number
California A4678677
Issued Date
Jan 2016
Expiration Date
Jan 2018
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1246 Wilson St, Palo Alto, CA 94301

Personal information

See more information about CHRISTOPHER BRIAN COLOHAN at radaris.com
Name
Address
Phone
Christopher Colohan, age 50
1405 Harker Ave, Palo Alto, CA 94301
(650) 327-7291
Christopher Colohan
Palo Alto, CA
(650) 462-1846
Christopher B Colohan
100 Whisman Rd, Mountain View, CA 94043
(650) 965-1885
Christopher B Colohan
1050 Crestview Dr, Mountain View, CA 94040
(650) 961-1967
Christopher B Colohan
1405 Harker Ave, Palo Alto, CA 94301
(650) 462-1846
(650) 327-7291

Professional information

See more information about CHRISTOPHER BRIAN COLOHAN at trustoria.com
Christopher Colohan Photo 1
System And Method For Limiting The Impact Of Stragglers In Large-Scale Parallel Data Processing

System And Method For Limiting The Impact Of Stragglers In Large-Scale Parallel Data Processing

US Patent:
2013033, Dec 12, 2013
Filed:
Aug 12, 2013
Appl. No.:
13/965108
Inventors:
Marian Dvorsky - Sunnyvale CA, US
Christopher B. Colohan - Palo Alto CA, US
Derek P. Thomson - Palo Alto CA, US
Joshua Louis Levenberg - Menlo Park CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 9/54
US Classification:
718102
Abstract:
A large-scale data processing system and method including a plurality of processes, wherein a master process assigns input data blocks to respective map processes and partitions of intermediate data are assigned to respective reduce processes. In each of the plurality of map processes an application-independent map program retrieves a sequence of input data blocks assigned thereto by the master process and applies an application-specific map function to each input data block in the sequence to produce the intermediate data and stores the intermediate data in high speed memory of the interconnected processors. Each of the plurality of reduce processes receives a respective partition of the intermediate data from the high speed memory of the interconnected processors while the map processes continue to process input data blocks an application-specific reduce function is applied to the respective partition of the intermediate data to produce output values.


Christopher Colohan Photo 2
System And Method For Limiting The Impact Of Stragglers In Large-Scale Parallel Data Processing

System And Method For Limiting The Impact Of Stragglers In Large-Scale Parallel Data Processing

US Patent:
8510538, Aug 13, 2013
Filed:
Apr 13, 2010
Appl. No.:
12/759637
Inventors:
Grzegorz Malewicz - Mountain View CA, US
Marian Dvorsky - Sunnyvale CA, US
Christopher B. Colohan - Palo Alto CA, US
Derek P. Thomson - Palo Alto CA, US
Joshua Louis Levenberg - Menlo Park CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 7/38, G06F 9/00, G06F 9/44, G06F 15/00
US Classification:
712225, 712220
Abstract:
A large-scale data processing system and method including a plurality of processes, wherein a master process assigns input data blocks to respective map processes and partitions of intermediate data are assigned to respective reduce processes. In each of the plurality of map processes an application-independent map program retrieves a sequence of input data blocks assigned thereto by the master process and applies an application-specific map function to each input data block in the sequence to produce the intermediate data and stores the intermediate data in high speed memory of the interconnected processors. Each of the plurality of reduce processes receives a respective partition of the intermediate data from the high speed memory of the interconnected processors while the map processes continue to process input data blocks an application-specific reduce function is applied to the respective partition of the intermediate data to produce output values.