计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2013年
3期
142-146,162
,共6页
罗伟良%李观钊%陈虎%荣霓
囉偉良%李觀釗%陳虎%榮霓
라위량%리관쇠%진호%영예
列数据库%调度方法%异构计算
列數據庫%調度方法%異構計算
렬수거고%조도방법%이구계산
由多核CPU和GPU构成的异构计算平台已经成为当前高性能计算的重要发展方向.为了有效提升列数据库的查询性能,充分利用异构计算平台的计算资源,在一套已定义的列数据库原语集合的基础上,提出了一套原语调度方法.该方法包括原语执行机制、基于动态规划的CPU原语调度方法和基于GPU显存管理机制的GPU原语调度方法.这使得系统可合理利用多核CPU计算资源,有效利用GPU显存中数据的局部性,以提升整体性能.对TPC-H基准程序中几个典型查询进行了测试,结果表示,CPU原语调度方法使查询更稳定,GPU原语调度方法使查询更快.同时通过实验发现了此异构计算平台下的列数据库调度方法存在的不足,这为后续工作指明了改进方向.
由多覈CPU和GPU構成的異構計算平檯已經成為噹前高性能計算的重要髮展方嚮.為瞭有效提升列數據庫的查詢性能,充分利用異構計算平檯的計算資源,在一套已定義的列數據庫原語集閤的基礎上,提齣瞭一套原語調度方法.該方法包括原語執行機製、基于動態規劃的CPU原語調度方法和基于GPU顯存管理機製的GPU原語調度方法.這使得繫統可閤理利用多覈CPU計算資源,有效利用GPU顯存中數據的跼部性,以提升整體性能.對TPC-H基準程序中幾箇典型查詢進行瞭測試,結果錶示,CPU原語調度方法使查詢更穩定,GPU原語調度方法使查詢更快.同時通過實驗髮現瞭此異構計算平檯下的列數據庫調度方法存在的不足,這為後續工作指明瞭改進方嚮.
유다핵CPU화GPU구성적이구계산평태이경성위당전고성능계산적중요발전방향.위료유효제승렬수거고적사순성능,충분이용이구계산평태적계산자원,재일투이정의적렬수거고원어집합적기출상,제출료일투원어조도방법.해방법포괄원어집행궤제、기우동태규화적CPU원어조도방법화기우GPU현존관리궤제적GPU원어조도방법.저사득계통가합리이용다핵CPU계산자원,유효이용GPU현존중수거적국부성,이제승정체성능.대TPC-H기준정서중궤개전형사순진행료측시,결과표시,CPU원어조도방법사사순경은정,GPU원어조도방법사사순경쾌.동시통과실험발현료차이구계산평태하적렬수거고조도방법존재적불족,저위후속공작지명료개진방향.