トリップ対応スレッド
- 1 :ひろゆき@てすとくん ★:2014/04/12(土) 18:11:20.93 ID:???
- トリップ対応スレッド。
- 575 :◆YSRKENzzasTCaYr:2014/08/03(日) 02:49:27.87 ID:2V0+9LoJ0
- GoogleDriveを掃除したので、KKEのリンクを全部貼り直しました。
以降はこちらからDLしてください。
・初代
https://drive.google.com/file/d/0B22mWPiNr-6-eHJjdUFadGdPOXM/edit?usp=sharing
最低限はこなせるものの、やっつけ仕様なためカタカナトリップが遅く、
他人のコードを流用などといった問題があります
・二代目
https://drive.google.com/file/d/0B22mWPiNr-6-SEhTTUtJTURIUE0/edit?usp=sharing
「ファイルを読み込んで検索し、結果を出力」という伝統的パターンに準拠
小細工により、とりあえずカタカナトリップが遅い問題は解消されました
・Ver.1.0
https://drive.google.com/file/d/0B22mWPiNr-6-dWJCV1pVbVBxZ28/edit?usp=sharing
トリップテストから本検索まで全て自分で書きました
OpenMPによって簡易ながら並列化に対応
・Ver.1.1
https://drive.google.com/file/d/0B22mWPiNr-6-NW1HVjA5WjIzR00/edit?usp=sharing
ワイルドカードに対応。そしてトリップキー生成ルーチンを改良
・Ver.1.1 SIMDVer
https://drive.google.com/file/d/0B22mWPiNr-6-MU4zaE1hN01WRWs/edit?usp=sharing
読んで字の如く。SIMD Intrinsicって神すぎだろ常識的に考えて……
・Ver.1.2
https://drive.google.com/file/d/0B22mWPiNr-6-aEFBNDA1cGJfNm8/edit?usp=sharing
ソースコードを整理した。標準でSSE2を利用して計算するように
・Ver.1.2 AVXVer
https://drive.google.com/file/d/0B22mWPiNr-6-Y3p1YjZsQVhERUE/edit?usp=sharing
AVX対応版。ソースを読めば分かるけど手抜きだよ! だけど一応速くなってるよ!
・Ver.1.2 FullsetVer
https://drive.google.com/file/d/0B22mWPiNr-6-U1VKLTdGWG5LdjQ/edit?usp=sharing
SSE2・AVX・AVX2版のまとめ。AVX以降はぶっちゃけ手抜きだよ!
(統合時に一部のコードを修正しました)
- 576 :◆エリーチカニホレタ。ー゙゚リ!:2014/08/03(日) 02:55:59.48 ID:2V0+9LoJ0
- ・Ver.1.3
https://drive.google.com/file/d/0B22mWPiNr-6-UkVXVHA2UG5IWUk/edit?usp=sharing
GPGPUに対応。また、GUI周りを細かく調整して使いやすくした。
例:ベンチマークモードに統計情報を表示、検索時に平均発見時間を表示
・Ver.1.4
https://drive.google.com/file/d/0B22mWPiNr-6-R3BMbEY4ZElvUDA/edit?usp=sharing
キー長を今まで#$+11桁にしていたのを#$+15桁に変更。
これによりキー空間が広がり、珍しいトリップも出やすくなると予測される。
・Ver.1.5
https://drive.google.com/file/d/0B22mWPiNr-6-end6UW00RzMtWGs/edit?usp=sharing
形態素解析を利用したカタカナトリップ検索ソフトを試験的に追加。
画面出力に関わっているアクセラレータに記号を表示するように修正。
・Ver.1.6
https://drive.google.com/file/d/0B22mWPiNr-6-bFNhWHVLUVB0cWM/edit?usp=sharing
ループ展開により大幅な速度アップに成功。12桁版・Linux版も公開。
なお、Ver.1.6の12桁版と、Linux用にコンパイルし直した版は以下のURLに置いておきます。
https://drive.google.com/file/d/0B22mWPiNr-6-MUNYZ1llbkRIQjg/edit?usp=sharing(Win12桁)
https://drive.google.com/file/d/0B22mWPiNr-6-TnVGcXRvWGlta3M/edit?usp=sharing(Linux15桁)
https://drive.google.com/file/d/0B22mWPiNr-6-bnlpU25EeWlCLTQ/edit?usp=sharing(Linux12桁)
126 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★