[英]How to use the multicore option in vowpal wabbit
我在一台機器(8 核 Macbook pro)上運行 vawpal wabbit(ksvm 選項)。 我怎樣才能讓它使用所有的 8 個內核?
從 github 頁面上的鏈接視頻 (videolectures.net) 我看到有一個--thread-bits
選項來控制線程數,但vw --help
沒有列出這個選項,所以我想它不再存在了最新版本。
使用 vobpal wobbit 的多核功能的正確方法是什么。 我不想在多個節點上運行它,但我有興趣在單台機器上使用多核功能。
只是部分。 它默認使用 2 個內核(使用 C++ std::thread):
這些都不會像真正的並行化那樣使示例出現亂序。 數據示例全部按順序處理,但在(短)並行管道中。
使用選項:-- --onethread
因此,您的問題的總體答案是,目前的選項不允許您並行超過 2 個內核。
正如您提到的,集群模式支持數據分區和處理集群中單獨節點上的每個部分。
--thread-bits
? 搜索(最新)源代碼,我找不到任何對--thread-bits
引用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.