谷歌近日開源了其supersonic專案。據谷歌描述,supersonic是乙個超快速的、針對列儲存資料庫
(column-oriented dbms)的查詢引擎庫,使用c++編寫。
supersonic提供了一組大量使用快取相關演算法、simd指令和向量化操作的轉換原語,並可以利用現代的超執行緒
cpu的優勢。supersonic主要被用來作為各種資料倉儲專案的後端。它的主要特性包括:
1. 速度:
• 快取意識
• 指令流水線技術
• simd使用
• 高效的記憶體分配
• 自定義資料結構
2. 可靠性
• 故障處理
• 高測試覆蓋範圍(開發中)
3. 健壯性
• 支援標準的列儲存資料庫操作
• 廣泛的專屬表示式(包括許多數學、字串和日期操作功能)
谷歌800多款開源字型
更重要的是,作為開發者,您可以通過 api,在您的網路應用中動態式地查詢有哪些字型可以使用,以及隨時調入各種字型資源,讓您的網頁和應用更加漂亮。class video iframe height 258.75 width 345 frameborder 0 allowfullscreen src s...
開源縱橫談 谷歌與開源那些事兒
本場chat內容緣起 因為工作原因,去年年底時和我的同事莊表偉聊起企業應該如何參與開源的問題,公司內外討論開源的文章有很多,但唯獨沒有看到深入分析企業是如何開源的,於是我打算以案例分析為主把工作中涉及的企業與開源的相關問題系統梳理一下。大綱寫好後,沒想到真的有人對這個選題感興趣。但原始資料的收集工作...
谷歌發布開源Dopamine 2 0
2019 02 10 18 41 46 去年八月,谷歌發布了 dopamine,這是一款靈活的強化學習框架。初始版本專注於特定型別的 rl 研究 基於 arcade 學習環境 乙個成熟的 易於理解的基準 和四個基於值的 dqn c51 rainbow 的簡化版本以及隱式分位數網路 實現的。據官方部落...