Multi-threaded query agent and engine for a very large astronomical database

被引:0
|
作者
Thakar, AR [1 ]
Kunszt, PZ [1 ]
Szalay, AS [1 ]
Szokoly, GP [1 ]
机构
[1] Johns Hopkins Univ, Ctr Astrophys Sci, Baltimore, MD 21218 USA
关键词
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We describe the Query Agent and Query Engine for the Science Archive of the Sloan Digital Sky Survey. In our client-server model, a GUI client communicates with a Query Agent that retrieves the requested data from the repository (a commercial ODBMS). The multithreaded Agent is able to maintain multiple concurrent user sessions as well as multiple concurrent queries within each session. We describe the parallel, distributed design of the Query Agent and present the results of performance benchmarks that we have run using typical queries on our test data. We also report on our experiences with loading large amounts of data into Objectivity.
引用
收藏
页码:231 / 234
页数:4
相关论文
共 27 条
  • [1] Partitioning multi-threaded processors with a large number of threads
    El-Moursy, A
    Garg, R
    Albonesi, DH
    Dwarkadas, S
    ISPASS 2005: IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2005, : 112 - 123
  • [2] Extending Database Task Schedulers for Multi-threaded Application Code
    Wolf, Florian
    Psaroudakis, Iraklis
    May, Norman
    Ailamaki, Anastasia
    Sattler, Kai-Uwe
    PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2015,
  • [3] On visualizing large multidimensional datasets with a multi-threaded radial approach
    Liu, Tianyang
    Bouali, Fatma
    Venturini, Gilles
    DISTRIBUTED AND PARALLEL DATABASES, 2016, 34 (03) : 321 - 345
  • [4] On visualizing large multidimensional datasets with a multi-threaded radial approach
    Tianyang Liu
    Fatma Bouali
    Gilles Venturini
    Distributed and Parallel Databases, 2016, 34 : 321 - 345
  • [5] Finding Complex Concurrency Bugs in Large Multi-Threaded Applications
    Fonseca, Pedro
    Li, Cheng
    Rodrigues, Rodrigo
    EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, 2011, : 215 - 228
  • [6] A multi-threaded distributed agent for coarse-grained irregular computation
    Schweitz, EA
    Agrawal, DP
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 285 - 290
  • [7] Multi Structural Query Engine on a Large Database using Vector Space Approach
    Subramanian, C.
    Bhuvaneswari, T.
    Rajagopalan, S. P.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (06): : 152 - 159
  • [8] Implementation of a Multi-threaded Framework for Large-scale Scientific Applications
    Sexton-Kennedy, E.
    Gartung, Patrick
    Jones, C. D.
    Lange, David
    16TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH (ACAT2014), 2015, 608
  • [9] Applying static analysis to large-scale, multi-threaded Java programs
    Swiss Federal Institute of Technology, Institute of Computer Systems, ETH Zentrum, RZ H, Zürich
    CH-8092, Switzerland
    Proc Aust Software Eng Conf ASWEC, (68-75):
  • [10] Performance Analysis of Work Stealing Strategies in Large Scale Multi-threaded Computing
    Kielanski, Grzegorz
    Van Houdt, Benny
    QUANTITATIVE EVALUATION OF SYSTEMS (QEST 2021), 2021, 12846 : 329 - 348