討論串[問題] Thread效能的疑惑
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 16→)留言17則,0人參與, 最新作者zxvc (執著)時間16年前 (2010/02/04 11:22), 編輯資訊
0
0
0
內容預覽:
其實我有注意工作分配的問題,我盡量去model 2 processes的情況。. 又因為我模擬資料應該沒有相依性(但有用rand()),. 照理來講應該可以很完美的一刀兩段。. 目前還不知道確切的問題在哪。但我有用Win32 Sleep去model我主要運算的時間:. 2 threads:1.383

推噓0(0推 0噓 12→)留言12則,0人參與, 最新作者zxvc (執著)時間16年前 (2010/02/04 10:37), 編輯資訊
0
0
1
內容預覽:
程式複製二個,各跑500筆(2 processes),花了1.583 (min.),. 真的趨近兩倍。. 我改用pthread:. http://sourceware.org/pthreads-win32/. 也有使用kernel thread:. pthread_attr_setscope(&at
(還有242個字)

推噓2(2推 0噓 16→)留言18則,0人參與, 最新作者zxvc (執著)時間16年前 (2010/02/03 21:57), 編輯資訊
0
0
0
內容預覽:
我把我某個模擬程式改成multi-threading的版本,使用的是boost thread,. 但效能不知為什麼沒有很大的增進。. 這模擬程式假設要處理1000筆資料,彼此沒有相依性、同步問題,. 但有讀取相同的global variables。. 如果是用2個threads,就是分別處理500筆
(還有286個字)
首頁
上一頁
1
下一頁
尾頁