Query Processing on Low-Energy Many-Core Processors

被引:0
|
作者
Ungethuem, Annett [1 ]
Habich, Dirk [1 ]
Karnagel, Tomas [1 ]
Lehner, Wolfgang [1 ]
Asmussen, Nils [2 ]
Voelp, Marcus [2 ]
Noethen, Benedikt [3 ]
Fettweis, Gerhard [3 ]
机构
[1] Tech Univ Dresden, Database Technol Grp, Dresden, Germany
[2] Tech Univ Dresden, Operating Syst Grp, Dresden, Germany
[3] Tech Univ Dresden, Vodafone Chair Mobile Commun Syst, Dresden, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Aside from performance, energy efficiency is an increasing challenge in database systems. To tackle both aspects in an integrated fashion, we pursue a hardware/software co-design approach. To fulfill the energy requirement from the hardware perspective, we utilize a low-energy processor design offering the possibility to us to place hundreds to millions of chips on a single board without any thermal restrictions. Furthermore, we address the performance requirement by the development of several database-specific instruction set extensions to customize each core, whereas each core does not have all extensions. Therefore, our hardware foundation is a low-energy processor consisting of a high number of heterogeneous cores. In this paper, we introduce our hardware setup on a system level and present several challenges for query processing. Based on these challenges, we describe two implementation concepts and a comparison between these concepts. Finally, we conclude the paper with some lessons learned and an outlook on our upcoming research directions.
引用
收藏
页码:155 / 160
页数:6
相关论文
共 50 条
  • [41] Approximate Set Similarity Join Using Many-Core Processors
    Sugano, Kenta
    Amagasa, Toshiyuki
    Kitagawa, Hiroyuki
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2018), PT II, 2018, 11030 : 214 - 222
  • [42] Algorithmic Patterns for H-Matrices on Many-Core Processors
    Zaspel, Peter
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2019, 78 (02) : 1174 - 1206
  • [43] All-pairs computations on many-core graphics processors
    Sarje, Abhinav
    Aluru, Srinivas
    [J]. PARALLEL COMPUTING, 2013, 39 (02) : 79 - 93
  • [44] Thermal Investigation Into Power Multiplexing for Homogeneous Many-Core Processors
    Gupta, Man Prakash
    Cho, Minki
    Mukhopadhyay, Saibal
    Kumar, Satish
    [J]. JOURNAL OF HEAT TRANSFER-TRANSACTIONS OF THE ASME, 2012, 134 (06):
  • [45] Scaling and optimizing the Gysela code on a cluster of many-core processors
    Latu, Guillaume
    Asahi, Yuuichi
    Bigot, Julien
    Feher, Tamas
    Grandgirard, Virginie
    [J]. 2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 466 - 473
  • [46] Performance analysis of network-on-chip in many-core processors
    Bhaskar, A. Vijaya
    Venkatesh, T. G.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 147 : 196 - 208
  • [47] Adapting The Hyper-Ring Interconnect for Many-Core Processors
    Sibai, Fadi N.
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 649 - 654
  • [48] PARALLEL SIMULATION OF MANY-CORE PROCESSORS: INTEGRATION OF RESEARCH AND EDUCATION
    Moreshet, Tali
    Vishkin, Uzi
    Keceli, Fuat
    [J]. 2012 ASEE ANNUAL CONFERENCE, 2012,
  • [49] Hardware Acceleration of Online Error Detection in Many-Core Processors
    Kamran, Arezoo
    Navabi, Zainalabedin
    [J]. CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2015, 38 (02): : 143 - 153
  • [50] Greening of Many-Core Processors in Network-Optimized Computing
    Inoue, Hiroaki
    Ishizaka, Kazuhisa
    Sakai, Junji
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,