메뉴 건너뛰기




Volumn , Issue , 2012, Pages 335-346

Hirundo: A mechanism for automated production of optimized data stream graphs

Author keywords

Data intensive computing; Fault tolerance; Performance optimization; Scalability; Stream processing

Indexed keywords

AUTOMATED PRODUCTIONS; DATA STREAM; DATA-INTENSIVE COMPUTING; EMPIRICAL OPTIMIZATION; FINE TUNING; PERFORMANCE GAIN; PERFORMANCE OPTIMIZATIONS; PROGRAM PERFORMANCE; RUNTIME ENVIRONMENTS; RUNTIMES; SHORT PERIODS; STREAM PROCESSING;

EID: 84861081466     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2188286.2188347     Document Type: Conference Paper
Times cited : (7)

References (32)
  • 1
    • 35449007153 scopus 로고    scopus 로고
    • Cost-based query transformation in oracle
    • R. Ahmed and et al. Cost-based query transformation in oracle. VLDB'06, pages 1026-1036, 2006.
    • (2006) VLDB'06 , pp. 1026-1036
    • Ahmed, R.1
  • 3
    • 33745289988 scopus 로고    scopus 로고
    • The CQL continuous query language: Semantic foundations and query execution
    • DOI 10.1007/s00778-004-0147-z
    • A. Arasu, S. Babu, and J. Widom. The cql continuous query language: semantic foundations and query execution. The VLDB Journal, 15:121-142, June 2006. (Pubitemid 43938935)
    • (2006) VLDB Journal , vol.15 , Issue.2 , pp. 121-142
    • Arasu, A.1    Babu, S.2    Widom, J.3
  • 4
    • 77954942463 scopus 로고    scopus 로고
    • Towards automatic optimization of mapreduce programs
    • S. Babu. Towards automatic optimization of mapreduce programs. SoCC'10, pages 137-142, 2010.
    • (2010) SoCC'10 , pp. 137-142
    • Babu, S.1
  • 5
    • 79952397593 scopus 로고    scopus 로고
    • IBM infosphere streams: Harnessing data in motion
    • C. Ballard and et al. IBM Infosphere Streams: Harnessing Data in Motion. IBM, 2010.
    • (2010) IBM
    • Ballard, C.1
  • 6
    • 0029394470 scopus 로고
    • The paradigm compiler for distributed-memory multicomputers
    • Oct.
    • P. Banerjee and et al. The paradigm compiler for distributed-memory multicomputers. Computer, 28:37-47, Oct 1995.
    • (1995) Computer , vol.28 , pp. 37-47
    • Banerjee, P.1
  • 7
    • 79957575073 scopus 로고    scopus 로고
    • Enhanced subquery optimizations in oracle
    • August
    • S. Bellamkonda and et al. Enhanced subquery optimizations in oracle. Proc. VLDB Endow., 2:1366-1377, August 2009.
    • (2009) Proc. VLDB Endow , vol.2 , pp. 1366-1377
    • Bellamkonda, S.1
  • 8
    • 84976818769 scopus 로고
    • Automatic support for data distribution
    • May
    • B. Chapman, H. Herbeck, and H. Zima. Automatic support for data distribution. In DMCC, pages 51 -58, May 1991.
    • (1991) DMCC , pp. 51-58
    • Chapman, B.1    Herbeck, H.2    Zima, H.3
  • 10
    • 84856198236 scopus 로고    scopus 로고
    • A performance study on operator-based stream processing systems
    • M. Dayarathna, S. Takeno, and T. Suzumura. A performance study on operator-based stream processing systems. In IEEE IISWC, 2011.
    • (2011) IEEE IISWC
    • Dayarathna, M.1    Takeno, S.2    Suzumura, T.3
  • 11
    • 74549185781 scopus 로고    scopus 로고
    • A code generation approach to optimizing high-performance distributed data stream processing
    • B. Gedik, H. Andrade, and K.-L. Wu. A code generation approach to optimizing high-performance distributed data stream processing. In CIKM'09, pages 847-856, 2009.
    • (2009) CIKM'09 , pp. 847-856
    • Gedik, B.1    Andrade, H.2    Wu, K.-L.3
  • 12
    • 55649105542 scopus 로고    scopus 로고
    • Spade: The system s declarative stream processing engine
    • B. Gedik and et al. Spade: the system s declarative stream processing engine. In SIGMOD'08, pages 1123-1134, 2008.
    • (2008) SIGMOD'08 , pp. 1123-1134
    • Gedik, B.1
  • 13
    • 77954412565 scopus 로고    scopus 로고
    • Loop transformation recipes for code generation and auto-tuning
    • M. Hall and et al. Loop transformation recipes for code generation and auto-tuning. In Languages and Compilers for Parallel Computing, pages 50-64. 2010.
    • (2010) Languages and Compilers for Parallel Computing , pp. 50-64
    • Hall, M.1
  • 14
    • 79959954390 scopus 로고    scopus 로고
    • Query optimization techniques for partitioned tables
    • H. Herodotou and et al. Query optimization techniques for partitioned tables. SIGMOD'11, pages 49-60, 2011.
    • (2011) SIGMOD'11 , pp. 49-60
    • Herodotou, H.1
  • 17
    • 0032093823 scopus 로고    scopus 로고
    • Efficient mid-query re-optimization of sub-optimal query execution plans
    • N. Kabra, and D. J. DeWitt. Efficient mid-query re-optimization of sub-optimal query execution plans. SIGMOD'98, pages 106-117, 1998. (Pubitemid 128655961)
    • (1998) SIGMOD Record , vol.27 , Issue.2 , pp. 106-117
    • Kabra, N.1    DeWitt, D.J.2
  • 18
    • 70549086842 scopus 로고    scopus 로고
    • Cola: Optimizing stream processing applications via graph partitioning
    • R. Khandekar and et al. Cola: Optimizing stream processing applications via graph partitioning. In Middleware 2009, pages 308-327. 2009.
    • (2009) Middleware 2009 , pp. 308-327
    • Khandekar, R.1
  • 19
    • 78650010958 scopus 로고    scopus 로고
    • Towards optimising distributed data streaming graphs using parallel streams
    • C. S. Liew and et al. Towards optimising distributed data streaming graphs using parallel streams. In HPDC'10, pages 725-736, 2010.
    • (2010) HPDC'10 , pp. 725-736
    • Liew, C.S.1
  • 22
    • 84861046460 scopus 로고    scopus 로고
    • Compiler optimization of dynamic data distributions for distributed-Memory multicomputers
    • Compiler Optimizations for Scalable Parallel Systems
    • D. Palermo, E. Hodges, and P. Banerjee. Compiler optimization of dynamic data distributions for distributed-memory multicomputers. In Compiler Optimizations for Scalable Parallel Systems, volume 1808, pages 445-484. 2001. (Pubitemid 33274130)
    • (2001) Lecture Notes in Computer Science , Issue.1808 , pp. 445-484
    • Palermo, D.J.1    Hodges, E.W.2    Banerjee, P.3
  • 23
    • 70449657726 scopus 로고    scopus 로고
    • A novel graph based approach for automatic composition of high quality grid workflows
    • J. Qin and et al. A novel graph based approach for automatic composition of high quality grid workflows. In HPDC'09, pages 167-176, 2009.
    • (2009) HPDC'09 , pp. 167-176
    • Qin, J.1
  • 26
    • 40949118547 scopus 로고    scopus 로고
    • Performance prediction with skeletons
    • DOI 10.1007/s10586-007-0039-2
    • S. Sodhi, J. Subhlok, and Q. Xu. Performance prediction with skeletons. Cluster Computing, 11:151-165, 2008. (Pubitemid 351411541)
    • (2008) Cluster Computing , vol.11 , Issue.2 , pp. 151-165
    • Sodhi, S.1    Subhlok, J.2    Xu, Q.3
  • 27
    • 84861085213 scopus 로고    scopus 로고
    • Scalable performance of system s for extract-transform-load processing
    • T. Suzumura, T. Yasue, and T. Onodera. Scalable performance of system s for extract-transform-load processing. In SYSTOR'10, pages 7:1-7:14, 2010.
    • (2010) SYSTOR'10 , vol.7 , Issue.14 , pp. 1-7
    • Suzumura, T.1    Yasue, T.2    Onodera, T.3
  • 28
    • 78149235736 scopus 로고    scopus 로고
    • Partitioning streaming parallelism for multi-cores: A machine learning based approach
    • Z. Wang and M. F. O'Boyle. Partitioning streaming parallelism for multi-cores: a machine learning based approach. In PACT'10, pages 307-318, 2010.
    • (2010) PACT'10 , pp. 307-318
    • Wang, Z.1    O'boyle, M.F.2
  • 29
    • 78349245530 scopus 로고    scopus 로고
    • Federated enactment of workflow patterns
    • G. Yaikhom and et al. Federated enactment of workflow patterns. In Euro-Par 2010 - Parallel Processing, volume 6271, pages 317-328. 2010.
    • (2010) Euro-Par 2010 - Parallel Processing , vol.6271 , pp. 317-328
    • Yaikhom, G.1
  • 30
    • 33845442055 scopus 로고    scopus 로고
    • Cross-platform performance prediction of parallel applications using partial execution
    • Washington, DC, USA
    • L. T. Yang, X. Ma, and F. Mueller. Cross-platform performance prediction of parallel applications using partial execution. In SC'05, Washington, DC, USA, 2005.
    • (2005) SC'05
    • Yang, L.T.1    Ma, X.2    Mueller, F.3
  • 31
    • 85076882757 scopus 로고    scopus 로고
    • Dryadlinq: A system for general-purpose distributed data-parallel computing using a high-level language
    • D. F. Yuan Yu, Michael Isard and M. Budiu. Dryadlinq: A system for general-purpose distributed data-parallel computing using a high-level language. OSDI'08, pages 1-14, 2008.
    • (2008) OSDI'08 , pp. 1-14
    • Yu, D.F.Y.1    Isard, M.2    Budiu, M.3
  • 32
    • 77955805267 scopus 로고    scopus 로고
    • Workload characterization for operator-based distributed stream processing applications
    • X. J. Zhang and et al. Workload characterization for operator-based distributed stream processing applications. In DEBS'10, pages 235-247, 2010.
    • (2010) DEBS'10 , pp. 235-247
    • Zhang, X.J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.