早上看到一個命題 , 提到要 sort 一個很大的陣列資料,這個陣列可能一行只有幾個 bytes,
也可能一行有幾萬個 bytes !!! 使用一般的 sort function , 這些 size 很大的資料搬來搬去
早上看到一個命題 , 提到要 sort 一個很大的陣列資料,這個陣列可能一行只有幾個 bytes,
也可能一行有幾萬個 bytes !!! 使用一般的 sort function , 這些 size 很大的資料搬來搬去
Thread-local storage 使用 一個變數, 每個 thread 看到這變數,像是 local 變數一般 !!!!
Linux gcc 宣告如下 : static __thread int x ;
在看 1024cores 時發現有一個 "big reader lock" 名詞 , 仔細看了一下內容 ,
原來是一種演算 ....我覺得 seqlock 比較好用 , 但是 big reader lock 值得看看細節 ....
#include <stdio.h>
#include <stdlib.h>