Filters








1,582 Hits in 4.6 sec

Tradeoffs in Processing Complex Join Queries via Hashing in Multiprocessor Database Machines

Donovan A. Schneider, David J. DeWitt
1990 Very Large Data Bases Conference  
We first discuss how the choice of a format for a complex query can significantly affect performance in a multiprocessor database machine.  ...  In this paper we examine the problem of processing multi-way join queries (on the order of 10 joins) through hash-based join methods in a shared-nothing database machine.  ...  Acknowledgments We would like to thank Jeff Naughton for his many helpful discussions concerning this work. References  ... 
dblp:conf/vldb/SchneiderD90 fatcat:vzzd6hck3bfafnf3nxxxkzbn4u

HCudaBLAST: an implementation of BLAST on Hadoop and Cuda

Nilay Khare, Alind Khare, Farhan Khan
2017 Journal of Big Data  
In this article, we propose a new model for searching DNA sequences-HCudaBLAST. It involves CUDA processing and Hadoop combined for efficient searching.  ...  BLAST is a tool given by National Center for Biotechnology Information (NCBI) to compare nucleotide or protein sequences to sequence databases and calculate the statistical significance of matches.  ...  Scholar and many more for their so-called insights in the form of reviews and immensely grateful comments on an earlier version of the manuscript, although any errors are our own and should not tarnish  ... 
doi:10.1186/s40537-017-0102-7 fatcat:die5rsgq3rhtbni7wkjufqpdg4

Evaluating servers with commercial workloads

K. Keeton, R. Clapp, A. Nanda
2003 Computer  
As a result, OLTP workloads spend a nonnegligible percentage of their execution time in the operating system.  ...  Typically short-lived, OLTP workload transactions access a small fraction of the overall database, resulting in random I/O access patterns that use relatively small disk request sizes.  ...  As a result, OLTP workloads spend a nonnegligible percentage of their execution time in the operating system.  ... 
doi:10.1109/mc.2003.1178043 fatcat:accb3hf7gfc5poiwktep3bm2dy

Distributed and parallel database systems

M. Tamer Özsu, Patrick Valduriez
1996 ACM Computing Surveys  
Transaction processing is only one of the functions provided by such a system, which also provides functions such as query processing, structured organization of data, and others that transaction processing  ...  The system has the full functionality of a DBMS. It is neither, as indicated above, a distributed file system, nor is it a transaction processing system.  ...  Intra-operation parallelism is achieved by executing an operation on several nodes of a multiprocessor machine.  ... 
doi:10.1145/234313.234368 fatcat:twwvplp3gvf2tg5fjqcgdvrcjy

Distributed and Parallel Database Systems [chapter]

M Özsu, Patrick Valduriez
2014 Computing Handbook, Third Edition  
Transaction processing is only one of the functions provided by such a system, which also provides functions such as query processing, structured organization of data, and others that transaction processing  ...  The system has the full functionality of a DBMS. It is neither, as indicated above, a distributed file system, nor is it a transaction processing system.  ...  Intra-operation parallelism is achieved by executing an operation on several nodes of a multiprocessor machine.  ... 
doi:10.1201/b16768-16 fatcat:ula52uqbt5arbnbbxhzoayfqsu

Comparing the memory system performance of DSS workloads on the HP V-Class and SGI Origin 2000

Rong Yu, Laxmi Bhuyan, R. Iyer
2002 Proceedings 16th International Parallel and Distributed Processing Symposium  
Our results show that a single query process takes almost the same amount of cycles in both machines.  ...  However, when multiple query processes run simultaneously on the system, the execution time tends to increase more in SGI Origin 2000 than in HP V-Class due to the more expensive communication overhead  ...  Multiple (Diff) Query Execution Results In this section we analyze the performance variation of both HP V-Class and SGI Origin 2000 as number of (different) query processes running in the system increases  ... 
doi:10.1109/ipdps.2002.1015507 dblp:conf/ipps/YuBI02 fatcat:feiwxwe7vzdxpfclorpdadmjfi

Process Migration Effects on Memory Performance of Multiprocessor Web-Servers [chapter]

Pierfrancesco Foglia, Roberto Giorgi, Cosimo Antonio Prete
1999 Lecture Notes in Computer Science  
We analyze a basic four-processor and a high-performance sixteen-processor machine.  ...  We considered a shared-bus shared-memory multiprocessor as the simplest multiprocessor architecture to be used for accelerating Web-based and commercial applications.  ...  In this paper, we shall analyze the memory hierarchy behavior and the bus coherence overhead of a multiprocessor Web-Server.  ... 
doi:10.1007/978-3-540-46642-0_19 fatcat:5oo3m5l5rrahzkziww3vkr7fcq

Memory system characterization of commercial workloads

Luiz André Barroso, Kourosh Gharachorloo, Edouard Bugnion
1998 SIGARCH Computer Architecture News  
Commercial applications such as databases and Web servers constitute the largest and fastest-growing segment of the market for multiprocessor servers.  ...  For example, commercial database engines have improved tremendously during the past few years in scaling to more processors in shared-memory systems.  ...  Das, and Charles Wang for their assistance with the database workloads, Mike Burrows for his help in setting up the AltaVista experiments, and Drew Kramer for his technical assistance in setting up our  ... 
doi:10.1145/279361.279363 fatcat:w66uheomkjabjjk5ozw6m5ppwy

The European Declarative System, database, and languages

G. Haworth, S. Leunig, C. Hammer, M. Reeve
1990 IEEE Micro  
At the end of the second of four years, the project is on schedule to switch on an EDS machine in 1991 and demonstrate .applications in 1992.Ã cknowledgments We thank both the European Commission, DG XlII  ...  , and the senior management of the EDS partners and associate partners for their continuing support for this strategically important European initiative.  ...  of a query execution.  ... 
doi:10.1109/40.62726 fatcat:6dlebznhsbe67mdtc6aq6ehrka

Trends in shared memory multiprocessing

P. Stenstrom, E. Hagersten, D.J. Lilja, M. Martonosi, M. Venugopal
1997 Computer  
An "application" not shown, but nonetheless an important piece of software for a shared memory machine, is the operating system. Dominant domains • Databases.  ...  Figure 2 shows scientific and engineering and other commercial applications in the context of cost per machine for the 1995 market, according to Dataquest.  ...  Acknowledgments We thank Yale Patt, who initiated the set of task forces that allowed us to develop our thoughts in a creative environment in Hawaii.  ... 
doi:10.1109/2.642814 fatcat:mhsgglxwfvdrtc4c4ap6eshxxa

Parallel database systems: Open problems and new issues

Patrick Valduriez
1993 Distributed and parallel databases  
Parallel database systems attempt to exploit recent multiprocessor computer architectures in order to build high-performance and high-availability database servers at a much lower price than equivalent  ...  Furthermore, it is still an open issue to decide which of the various architectures among sharedmemory, shared-disk, and shared-nothing, is best for database management under various conditions.  ...  Such a framework will be also of interest for analyzing and comparing the performance of various techniques.  ... 
doi:10.1007/bf01264049 fatcat:owb356rtkra5fplbwktkwogdfi

Hybrid-Range Partitioning Strategy: A New Declustering Strategy for Multiprocessor Database Machines

Shahram Ghandeharizadeh, David J. DeWitt
1990 Very Large Data Bases Conference  
In shared-nothing multiprocessor database machines, the relational operators that form a query are executed on the processors where the relations they reference are stored.  ...  This paper presents the hybrid-range partitioning strategy, a new declustering strategy for multiprocessor database machines.  ...  We would like-to thank Miron Livny for the lengthy discussions over the performance numbers presented in Section 6.  ... 
dblp:conf/vldb/GhandeharizadehD90 fatcat:zly5cxwtubfexohwxoukygrdse

An Integrated Instrumentation Environment for Multiprocessors

Segall, Singh, Snodgrass, Jones, Siewiorek
1983 IEEE transactions on computers  
A preliminary implementation of the design on the Cm* multiprocessor is briefly discussed.  ...  The emphasis in an IIE is on experiment management (including stimulus generation, monitoring, data collection and analysis), rather than on techniques for program development as in conventional programming  ...  ACKNOWLEDGMENT The authors would like to acknowledge the contributions of some of the concepts, and of the implementation by the other members of the Multiprocessor Performance Evaluation Group: X.  ... 
doi:10.1109/tc.1983.1676119 fatcat:6xvkahwmk5fe7deo7dmokcycbu

Boosting the Performance of Three-Tier Web Servers Deploying SMP Architecture [chapter]

Pierfrancesco Foglia, Roberto Giorgi, Cosimo Antonio Prete
2002 Lecture Notes in Computer Science  
In particular, we considered a workload based on the TPC-W benchmark to evaluate the system.  ...  The analysis starts from a reference case, and explores different architectural choices as for cache, scheduling algorithm, and coherence protocol in order to increase the number of processors possibly  ...  In our case, instead of considering single query execution, we run multiple concurrent query streams.  ... 
doi:10.1007/3-540-45745-3_12 fatcat:ulisnhbbdncxroqyasiget2efe

Optimization of Multi-Way Join Queries for Parallel Execution

Hongjun Lu, Ming-Chien Shan, Kian-Lee Tan
1991 Very Large Data Bases Conference  
In this paper we present a framework for optimization of multiway join queries in multiprocessor computer systems.  ...  Most of the existing relational database query optimizers generate multi-way join plans only from those linear ones to reduce the optimization overhead.  ...  In general, the database query processing and optimization process takes queries in a declarative language as input and generates query execution plans (QEPs).  ... 
dblp:conf/vldb/LuST91 fatcat:f634afx2rfch7ecutqyvcz5vzm
« Previous Showing results 1 — 15 out of 1,582 results