10 2021 档案

摘要:Branch 向量化 问题发现定位 昨天晚上小伙伴告诉我有一个case的性能不太理想,让我看看 这个查询长这样: SELECT SUM(CASE WHEN LO_SUPPLYCOST + 10000 > 100000 then 1 else 0 END) FROM lineorder_flat; l 阅读全文
posted @ 2021-10-24 15:52 stdpain 阅读(122) 评论(0) 推荐(0)
摘要:#~/.gdbinit python import sys sys.path.insert(0, '$GCC_HOME/share/gcc-9.2.0/python') from libstdcxx.v6.printers import register_libstdcxx_printers reg 阅读全文
posted @ 2021-10-22 16:50 stdpain 阅读(57) 评论(0) 推荐(0)
摘要:在sum算子中,我们的实现的大概逻辑是这样的: void batch_update2(int* res, int col[],int size) { for(int i = 0;i < size; ++i) { *res += col[i]; } } GCC 没有办法向量化,因为不知道 res的地址 阅读全文
posted @ 2021-10-12 09:56 stdpain 阅读(68) 评论(0) 推荐(0)