Randy L. Roberson - New Port Richey FL, US Tarun Thakur - Colorado Springs CO, US Clark Edward Lubbers - Colorado Springs CO, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G06F 12/00
US Classification:
711170
Abstract:
A data storage system is provided comprising memory allocation information associated with a change in a system configuration of memory allocation within a memory space, and means for updating the system configuration by saving the memory allocation information before updating the system configuration. A recovery record comprises memory allocation information associated with the change in system configuration of memory allocation, and a completion indicator comprises a first value if the memory allocation information is included in the system configuration and comprises a second value if the memory allocation information is not included in the system configuration.
Distributed Processing In A Multiple Processing Unit Environment
Randy L. Roberson - New Port Richey FL, US Tarun Thakur - Fremont CA, US Justus Joseph Pendleton - Colorado Springs CO, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G06F 9/302
US Classification:
712221, 712 28
Abstract:
Method and apparatus for performing distributed processing in a multi-processing unit environment. A first processing unit modifies a complex operation to provide an operational request packet comprising a corresponding simplex operation and remainder. The packet is communicated to a second processing unit which processes the packet to arrive at a result for the complex operation, preferably by arriving at a result for the simplex operation and combining this result with the remainder. In this way, inter-processor operations can be efficiently encoded and distributed to meet the requirements of a given architecture. Preferably, the first processing unit determines the remainder by separately arriving at the result for the complex operation. The complex operation is preferably characterized as a mathematical operation on a non-power of two operand (e. g. , 30), and the simplex operation is characterized as a mathematical operation on a power of two operand (e. g. , 32).
Randy L. Roberson - New Port Richey FL, US Clark Edward Lubbers - Colorado Springs CO, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G06F 12/16
US Classification:
711114, 711202
Abstract:
Metadata architecture and associated methodology for a data storage system employing a grid-based storage capacity wherein each grid defines a storage unit in terms of a plurality of storage domains along one axis against one or more rows of a plurality of storage stripes along another axis, and wherein a grid grouping of two or more grids defines a sheet of data storage capacity. The metadata comprises identification information stored in a memory space characterizing an allocation status of the sheets in the storage capacity. A method is provided for allocating memory for the grid-based storage capacity comprising determining whether the allocation is associated with an existing logical device. If the determining step is associated with an existing logical device, then a logical device allocation map and a sheet allocation table are accessed to allocate a selected storage unit. Otherwise, a sheet allocation descriptor and a sheet allocation map are accessed to allocate a selected storage unit.
Randy L. Roberson - New Port Richey FL, US Clark Edward Lubbers - Colorado Springs CO, US Tarun Thakur - Fremont CA, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G06F 13/00
US Classification:
711170, 711155, 711167
Abstract:
A data storage system and associated method comprising system configuration information; a first processor adapted for identifying a portion of the system configuration information in response to a configuration change request to the memory space, and for signaling an update request incident with the configuration change request to a second processor; and a second processor adapted for updating the portion in response to the update request and independently of the first processor.
Queue Depth Management For Host Systems Accessing A Peripheral Component Interconnect Express (Pcie) Device Via A Pcie Switch
- San Jose CA, US Randy Roberson - Lutz FL, US Randall Hess - Colorado Springs CO, US Michael Stillwell - Colorado Springs CO, US Michael Walker - Colorado Springs CO, US
International Classification:
G06F 13/40 G06F 13/42 G06F 13/16 G06F 12/02
Abstract:
Described herein are enhancements for managing quality of service in a multi-host Peripheral Component Interconnect Express (PCIe) switching environment. In one implementation, a host system is configured to maintain quality of service statistics corresponding to data interactions with a PCIe storage device available via a PCIe switch. The host system may further receive secondary quality of service statistics for one or more other host systems communicatively coupled to the PCIe device via the PCIe switch, and determine a maximum queue depth for the host system based on the quality of service statistics and the second quality of service statistics to maintain a quality of service for the host systems.
Payson, Arizona USAPresident at H.E.L.P. Randy Roberson has been a world leader in disaster response and management for 12 years as the protégé of the late Dr. Larry Ward, who was named "White House... Randy Roberson has been a world leader in disaster response and management for 12 years as the protégé of the late Dr. Larry Ward, who was named "White House Ambassador to the Hungry World" by former U.S. President Ronald Reagan. In this role, Randy has provided a range of services, first-hand and...
The concept is great, said Yellowstone Vacations co-owner Randy Roberson, whose family company brings roughly 5,000 visitors each winter into Yellowstone on both snowmobiles and snow coaches. It provides operators the flexibility their customers are asking for, or perhaps they have a passion for
Date: Feb 22, 2013
Category: U.S.
Source: Google
Flickr
Googleplus
Randy Roberson
Work:
Randy Ray Roberson - Man doing it !! (77) Ray Brothers - Fuck all the contractors that let me down!! (2002) Randy Ray Customs - Fabricator (2002) Where ever income is available at a decent rate for a family of five!! - Daddy (97)
Relationship:
Married
About:
Married with children and with that I am blessed :)
Bragging Rights:
Bragging rights huh? Im the lucky man that ended up marrying a woman that loves with out a doubt !!!