jinace
發表於 13-9-29 22:16
andy03 發表於 13-9-28 11:17 static/image/common/back.gif
這種東西用c++寫也不夠高效吧?
建議用匯編..............?
不如....
paf
發表於 13-9-30 09:54
andy03 發表於 13-9-28 11:17 static/image/common/back.gif
這種東西用c++寫也不夠高效吧?
建議用匯編..............?
自己用assembly寫,除非對"最佳化"很熟悉
不然的話,自己寫組語未必會比compiler所轉成的組語來得有效率吧
當然最強的就如w大說的在kernel mode執行
不過我想再快的速度,也是得搭配好的策略
現在一些高手,不需用到kernel mode的交易程式,也已經賺到大家羨幕不已的績效了
wldtw2008
發表於 13-9-30 10:42
做的到做不到是一回事,想法無價啦!
KERNEL MODE的策略一定是那種超簡單的,就像大台&小台 委買委賣價差超過1點,就去套利這樣的東西。這種策略比的就是快,只要比人家快,哪怕只是快1ms(0.001秒),別人就是吃灰。其實我真的覺得不是沒有可能耶,那些外資自營商,如果不用驗憑證,直接送單給交易所的話,要把這種簡單策略寫到KERNEL MODE並不是一件多困難的事情。
小弟以前服務的網通公司的一個博康的IC,他在做QoS的地方,就是透過netfilter/iptables 與 網卡DRIVER的SKB封包上做手腳,讓netfilter的參數能穿到底層,讓IC依照這個參數調整封包的優先權。說真的小弟那時候也是做的一知半解,小弟在網通韌體廠的功力只能算的上是倒數的,如果找那個行業的高手來做這種事情,真的是輕而易舉。
另外,現在DRIVER幾乎99%是C的世界,沒有C++的,ASM也只有少數地方會用。
薛豹
發表於 13-9-30 21:20
現在的 DRIVER 已經有 C++ 了
用 VS2012 或 VS2013 搭配 WDK8 或 WDK8.1 可以 compile
用 Kernel mode 是一個好主意
crunchor
發表於 13-10-2 00:18
wldtw2008 發表於 13-9-30 10:42
做的到做不到是一回事,想法無價啦!
KERNEL MODE的策略一定是那種超簡單的,就像大台&小台 委買委賣價差超 ...
brokerage is so expensive, so meaningless to be so fast.
頁:
1
2
3
4
5
6
7
8
9
[10]