Troy David Armstrong - Rochester MN William Joseph Armstrong - Kasson MN Naresh Nayar - Rochester MN Kenneth Charles Vossen - Kasson MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1324
US Classification:
710260, 710266, 711166, 713 1, 714 23, 714763
Abstract:
An apparatus, program product, and method utilize a memory access interrupt to effect a reset of a processor in a multi-processor environment. Specifically, a source processor is permitted to initiate a reset of a target processor simply by generating both a reset request and a memory access interrupt for the target processor. The target processor is then specifically configured to detect the presence of a pending reset request during handing of the memory access interrupt, such that the target processor will perform a reset operation responsive to detection of such a request.
Apparatus And Method For Specifying Maximum Interactive Performance In A Logical Partition Of A Computer System Independently From The Maximum Interactive Performance In Other Partitions
William Joseph Armstrong - Kasson MN Lynn Allen McMahon - Rochester MN Jeffrey Jay Scheel - Rochester MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 900
US Classification:
709104, 709226, 712 13
Abstract:
A partitioner for creating logical partitions allows a user to specify maximum interactive performance in one partition independently of maximum interactive performance of other partitions to arrive at logical partitions that may be much different than the maximum overall interactive performance percentage of the computer system itself. First, the maximum interactive performance for a computer system is specified, and resources are allocated accordingly. Next, logical partitions may be created, which initially reflect the maximum interactive performance for the computer system as a whole. Finally, the maximum interactive performance can be specified for a partition independently of the interactive performance in other partitions. In this manner a computer system that is configured as a server system with low interactive and high batch performance can have two different partitions, one that has very low interactive performance and the other that balances interactive and batch processing. In this manner two partitions that have greatly different performance attributes can be defined within the limitations of the specified interactive and batch performance for the computer system as a whole.
Troy David Armstrong - Rochester MN William Joseph Armstrong - Kasson MN Michael Joseph Corrigan - Rochester MN Naresh Nayar - Rochester MN Thomas Rembert Sand - Rochester MN Jeffrey Jay Scheel - Rochester MN Erik Tkal - Rochester MN Kenneth Charles Vossen - Kasson MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 900
US Classification:
709100, 709329, 709224
Abstract:
A partition manager for managing logical partitions in a computer system includes hooks to low-level operating system code in one of the logical partitions. By using the operating system code to manage the resources of a computer system, any changes that are made to the operating system are automatically reflected in the function of the partition manager. In addition, low-level functions of operating systems, which are often well-debugged and tested, can be used when generating a new partition manager, greatly simplifying the time and reducing the cost of producing a partition manager.
Method And Apparatus To Monitor The Run State Of A Multi-Partitioned Computer System
Troy David Armstrong - Rochester MN William Joseph Armstrong - Mantorville MN Stephanie Maria Forsman - Rochester MN Naresh Nayar - Rochester MN Jeffrey Jay Scheel - Rochester MN Andy Wottreng - Rochester MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1100
US Classification:
714 23, 714 10, 714 55, 712 13
Abstract:
An apparatus and method for monitoring the state of a computer system running multiple operating systems shared by a partition manager is provided. A dedicated service processor monitors the individual run state condition of a plurality of processors running a plurality of operating systems. The service processor executes a routine to poll a memory location in each processor in the system to determine if the processor has entered an error loop with interrupts disabled. If any one of the plurality of processors are in an error loop, the service processor executes a routine to send a non-maskable interrupt to the looped processor so that the partition manager may regain control of the processor.
Technique For Using Shared Resources On A Multi-Threaded Processor
William Joseph Armstrong - Mantorville MN Naresh Nayar - Rochester MN Kenneth Charles Vossen - Mantorville MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 946
US Classification:
718100, 718107, 718108
Abstract:
A method of handling conflicts between threads, including an initiating thread and at least one other thread, for at least one shared resource in a multi-threaded processing system having a processor and memory includes setting a location in memory for each other thread on the processor with the initiating thread. The initiating thread signals an inter-processor interrupt (IPI) to all other threads on the processor. For each other thread, an interrupt handler is initiated where each other thread: acknowledges receipt of the interrupt, and proceeds to spin on the respective location in memory that was set, thereby guaranteeing that the respective other thread will not be using any shared resource of the processor. The initiating thread waits for other threads on processor to acknowledge the inter-processor interrupt (IPI), and when all the other threads have acknowledged the inter-processor interrupt (IPI), the initiating thread proceeds to save the state of the shared resource in memory, sets the shared resource to the state wanted, uses the shared resource, and restores the original state of the resource. The initiating thread then releases the other threads from their spin by resetting the location in memory that was set above.
Method And Apparatus For Allocating Processor Resources In A Logically Partitioned Computer System
William Joseph Armstrong - Mantorville MN, US Mark Gregory Manges - Rochester MN, US Naresh Nayar - Rochester MN, US Jeffrey Jay Scheel - Rochester MN, US Craig Alden Wilcox - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F009/46
US Classification:
718104, 712 13, 711173
Abstract:
A processor allocation mechanism for a logically partitionable computer system allows an administrator to specify processing capability allocable to each partition as an equivalent number of processors, where the processing capability may be specified as a non-integer value. This processing capability value is unaffected by changes to the processing capability values of other partitions. The administrator may designate multiple sets of processors, assigning each physical processor of the system to a respective processor set. Each logical partition is constrained to execute in an assigned processor set, which may be shared by more than one partition. Preferably, the administrator may designate a logical partition as either capped, meaning that a partition can not use excess idle capacity of the processors, or uncapped, meaning that it can.
Management Of A Concurrent Use License In A Logically-Partitioned Computer
William Joseph Armstrong - Kasson MN, US Naresh Nayar - Rochester MN, US Kevin Patrick Stamschror - Wabasha MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F017/00
US Classification:
705 59, 718100
Abstract:
An apparatus, program product and method track concurrent uses of a computer program across a plurality of logical partitions in a logically partitioned computer, such that a decision as to whether to grant or deny a request to use the computer program in a particular logical partition may be made based upon whether the requested use, coupled with other uses in other logical partitions in the computer, would violate a concurrent use software license associated with the computer program. As such, the license restrictions of a concurrent use software license can be enforced on a logically partitioned computer regardless of the particular logical partitions within which a computer program executes.
William Joseph Armstrong - Rochester MN, US Michael Joseph Corrigan - Rochester MN, US Gary Ross Ricard - Chatfield MN, US Timothy Joseph Torzewski - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/02
US Classification:
711152
Abstract:
A task synchronization mechanism operates on a global lock that is shared between processors an on local locks that are not shared between processors. The local locks are processor-specific locks. Each processor-specific lock is dedicated to a particular processor in the system. When shared access to a resource is required, a processor updates its processor-specific lock to indicate the processor is sharing the resource. Because each processor-specific lock is dedicated to a particular processor, this eliminates a significant portion of the memory bus traffic associated with all processors reading and updating the same lock. When exclusive access to a resource is required, the requesting processor waits until the count of all processor-specific locks indicate that none of these processors have a lock on the resource. Once no processor has a lock on the resource, exclusive access to the resource may be granted.
Maryland Department of General Services Personnel Office · General Services · General Government · Fiscal Services · Minority Affairs · Logistics & Special Projects · Facilities Planning Engineering & Construction · State Office for Inventory Services On Assets
4107674749, 4107674397, 4107674381, 4107674652
William Tracy Armstrong Incorporator
ARMSTRONG READY MIX, INC
William Armstrong Contact
Armstrong William Electric Ltd Electric Contractors
Medical School University of Alabama School of Medicine Graduated: 1972
Procedures:
Arthrocentesis Vaccine Administration Continuous EKG Electrocardiogram (EKG or ECG) Pulmonary Function Tests
Conditions:
Anemia Atrial Fibrillation and Atrial Flutter Disorders of Lipoid Metabolism Hypertension (HTN) Hypothyroidism
Languages:
English Spanish
Description:
Dr. Armstrong graduated from the University of Alabama School of Medicine in 1972. He works in Dallas, TX and 1 other location and specializes in Internal Medicine. Dr. Armstrong is affiliated with Baylor All Saints Medical Center and Baylor University Medical Center.
Dr. Armstrong graduated from the University of Minnesota Medical School at Minneapolis in 1979. He works in Saint Paul, MN and specializes in Internal Medicine. Dr. Armstrong is affiliated with Healtheast St Josephs Hospital, Saint Johns Hospital and Woodwinds Health Campus.
Dr. Armstrong graduated from the Virginia Commonwealth University SOM in 1976. He works in Chelsea, MI and 1 other location and specializes in Cardiovascular Disease. Dr. Armstrong is affiliated with Chelsea Community Hospital and University Of Michigan Hospitals & Health Center.
Otolaryngology, Plastic Surgery within the Head & Neck
Work:
UCI University Phys/SgnsUCI Medical Center-Ear Nose & Throat & Head & Neck Surgery 101 The City Dr S, Orange, CA 92868 7144567017 (phone), 7144565241 (fax)
Education:
Medical School University of Washington SOM Graduated: 1988
Procedures:
Tonsillectomy or Adenoidectomy Tracheostomy Sinus Surgery
Conditions:
Laryngeal Cancer Acute Pharyngitis Acute Sinusitis Allergic Rhinitis Chronic Sinusitis
Languages:
English Spanish
Description:
Dr. Armstrong graduated from the University of Washington SOM in 1988. He works in Orange, CA and specializes in Otolaryngology and Plastic Surgery within the Head & Neck. Dr. Armstrong is affiliated with UC Irvine Medical Center.
Dr. Armstrong graduated from the Univ of Dublin, Trinity Coll, Fac of Hlth Sci, Dublin, Ireland in 2007. He works in Newport Beach, CA and specializes in Family Medicine. Dr. Armstrong is affiliated with Hoag Memorial Hospital Presbyterian.
Willam R Armstrong MD 2720 Sunset Blvd, West Columbia, SC 29169 8035469504 (phone)
Education:
Medical School University of Michigan Medical School Graduated: 1969
Languages:
English
Description:
Dr. Armstrong graduated from the University of Michigan Medical School in 1969. He works in West Columbia, SC and specializes in Anatomic Pathology & Clinical Pathology.
Meridian Imaging 2124 14 St, Meridian, MS 39301 6015532000 (phone)
Meridian Imaging 14365 Hwy 16 W, De Kalb, MS 39328 8554406629 (phone), 6016933021 (fax)
Meridian ImagingMeridian Radiology Associates 9421 Eastside Dr Ext Radiology Department, Newton, MS 39345 6016832031 (phone), 6016939194 (fax)
Meridian Imaging 25117 Hwy 15, Union, MS 39365 8554406629 (phone)
Meridian ImagingMeridian Imaging PA 1102 Constitution Ave, Meridian, MS 39301 6016932511 (phone), 6016930173 (fax)
Meridian ImagingRush Imaging Center 1314 19 Ave, Meridian, MS 39301 6017039544 (phone), 6017039295 (fax)
Meridian Imaging 401 Vanity Fair Ave, Butler, AL 36904 8554406629 (phone)
Education:
Medical School West Virginia College of Osteopathic Medicine Graduated: 1987
Languages:
English Spanish
Description:
Dr. Armstrong graduated from the West Virginia College of Osteopathic Medicine in 1987. He works in Newton, MS and 6 other locations and specializes in Diagnostic Radiology. Dr. Armstrong is affiliated with Anderson Regional Medical Center, Anderson Regional Medical Center South, Choctaw Regional Medical Center, HC Watkins Memorial Hospital, Laird Hospital and Rush Foundation Hospital.
Mudge Elementary School Ft. Knox KY 1983-1989, Hanau American Elementary School Hanau SC 1989-1991, Don C. Faith Middle School Ft. Benning GA 1991-1992
manent Under-Secretary of State at the Northern Ireland Office during the height of Irish troubles, various other civil service appointments in the home and cabinet offices, and private secretary to Roy Jenkins, Merlyn Rees, William Whitelaw, and head of the civil service William Armstrong, retired from
Date: Jul 14, 2016
Category: World
Source: Google
Domestic violence conviction enough to prohibit gun ownership: U.S. Supreme Court
Attorneys for, Stephen Voisine and William Armstrong III, the men who brought that case, said their misdemeanor domestic violence convictions shouldn't result in a lifetime ban against gun ownership. Voisine pleaded guilty to assault in 2004 after slapping his girlfriend while he was intoxicated. He
Date: Jun 28, 2016
Category: U.S.
Source: Google
SCOTUS Upholds Gun Ban for Domestic Abusers in Victory for Tribal Women
The case emerged out of Maine after two men, Stephen Voisine and William Armstrong III, were both previously convicted numerous times for beating their significant others. Later, Voisine was also convicted for killing a baby bald eagle. His co-plaintiff, Armstrong, was found with six guns in his pos
Date: Jun 28, 2016
Category: U.S.
Source: Google
Supreme Court rules domestic abusers can lose gun ownership rights
Stephen Voisine pleaded guilty to domestic assault in 2004. Five years later, federal authorities found him in possession of a gun after an anonymous tip that he had shot a bald eagle.William Armstrong pleaded guilty to a similar assault charge in 2008 and was found to own guns two years later.
Date: Jun 27, 2016
Category: U.S.
Source: Google
Supreme Court Says No to Guns for Domestic Batterers
reach and try to return gun rights to batterers. Voisine is the third such case the court has heard since 2009. The latest defendants to take on the law are Stephen Vosine and William Armstrong III, neither of whom are model citizens. Voisine has a long track record of beating up his significant others.
Date: Jun 27, 2016
Category: U.S.
Source: Google
Supreme Court: Domestic abusers can be banned from owning firearms
Thomas then asked follow-up questions and pointed out that neither of the men challenging the gun ban, Voisine and William Armstrong, had a weapon in the domestic violence incidents for which they were convicted.
Date: Jun 27, 2016
Category: U.S.
Source: Google
Abortion, Corruption and Gun Ownership Still To Be Decided by the Supreme Court
One of the petitioners in the case, Stephen Voisine, claimed that his state domestic violence conviction shouldnt have prevented him from owning a gun under federal law. Voisines case was consolidated with another similar case, brought by William Armstrong, both from Maine.
Date: Jun 26, 2016
Category: U.S.
Source: Google
Stunner! For the first time in 10 years, Justice Clarence Thomas asks questions in court
The other case involves William Armstrong III, who pleaded guilty to simple assault in 2002 after pushing his wife during an argument and leaving a "red mark." Eight years later, police searching Armstrong's home discovered six firearms and ammunition.
Date: Feb 29, 2016
Source: Google
Youtube
Louis Armstrong - What A Wonderful World
What A Wonderful World performed by Louis Armstrong. (C) 1967 ABC Lyri...
Duration:
2m 30s
CRAGSIDE - WikiVidi Documentary
It was the home of William Armstrong, 1st Baron Armstrong, founder of ...
Duration:
19m 30s
La vie en rose - Louis Armstrong
LYRICS Hold me close and hold me fast The magic spell you cast This is...
Duration:
3m 26s
How Britain Was Built Newcastle
Some old footage but more a history of Newcastle, features Joseph Swan...
Duration:
46m 4s
The Best Of Louis Armstrong (2h)
BnF collection sonore presents the best of Louis Armstrong : 1) Louis ...
Duration:
1h 57m 46s
Lord Armstrong 18101900
Portraits of Sir William Armstrong later Baron Armstrong of Cragside ...