Ataxia-Telangiectasia: Genetics, Neuropathology, and Immunology of a Degenerative Disease of Childhood Proceedings of a Conference Held in Solvang, California, January 16-20, 1984
- Cupertino CA, US Bernard Joseph Semeria - Palo Alto CA, US Michael J. Swift - Brooklyn NY, US Pradeep Kanapathipillai - Santa Clara CA, US David J. Williamson - Austin TX, US
International Classification:
G06F 12/1009 G06F 12/1072 G06F 12/0873 G06F 12/14
Abstract:
A system and method for efficiently transferring address mappings and data access permissions corresponding to the address mappings. A computing system includes at least one processor and memory for storing a page table. In response to receiving a memory access operation comprising a first address, the address translation unit is configured to identify a data access permission based on a permission index corresponding to the first address, and access data stored in a memory location of the memory identified by a second address in a manner defined by the retrieved data access permission. The address translation unit is configured to access a table to identify the data access permission, and is configured to determine the permission index and the second address based on the first address. A single permission index may correspond to different permissions for different entities within the system.
- Cupertino CA, US Luc R. Semeria - Palo Alto CA, US Gokhan Avkarogullari - Cupertino CA, US David A. Gotwalt - Winter Springs FL, US Robert S. Hartog - Windermere FL, US Michael J. Swift - San Francisco CA, US
International Classification:
G06F 12/0891 G06F 12/0895
Abstract:
Techniques are disclosed relating to flushing cache lines. In some embodiments, a graphics processing unit includes a cache and one or more storage elements configured to store a plurality of command buffers that include instructions executable to manipulate data stored in the cache. In some embodiments, ones of the cache lines in the cache are configured to store data to be operated on by instructions in the command buffers and a first tag portion that identifies a command buffer that has stored data in the cache line. In some embodiments, the graphics processing unit is configured to receive a request to flush cache lines that store data of a particular command buffer, and to flush ones of the cache lines having first tag portions indicating the particular command buffer as having data stored in the cache lines while maintaining data stored in other ones of the cache lines as valid.
- Chicago IL, US Finley Miller - Huntington Beach CA, US Michael R. Swift - Enfield CT, US
Assignee:
The Boeing Company - Chicago IL
International Classification:
G01N 21/78 G01N 31/22
US Classification:
436 1, 422408
Abstract:
A device indicates the location of an air leak in a vacuum bag used to process composite parts. The device includes a layer of material on the inner face of the bag that changes in appearance due to an oxidation-reduction reaction in areas of the layer exposed to oxygen caused by a leak in the bag.
Sep 2012 to Apr 2013 Corporate Law ClerkSANYO North America Corporation
Jun 2012 to Aug 2012 Legal Department InternSigMed, Inc San Diego, CA Aug 2011 to Jun 2012 InternSan Francisco District Attorney's Office San Francisco, CA Jun 2011 to Aug 2011 Summer InternApple, Inc Elk Grove, CA Aug 2008 to Aug 2010 MobileMe Technical Support Advisor
Education:
University of San Diego School of Law May 2013 Juris Doctor
Dr. Swift graduated from the University of Wisconsin Medical School in 2009. He works in Green Bay, WI and specializes in Internal Medicine. Dr. Swift is affiliated with Bellin Hospital.