Ken M. Crocker - Orangevale CA Radhakrishnan Venkataraman - Folsom CA Nicholas Wade - Vancouver WA
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06B 1200
US Classification:
711173
Abstract:
A method and system for dynamically sizing a dedicated memory in a shared memory buffer architecture. At initial boot, system BIOS programs control register to allocate a dedicated memory of a desired size. The size of the dedicated memory allocated is dependent on the performance requirements. If after initial boot, the performance requirements change, it may necessitate a change in dedicated memory size. By reprogramming the control registers, the dedicated memory size is dynamically changed without any manual manipulation of internal components.
Method And Apparatus To Permit The Boot Of A Shared Memory Buffer Architecture Employing An Arbitrary Operating System
Ken M. Crocker - Orangevale CA Radhakrishnan Venkataraman - Folsom CA Nicholas Wade - Vancouver WA
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 906
US Classification:
395652
Abstract:
A method and system for allowing an arbitrary operating boot in a shared memory buffer architecture system. A chipset including a memory controller, a bridge, and an arbitration unit is used to control access to a shared physical memory. The physical memory is divided between the system memory and dedicated memory to be used by one or more devices. A portion of the physical memory is allocated as a dedicated memory for some system device. The remainder of the memory may be allocated as system memory. The allocation is performed by a system BIOS either at initial start up or through system BIOS calls made during initialization of the device to use the dedicated memory. Programmable bits in the chipset are programmed to prevent the memory controller from claiming dedicated memory accesses during the boot of an operating system. Since the operating system's attempts to write to the dedicated memory are not claimed by the memory controller during memory sizing, they are forwarded to an I/O bus. No 1/0 device claims these addresses, so a memory sizing read back is unanswered, and the operating system is caused to believe the top of memory has been reached below the dedicated memory.
Method And Apparatus For Dynamically Allocating And Resizing The Dedicated Memory In A Shared Memory Buffer Architecture System
Ken M. Crocker - Orangevale CA Radhakrishnan Venkataraman - Folsom CA Nicholas Wade - Vancouver WA
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1200
US Classification:
711170
Abstract:
A method and system for dynamically sizing a dedicated memory in a shared memory buffer architecture. At initial boot, system BIOS programs control register to allocate a dedicated memory of a desired size. The size of the dedicated memory allocated is dependent on the performance requirements. If after initial boot, the performance requirements change, it may necessitate a change in dedicated memory size. By reprogramming the control registers, the dedicated memory size is dynamically changed without any manual manipulation of internal components.
Name / Title
Company / Classification
Phones & Addresses
Ken Crocker
Arei Roseville 16, LLC Assisted Living Facility · Lawsuites
Spectra Logic - Northern California and Pacific Northwest Jun 2005 - May 2012
Strategic Account Executive
Unisys - San Francisco Bay Area Mar 2002 - Feb 2005
Sr. Account Executive
Compaq - San Francisco Bay Area Jun 2000 - Aug 2001
Sr. Account Executive
CIBER - San Francisco Bay Area 1992 - 2000
Sr. Account Executive
Education:
University of Idaho
BS, Accounting
Skills:
Storage Solutions Professional Services Backup Solutions Information Technology Business Alliances Channel Partners Solution Selling Deduplication Cloud Computing SAN Enterprise Software Channel Business Intelligence Selling Sales Process Storage Data Center Direct Sales
Interests:
San Francisco Giants, Golf, Big Data
Honor & Awards:
Compaq Pinnacle Club
Spectra Logic Achiever's Club
Ken Crocker 1978 graduate of Swift Current High School in Swift current, NF is on Memory Lane. Get caught up with Ken and other high school alumni from Swift
Ken Crocker 1998 graduate of Haverling High School in Bath, NY is on Memory Lane. Get caught up with Ken and other high school alumni from Haverling High School.