1. 程式人生 > >MapD建表測試(使用復制已有表的形式)

MapD建表測試(使用復制已有表的形式)

columns 測試 query entire 建表 返回 dha creat rom

在GPU上的測試(4個Tesla P100-SXM2-16GB)
1.1萬行測試:
CREATE TABLE flights_2008_new AS (SELECT * FROM flights_2008_10k);
select count(*) from flights_2008_new;
返回:
EXPR$0
10000
drop table flights_2008_test;
2.20萬行測試:
CREATE TABLE flights_2008_new AS (SELECT * FROM flights_2008_200k);
select count(*) from flights_2008_new;
返回:
EXPR$0
200000
drop table flights_2008_new;
3.700萬行測試:
CREATE TABLE flights_2008_new AS (SELECT * FROM flights_2008_7M);
報錯,GPU內存溢出:
E0627 18:37:56.306819 3148 MapDHandler.cpp:2384] Exception: Query couldn‘t keep the entire working set of columns in GPU memory
Exception: Query couldn‘t keep the entire working set of columns in GPU memory

在CPU上的測試(ppc64le 128核):
1.1萬行測試:
CREATE TABLE flights_2008_new AS (SELECT * FROM flights_2008_10k);
select count(*) from flights_2008_new;
返回:
EXPR$0
10000
drop table flights_2008_test;
2.20萬行測試:
CREATE TABLE flights_2008_new AS (SELECT * FROM flights_2008_200k);
select count(*) from flights_2008_new;
返回:
EXPR$0
200000
drop table flights_2008_new;
3.700萬行測試:
select count(*) from flights_2008_new;
返回:
EXPR$0
7009728

剩下的明天測試

MapD建表測試(使用復制已有表的形式)