BackgroundCheck.run
Search For

Nidhi I Aggarwal, 52Irvine, CA

Nidhi Aggarwal Phones & Addresses

Irvine, CA   

34515 Torrey Pine Ln, Union City, CA 94587   

Fremont, CA   

Los Angeles, CA   

Social networks

Nidhi I Aggarwal

Linkedin

Emails

Mentions for Nidhi I Aggarwal

Career records & work history

Medicine Doctors

Nidhi Aggarwal

Specialties:
Internal Medicine
Work:
Kidney Health Center
7015 Almeda Rd STE 3, Houston, TX 77054
713-5206875 (phone) 713-5206876 (fax)
Languages:
English, Spanish
Description:
Dr. Aggarwal works in Houston, TX and specializes in Internal Medicine. Dr. Aggarwal is affiliated with Houston Methodist Hospital, Memorial Hermann Southwest Hospital, Memorial Hermann Texas Medical Center and St Joseph Medical Center.
Nidhi Aggarwal Photo 1

Nidhi Aggarwal

Specialties:
Internal Medicine
Hospitalist
Education:
Lala Lajpat Rai Memorial Medical College (2001)

Nidhi Aggarwal resumes & CV records

Resumes

Nidhi Aggarwal Photo 41

Nidhi Aggarwal

Location:
United States

Publications & IP owners

Us Patents

Selective Availability In Processor Systems

US Patent:
7941698, May 10, 2011
Filed:
Oct 15, 2008
Appl. No.:
12/252144
Inventors:
Nidhi Aggarwal - Sunnyvale CA, US
Norman Paul Jouppi - Palo Alto CA, US
Parthasarathy Ranganathan - Fremont CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 11/00
US Classification:
714 11, 714 10
Abstract:
Processor operating methods and integrated circuits are described. According to one embodiment, an integrated circuit includes a processor configured to execute a first application and to redundantly execute a second application while executing the first application, the first application being different from the second application. According to another embodiment, a processor operating method includes receiving a request to execute an application using a processor having a plurality of processor cores. The method also includes, in response to the receiving, determining whether the application should be executed redundantly or non-redundantly, non-redundantly executing the application using one processor core of the plurality if the determining comprises determining that the application should be executed non-redundantly, and redundantly executing the application using two or more processor cores of the plurality if the determining comprises determining that the application should be executed redundantly.

Reconfiguration In A Multi-Core Processor System With Configurable Isolation

US Patent:
7966519, Jun 21, 2011
Filed:
Oct 13, 2008
Appl. No.:
12/250381
Inventors:
Nidhi Aggarwal - Sunnyvale CA, US
Norman Paul Jouppi - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 11/00
US Classification:
714 10, 712 15
Abstract:
Methods and integrated circuits for reconfiguration in a multi-core processor system with configurable isolation are described. According to one embodiment, a processor configuration method includes determining that a first module is faulty. A second module is configured to communicate with the first module when the first module is not faulty. The method also includes analyzing a third module with respect to a substitution criterion, selecting the third module based on the analyzing determining that the third module satisfies the substitution criterion, and subsequent to the selecting, configuring the second module to communicate with the third module instead of the first module. Additional embodiments are described in the disclosure.

Altering A Degree Of Redundancy Used During Execution Of An Application

US Patent:
8037350, Oct 11, 2011
Filed:
Oct 13, 2008
Appl. No.:
12/250367
Inventors:
Nidhi Aggarwal - Sunnyvale CA, US
Norman Paul Jouppi - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 11/00
US Classification:
714 11, 714 10, 718105
Abstract:
Processor operating methods and integrated circuits are described. According to one embodiment, a processor operating method includes executing an application using a first number of a plurality of processor cores. The method also includes, during the executing using the first number, evaluating a transition criterion and after the evaluating, executing the application using a second number of the plurality of processor cores. According to another embodiment, an integrated circuit includes a plurality of processor cores and processing circuitry. The processing circuitry is configured to configure a first number of the plurality of processor cores to execute an application, evaluate a transition criterion, and, in response to evaluating the transition criterion, configure a second number of the plurality of processor cores to execute the application. Additional embodiments are described in the disclosure.

Power Budget Managing Method And System

US Patent:
8151122, Apr 3, 2012
Filed:
Jul 5, 2007
Appl. No.:
11/773759
Inventors:
Parthasarathy Ranganathan - Fremont CA, US
Nidhi Aggarwal - Fremont CA, US
Norman Paul Jouppi - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 1/00
US Classification:
713300, 713310, 713324, 713340, 714 2, 714100
Abstract:
In a method for managing power budgets among a plurality of electronic components having respective power budgets, at least part of the power budget of an electronic component that has failed is dynamically re-allocated to at least one of the other plurality of electronic components, to thereby increase performance of the plurality of electronic components.

Storing Checkpoint Data In Non-Volatile Memory

US Patent:
2011011, May 12, 2011
Filed:
May 1, 2008
Appl. No.:
12/989981
Inventors:
Norman Paul Jouppi - Palo Alto CA, US
Alan Lynn Davis - Coalville UT, US
Nidhi Aggarwal - Sunnyvale CA, US
Richard Kaufmann - San Diego CA, US
International Classification:
G06F 12/16
G06F 13/00
US Classification:
711162, 711E12103
Abstract:
Methods and systems for storing checkpoint data in non-volatile memory are described. According to one embodiment, a data storage method includes executing an application using processing circuitry and during the execution, writing data generated by the execution of the application to volatile memory. An indication of a checkpoint is provided after writing the data. After the indication has been provided, the method includes copying the data from the volatile memory to non-volatile memory and, after the copying, continuing the execution of the application. The method may include suspending execution of the application. According to another embodiment, a data storage method includes receiving an indication of a checkpoint associated with execution of one or more applications and, responsive to the receipt, initiating copying of data resulting from execution of the one or more applications from volatile memory to non-volatile memory. In some embodiments, the non-volatile memory may be solid-state non-volatile memory.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.