벤치좀 부탁드립니다.

프로그래밍 일반에 관한 포럼입니다.

Moderator: 류광

Locked
비회원

벤치좀 부탁드립니다.

Post by 비회원 »

http://websgt.com/btool2/profile_bt_10sec.zip

OpenMP 적용되서 코어가 많을수록 잘나올겁니다.


정말 나눗셈이 비용이 가장 비싼 명령이더군요...
픽셀단위로 정수 나누기 3개 한것을 제외만 시켜도 전체처리시간이 절반으로 줄어드니 원 ;_;

수퍼스칼라적용되게 3개를 다닥다닥 붙여놓으면 될거라는 말듣고 해봤지만 전혀 효과없고;;;


SIMD계열명령어 중에 정수팩나누기는 없는듯 싶어서
어떻게 직접 만들어야할 판이네요
구글링해보면 이런 단서만 나오고 Google for "multiple precision division"

열심히 해봐야겠습니다.



AMD Athlon(tm) 7750 Dual-Core Processor
402483
MKDAB 404124 1641
ALPHA 404671 547
TOBMP 408312 3641
C5CLK 412562
btool2
5829 1715 cycles 수치가 클수록 좋습니다.
btool1
4250 2352 cycles
fbshot
Posts: 23
Joined: 2009-05-17 14:08

Post by fbshot »

소스를 올려 주셔야죠 ㅡ_ㅡ;
게임 서버 프로그래머
zupet
Posts: 2764
Joined: 2003-05-13 03:34
Location: NCSOFT LE팀

Post by zupet »

Intel(R) Xeon(R) CPU E5440 @ 2.83GHz
736199
MKDAB 737946 1747
ALPHA 738446 500
TOBMP 739319 873
C5CLK 743157
btool2
3120 3250 cycles

btool1
3838 2642 cycles
장비가 좀 좋습니다. (쿼드 * 2 긁적..)
Last edited by zupet on 2009-10-15 18:20, edited 1 time in total.
tomatowax
Posts: 464
Joined: 2005-01-17 12:22
Contact:

Post by tomatowax »

꺅 오디날 에러.

MFC90u.dll 이 필요하다네요. aa
비회원

Post by 비회원 »

AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
15628623
MKDAB 15630122 1499
ALPHA 15631136 1014
TOBMP 15638881 7745
C5CLK 15645058
btool2
10258 974 cycles

btool1
6177 1618 cycles
fbshot
Posts: 23
Joined: 2009-05-17 14:08

Post by fbshot »

Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
19785861
MKDAB 19787244 1383
ALPHA 19787608 364
TOBMP 19788932 1324
C5CLK 19791830
btool2
3071 3256 cycles

btool1
2898 3450 cycles


듀얼코어 입니다만..
게임 서버 프로그래머
비회원

우웃;

Post by 비회원 »

fbshot 님 혹시 램클럭이 1066 클럭이신가요;


여러군데 측정치를 모아보는 중인데요

보통은 CPU 성능대로 비례하게 나오지만 가끔씩 아닌 경우는 원인을 모르겠습니다 ㅠㅠ
2d 퍼포먼스 무지 좋으시군요
tomatowax
Posts: 464
Joined: 2005-01-17 12:22
Contact:

Post by tomatowax »

개발자 컴퓨터에서 왜 재배포 패키지를 설치해야했는지 모르겠지만 ㅜㅜ
아무튼 잘 실행되네요 감사합니다^^

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
271254781
MKDAB 271256484 1703
ALPHA 271256781 297
TOBMP 271258171 1390
C5CLK 271261796
btool2
3390 2949 cycles

btool1
3625 2758 cycles


Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
271333843
MKDAB 271335531 1688
ALPHA 271335859 328
TOBMP 271337046 1187
C5CLK 271340624
btool2
3203 3122 cycles

btool1
3578 2794 cycles


두번 테스트 하였는데요, VS 몇개 끄니까 조금 빨라졌네요. 아직도 실행중인게 조금 있지만서도...

저는 다른 분들보다 MKDAB 이 매우 높네요. 좋은건가요 나쁜건가요?

ps. 사실 무슨 측정 프로그램인지도 모르고 돌렸기 때문에 조금 설명좀 해주셨으면..^^;
Last edited by tomatowax on 2009-10-15 18:24, edited 1 time in total.
비회원

종합

Post by 비회원 »

Intel (R) Pentium (R) Dual CPU E2160 @ 1.80GHz
btool2 1039104 1747 cycles
btool1 869112 2089 cycles

--------------------------------------------------------------------------------
AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ (브리)
btool2 2117362 1005 cycles
btool1 1933893 1100 cycles

--------------------------------------------------------------------------------
Intel Core(TM)2 Quad CPU Q6600 @ 2.40GHz

btool2 946971 2537 cycles
btool1 885177 2715 cycles
fbshot
Posts: 23
Joined: 2009-05-17 14:08

Post by fbshot »

저 램 800짜리 2g 하나 꽂았습니다
게임 서버 프로그래머
비회원

설명 잠시 드리겠습니다.

Post by 비회원 »

MKDAB 1688 100크기의 댑생성시간 ms (분기/나머지/나누기 일듯?)
ALPHA 328 알파계산시간 (메모리속도/곱하기속도 영향)
TOBMP 1187 레이어 계산시간 (나누기 연산속도 영향)

btool2
3203 3122 cycles 레이어가 적용된 100크기의 Dab을 초당 몇개 찍을수있는지 (멀티코어지원)

btool1
3578 2794 cycles 레이어가 적용되지않은 100크기의 Dab을 초당 몇개 찍을수있는지



MKDAB 경우는 어디서 걸리는건지 저도 감이 안오네요;
비회원

Post by 비회원 »

Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
31108936
MKDAB 31110389 1453
ALPHA 31110780 391
TOBMP 31112171 1391
C5CLK 31115312
btool2
3235 3091 cycles

btool1
3141 3183 cycles
plotonix
Posts: 34
Joined: 2006-11-20 12:54
Contact:

Post by plotonix »

Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
4179733
MKDAB 4181139 1406
ALPHA 4181389 250
TOBMP 4182124 735
C5CLK 4185218
btool2
2391 4182 cycles

btool1
3094 3232 cycles
살짝쿵 자랑질 좀.. :oops:
visco
Posts: 114
Joined: 2006-07-02 12:46

Post by visco »

Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
36475325
MKDAB 36476934 1609
ALPHA 36477437 503
TOBMP 36479153 1716
C5CLK 36482557
btool2
3828 2612 cycles

btool1
3404 2937 cycles


노트북, 2g ram입니다~
비회원

다나와표 12월 e7300

Post by 비회원 »

Intel(R) Core(TM)2 Duo CPU E7300 @ 2.66GHz
319609
MKDAB 321171 1562
ALPHA 321578 407
TOBMP 323093 1515
C5CLK 326390
btool2
3484 2870 cycles

btool1
3297 3033 cycles
Cretom
Posts: 28
Joined: 2006-05-09 13:46

흑흑흑흑흑...

Post by Cretom »

Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz
2764695
MKDAB 2766065 1370
ALPHA 2766425 360
TOBMP 2767949 1524
C5CLK 2770830
btool2
3254 3073 cycles

btool1
2881 3471 cycles

업그레이드 해야겠군요;;
비회원

note

Post by 비회원 »

Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz
1034454563
MKDAB 1034456534 1971
ALPHA 1034457070 536
TOBMP 1034458974 1904
C5CLK 1034463153
btool2
4411 2267 cycles

btool1
4179 2392 cycles


lg e300-ap81k
비회원

1

Post by 비회원 »

Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
3122850
MKDAB 3124249 1399
ALPHA 3124635 386
TOBMP 3126088 1453
C5CLK 3129054
btool2
3238 3088 cycles

btool1
2966 3371 cycles
Locked