scispace - formally typeset
Search or ask a question
Institution

Hewlett-Packard

CompanyPalo Alto, California, United States
About: Hewlett-Packard is a company organization based out in Palo Alto, California, United States. It is known for research contribution in the topics: Signal & Layer (electronics). The organization has 34663 authors who have published 59808 publications receiving 1467218 citations. The organization is also known as: Hewlett Packard & Hewlett-Packard Company.


Papers
More filters
Proceedings ArticleDOI
06 Jun 2010
TL;DR: This paper characterize the power-use profiles of database operators under different configuration parameters, and finds that within a single node intended for use in scale-out (shared-nothing) architectures, the most energy-efficient configuration is typically the highest performing one.
Abstract: Rising energy costs in large data centers are driving an agenda for energy-efficient computing. In this paper, we focus on the role of database software in affecting, and, ultimately, improving the energy efficiency of a server. We first characterize the power-use profiles of database operators under different configuration parameters. We find that common database operations can exercise the full dynamic power range of a server, and that the CPU power consumption of different operators, for the same CPU utilization, can differ by as much as 60%. We also find that for these operations CPU power does not vary linearly with CPU utilization. We then experiment with several classes of database systems and storage managers, varying parameters that span from different query plans to compression algorithms and from physical layout to CPU frequency and operating system scheduling. Contrary to what recent work has suggested, we find that within a single node intended for use in scale-out (shared-nothing) architectures, the most energy-efficient configuration is typically the highest performing one. We explain under which circumstances this is not the case, and argue that these circumstances do not warrant a retargeting of database system optimization goals. Further, our results reveal opportunities for cross-node energy optimizations and point out directions for new scale-out architectures.

237 citations

Patent
10 Sep 1998
TL;DR: In this paper, a method for identifying services, service elements and dependencies among the services and service elements includes executing first and second phases of discovery, in which the first phase is focused on detecting inter-service dependencies, i.e., conditions in which proper operation of one service relies upon at least one other service.
Abstract: A method for identifying services, service elements and dependencies among the services and service elements includes executing first and second phases of discovery. In the first phase, the services and service elements are detected, as well as a first set of dependencies. The second phase is based on results of the first phase and is focused upon detecting inter-service dependencies, i.e., conditions in which proper operation of one service relies upon at least one other service. Various techniques may be used in executing the first phase, including accessing information in a domain name service (DNS) of the network to identify dependencies, as well as services and service elements. Discovery within the first phase may also be based upon recognizing naming conventions. Regarding the second phase, one approach to discovering inter-service dependencies is to deploy discovery agents implemented in computer software to access content of configuration files of applications detected in the first phase. Discovery agents may also be used to monitor connections completed via specified service elements detected in the first phase, such that other inter-service dependencies are identified. As an alternative or additional approach, network probes may be deployed to access information of data packets transmitted ted between service elements detected in the first phase, with the accessed packet information being used to detect inter-service dependencies. When information of the DNS is accessed in the first phase, the information is used as a basis for determining at least some of (1) groups of service elements that are generally equivalent with respect to executing a particular service within the network, (2) hosts supporting virtual hosting, (3) hosts supporting virtual servers, and (4) name servers.

237 citations

Patent
Trueman H Denny1
25 Apr 2003
TL;DR: In this paper, a multi-function pointing device is described to initiate an action in an electronic device in response to a movement of a pointing implement that is movably positioned in a holster.
Abstract: A multi-function pointing device is disclosed. The multi-function pointing device is operative to initiate an action in an electronic device in response to a movement of a pointing implement that is movably positioned in a holster. At least one sensor detects the movement (e.g. translation and rotation) of the pointing implement in the holster and outputs a signal indicative of that motion. The action initiated by the electronic device can include manipulating images on a display or a touch sensitive display, scrolling of the display, cursor movement, zooming in and zooming out on an image, and moving between various icons or objects on the display. The pointing implement can be a stylus for manipulating images displayed on a device such as a PDA, cell phone, digital camera, portable computing device, or the like. The multi-function pointing device can be a peripheral component that is connected with the electronic device.

237 citations

Patent
28 Aug 1998
TL;DR: In this article, the authors present a method for monitoring communication performance in a communication network comprising computer systems communicatively coupled to each other with communication equipment, where the computer system reports the network performance statistics and the system information to a central computer system at specified time intervals.
Abstract: A method for monitoring communication performance in a communication network comprising computer systems communicatively coupled to each other with communication equipment. In one embodiment, a computer system of a communication network measures and time-stamps network performance statistics and stores them in a memory unit within the computer system. The computer system also measures and time-stamps system performance statistics and system parameters and stores them in the memory unit within the computer system. The computer system reports the network performance statistics and the system information to a central computer system at specified time intervals. The central computer system correlates the network performance statistics and the system information for a specified time period based on the time-stamping and stores the network performance statistics and the system information in a memory unit within the computer system. The central computer system displays the correlated network performance statistics and system information to a user in response to the identification of a perturbation in the communication network, where the correlated network performance statistics and system information are displayed for a time interval contemporaneous with the perturbation, so that the user can integrally analyze the information.

237 citations

Patent
James J. Wolff1
15 Apr 1998
TL;DR: In this article, the authors proposed a method for improving throughput to or from a resource by allowing multiple servers to concurrently access the resource without affecting the integrity of the resource, which allows for increased bandwidth between clients and the resource.
Abstract: The current invention provides a method for improving throughput to or from a resource by allowing multiple servers to concurrently access the resource without affecting the integrity of the resource. Generally, by allowing one server to handle the administrative management of a resource, while allowing all servers, including the administrative server, to handle the actual passing of data associated with the I/O request, allows for increased bandwidth between clients and the resource. An I/O request to a first server node is converted into an access portion and a data transfer portion. The access portion is passed to a corresponding administrative server node for the resource. Subsequently, the administrative server may issue an access grant to the first server node. In response, the first server completes the data transfer for the resource.

237 citations


Authors

Showing all 34676 results

NameH-indexPapersCitations
Andrew White1491494113874
Stephen R. Forrest1481041111816
Rafi Ahmed14663393190
Leonidas J. Guibas12469179200
Chenming Hu119129657264
Robert E. Tarjan11440067305
Hong-Jiang Zhang11246149068
Ching-Ping Wong106112842835
Guillermo Sapiro10466770128
James R. Heath10342558548
Arun Majumdar10245952464
Luca Benini101145347862
R. Stanley Williams10060546448
David M. Blei98378111547
Wei-Ying Ma9746440914
Network Information
Related Institutions (5)
IBM
253.9K papers, 7.4M citations

94% related

Samsung
163.6K papers, 2M citations

90% related

Carnegie Mellon University
104.3K papers, 5.9M citations

90% related

Microsoft
86.9K papers, 4.1M citations

90% related

Bell Labs
59.8K papers, 3.1M citations

89% related

Performance
Metrics
No. of papers from the Institution in previous years
YearPapers
20231
202223
2021240
20201,028
20191,269
2018964