Search

Ray L Cheng

from South San Francisco, CA
Age ~60

Ray Cheng Phones & Addresses

  • 231 Alta Loma Dr, S San Fran, CA 94080
  • South San Francisco, CA
  • San Jose, CA
  • Fairfax, VA
  • 440 Lewers St #302A, Honolulu, HI 96815 (808) 923-7708

Resumes

Resumes

Ray Cheng Photo 1

Experienced R&D / Aml / Mfg /Eng Senior Technician At Novellus System Inc

View page
Position:
Sr. Engineering Technician at Novellus System Inc
Location:
San Francisco Bay Area
Industry:
Semiconductors
Work:
Novellus System Inc since Jan 2010
Sr. Engineering Technician

Novellus System Inc Jan 1999 - Dec 2009
Technician V (Lead)

Aplex Group Jan 1997 - Jan 1999
Engineering Technician

Appliance Services Jan 1995 - Nov 1996
Owner

Techtronics Industries Jan 1986 - Jan 1992
Production/Product Engineer
Ray Cheng Photo 2

President, Black Pearl Transportation

View page
Position:
President at Black Pearl Transportation
Location:
San Francisco Bay Area
Industry:
Leisure, Travel & Tourism
Work:
Black Pearl Transportation since May 2004
President
Ray Cheng Photo 3

Ray Cheng

View page
Location:
United States
Ray Cheng Photo 4

Ray Cheng

View page
Location:
San Francisco Bay Area
Industry:
Information Technology and Services
Ray Cheng Photo 5

Ray Cheng

View page
Location:
San Francisco Bay Area
Industry:
Semiconductors
Ray Cheng Photo 6

Senior Credit Officer

View page
Location:
San Francisco Bay Area
Industry:
Financial Services

Business Records

Name / Title
Company / Classification
Phones & Addresses
Ray Cheng
President
VISILINK COMMUNICATIONS, INC
10402 Somerset Ct, Cupertino, CA 95014
Ray Cheng
President
FORESIGHT ADVISORS INTERNATIONAL INC
* 109 Belcrest Ave, Santa Cruz, CA 95063
109 Belcrest Dr, Los Gatos, CA 95032
Ray Cheng
Principal
WYSCO TRADING, INC
Trading, Retail, Wholesale, Tour · Whol Nondurable Goods
440 Lewers St STE 1004, Honolulu, HI 96815

Publications

Us Patents

Virtual Address Write Back Cache With Address Reassignment And Cache Block Flush

View page
US Patent:
58453253, Dec 1, 1998
Filed:
Apr 13, 1993
Appl. No.:
8/046476
Inventors:
William Van Loo - Palo Alto CA
John Watkins - Sunnyvale CA
Robert Garner - San Jose CA
William Joy - Palo Alto CA
Joseph Moran - Santa Clara CA
William Shannon - Los Altos CA
Ray Cheng - Cupertino CA
Assignee:
Sun Microsystems, Inc. - Mountain View CA
International Classification:
G06F 1516
G06F 1208
US Classification:
711135
Abstract:
Hardware and software improvements in workstations which utilize virtual addressing in multi-user operating systems with write back caches, including operating systems which allow each user to have multiple active processes. In virtual addressing, multi-user workstations, system performance may be improved significantly by including a virtual address write back cache as one of the system elements. Data protection and the reassignment of virtual addresses are supported within such a system as well. Multiple active processes, each with its own virtual address space, and an operating system shared by those processes in a manner which is invisible to user programs. Cache "Flush" logic is used to remove selected blocks from the virtual cache when virtual addresses are to be reassigned.

Alias Address Support

View page
US Patent:
51192900, Jun 2, 1992
Filed:
Jul 16, 1990
Appl. No.:
7/554186
Inventors:
William V. Loo - Palo Alto CA
John Watkins - Sunnyvale CA
Joseph Moran - Santa Clara CA
William Shannon - Los Altos CA
Ray Cheng - Cupertino CA
Assignee:
Sun Microsystems, Inc. - Mountain View CA
International Classification:
G06F 1208
US Classification:
395400
Abstract:
Improvements in workstations which utilizes virtual addressing in multi-user operating systems with write back caches, including operating systems which allow each user to have multiple active processes directed to the support of alias addresses, i. e. , two or more virtual addresses which map to the same physical address in real memory Specifically, alias addresses are created so that their low order address bits are identical, modulo the size of the cache (as a minimum) for user programs which use alias addresses generated by the kernel, or wholely within the kernel. For alias addresses in the operating system, rather than user programs, which cannot be made to match in their low order address bits, their pages are assigned as "Don't Cache" pages in the memory management unit (MMU) employed by workstations which utilize virtual addressing.
Ray L Cheng from South San Francisco, CA, age ~60 Get Report