目前日期文章:201310 (36)

瀏覽方式: 標題列表 簡短摘要

早上看到一個命題 ,  提到要 sort 一個很大的陣列資料,這個陣列可能一行只有幾個 bytes,

也可能一行有幾萬個 bytes !!!  使用一般的 sort function , 這些 size 很大的資料搬來搬去

hedgezzz 發表在 痞客邦 留言(0) 人氣()

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:just 2 words
  • 請輸入密碼:

Thread-local storage  使用 一個變數, 每個 thread 看到這變數,像是 local 變數一般 !!!!

Linux gcc 宣告如下 :  static __thread  int x ;

hedgezzz 發表在 痞客邦 留言(0) 人氣()

https://www.dropbox.com/s/gcvadhjyd9dawvn/datafeed_client.c

 

hedgezzz 發表在 痞客邦 留言(0) 人氣()

seqlock  是很不錯的作法,  它唯一不便的是,如果 read 讀到更新到一半的結構,

就要重新讀過, 以下面這個 structure 為例 :

hedgezzz 發表在 痞客邦 留言(0) 人氣()

在看 1024cores 時發現有一個  "big reader lock"  名詞 , 仔細看了一下內容 ,

原來是一種演算 ....我覺得 seqlock 比較好用 , 但是 big reader lock 值得看看細節 ....

hedgezzz 發表在 痞客邦 留言(0) 人氣()

Sample 1 :

typedef int   (*cmp_f) ( const void *a, const void *b );

hedgezzz 發表在 痞客邦 留言(0) 人氣()

http://home.netcom.com/~tjensen/ptr/cpoint.htm

這裡有很多資料可以看 !!

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//http://blog.chinaunix.net/uid-23146151-id-3069427.html

#include <stdio.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include <stdio.h>
#include <stdlib.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include <stdio.h>
#include <stdlib.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include <iostream>
#include <memory>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//https://skydrive.live.com/view.aspx?resid=F1B8FF18A2AEC5C5!1176&cid=f1b8ff18a2aec5c5&app=WordPdf
#include <cstdio>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//http://scrupulousabstractions.tumblr.com/post/37576903218/cpp11style-no-new-delete
/* stephantl_make_unique.h

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//http://www.baptiste-wicht.com/2012/04/c11-concurrency-tutorial-advanced-locking-and-condition-variables/
//g++ -std=c++11 testboundered.cpp -o testboundered.exe

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include <thread>
#include <atomic>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//http://www.novickscode.com/
#include <time.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include<pthread.h>
#include<sys/stat.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

#include<pthread.h>
#include<sys/stat.h>

hedgezzz 發表在 痞客邦 留言(0) 人氣()

//https://gist.github.com/yohhoy/2156481
//reference 1 :

hedgezzz 發表在 痞客邦 留言(0) 人氣()

1 2