Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: [SDK] Бенчмаркинг и тестирование компиляторов
GAMEINATOR forums > S.T.A.L.K.E.R. > Мастерская: создание модов для S.T.A.L.K.E.R.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9
M0rrant
Лог от моего теста
- Detected CPU: GenuineIntel P3 family, F6/M15/S6, 2138.00 mhz, 65-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2

Initializing File System...
FS: 63 files cached, 86Kb memory used.
Init FileSystem 0.006831 sec
'xrCore' build 0, (null)

"LevelBuilder v4.1" beta build
Compilation date: Apr 10 2007

Startup time: 09:33:40

* New phase started: Reading project [benchmap
...
| | version: 17

* New phase started: Converting data structures...
| Vertices...
| | * vertices: 1043
| Faces...
| | * faces: 2000
| Models and References
| Other transfer...
| | * materials: 2
| | * shaders: 2
| | * shaders_xrlc: 1
| | * glows: 1
| | * portals: 0
| | * LODs: 0
| Loading lights...
| | *lighting*: HEMI: 196 lights
| | *lighting*: SUN: 49 lights
| | *lighting*: STATIC: 1 lights
| | * d-lights: 1
| Processing textures...
* ImageLibrary version: 2.5.4
* 25 supported formats
| | processing: rawdata\textures\glow\glow_blue.thm
| | - loading: glow\glow_blue
| | processing: rawdata\textures\grnd\grnd_asfalt_det.thm
| | - loading: grnd\grnd_asfalt_det
| Post-process materials...
| | * sizes: V(60),F(112)

* New phase started: Optimizing...
| Processing...
| Processing... (0 verts removed)
| Removing degenerated/duplicated faces...
| Adjacency check...
| Cleanup...
| | 0 vertices removed. (1043 left)
| | 0 faces removed. (2000 left)
| Processing...
| | *** 0 junctions and 0 long edges found.

* New phase started: Adaptive HT...
| Tesselating...
| Tesselating...
| Precalculating...
| Converting faces...
| Models...
| Building search tree...
| Precalculating : base hemisphere ...
| Gathering lighting information...

* New phase started: Building normals...
| Processing...
| | ::compact:: 1043 verts removed
| | 124 vertices was duplicated 'cause of SM groups
| Models...

* New phase started: Building collision database...

* New phase started: CFORM: creating...
| Sorting...
| Collecting faces...
| Collecting vertices...

* New phase started: CFORM: collision model...
| Items to process: 2000
| Models...
| Saving...

* New phase started: Building tangent-basis...
| Declarator...
| Building inputs...
| | duplication: was[1167] / become[1167] - 0.0%
| Calculating basis...
| Retreiving basis...

* New phase started: Building rcast-CFORM model...
| Converting faces...

* New phase started: Building rcast-CFORM-mu model...
| Models...
| Building search tree...
| Saving...

* New phase started: Radiosity-Solver...
| Working...
| | old setup [1], new setup[1]
| | old energy [1.000000], new energy[0.000000]

* New phase started: LIGHT: Starting MU...

* New phase started: Resolving materials...
| Calculating materials/subdivs...
| Perfroming subdivisions...
| Removing empty subdivs...
| Detaching subdivs...
| | 1 subdivisions.
| Isolating vertices...
| | ::compact:: 1167 verts removed

* New phase started: Build UV mapping...
| Processing...
| | ::compact:: 1167 verts removed
| | 7 subdivisions...
| Isolating vertices...

* New phase started: Subdividing geometry...
| Subdividing in space...
| | 10 subdivisions.
| Isolating vertices...
| | ::compact:: 903 verts removed

* New phase started: LIGHT: Implicit...
| Sorting faces...

* New phase started: LIGHT: LMaps...
| Lighting...
| | 173.755173 seconds

* New phase started: LIGHT: Vertex...
| Calculating...
| | 1.001224 seconds
| Transluenting...

* New phase started: LIGHT: Merging lightmaps...

* New phase started: Building lightmap 0...
| Selection...
| Selection...
| Processing...
| Process [0/10]...
| Cleanup...
| Saving...

* New phase started: Saving...
| Borders...
| Compression base...
| Compression hemi...
| | 1 lightmaps builded
| Destroying deflectors...

* New phase started: Merging geometry...
| Processing...
| | 2 subdivisions.

* New phase started: Converting to OGFs...
| | 0: opt : v(968)-f(1600)
| | 0: cb : v(968)-f(1600)
| | 0: prog: v(968)-f(1600)
| | * mesh simplified from [ 968v] to [ 332v], nf[27559] ==> em[0.10]-accepted
| | 0: strp: v(968)-f(27559)
| | 1: opt : v(242)-f(400)
| | 1: cb : v(242)-f(400)
| | 1: prog: v(242)-f(400)
| | * mesh simplified from [ 242v] to [ 164v], nf[8651] ==> em[0.10]-accepted
| | 1: strp: v(242)-f(8651)

* New phase started: LIGHT: Waiting for MU-thread...

* New phase started: Converting MU-models to OGFs...
| MU : Models...
| MU : References...

* New phase started: Destroying ray-trace model...

* New phase started: Building sectors...
| Determining sectors...
| | 1 sectors accepted.
| Spatializing geometry...
| Building hierrarhy...
| Assigning portals, occluders, glows, lights...

* New phase started: Saving...
| Geometry buffers...
| | remap-size: 2 / 3
| Visuals...
| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:03:08]Лог
<script type='text/javascript'>assign_show_hide_button('hidden_blocka9418a52273e8524f1831127a979e8d5', 'show_hide_buttona9418a52273e8524f1831127a979e8d5');

ЗЫ: Извиняйте, наверно, руки у меня кривые. Получилось только так...
M0rrant
Вот еще результат:
00:04:14
E4500 2.2GHz, GF 8800GT, 4 Gb DDR2

- ЛОГ
* Detected CPU: GenuineIntel P3 family, F6/M15/S13, 2200.00 mhz, 64-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2

Initializing File System...
FS: 57 files cached, 70Kb memory used.
Init FileSystem 0.012724 sec
'xrCore' build 0, (null)

"LevelBuilder v4.1" beta build
Compilation date: Apr 10 2007

Startup time: 22:07:55

* New phase started: Reading project [benchmap]...
| | version: 17

* New phase started: Converting data structures...
| Vertices...
| | * vertices: 1043
| Faces...
| | * faces: 2000
| Models and References
| Other transfer...
| | * materials: 2
| | * shaders: 2
| | * shaders_xrlc: 1
| | * glows: 1
| | * portals: 0
| | * LODs: 0
| Loading lights...
| | *lighting*: HEMI: 196 lights
| | *lighting*: SUN: 49 lights
| | *lighting*: STATIC: 1 lights
| | * d-lights: 1
| Processing textures...
* ImageLibrary version: 2.5.4
* 25 supported formats
| | processing: rawdata\textures\glow\glow_blue.thm
| | - loading: glow\glow_blue
| | processing: rawdata\textures\grnd\grnd_asfalt_det.thm
| | - loading: grnd\grnd_asfalt_det
| Post-process materials...
| | * sizes: V(60),F(112)

* New phase started: Optimizing...
| Processing...
| Processing... (0 verts removed)
| Removing degenerated/duplicated faces...
| Adjacency check...
| Cleanup...
| | 0 vertices removed. (1043 left)
| | 0 faces removed. (2000 left)
| Processing...
| | *** 0 junctions and 0 long edges found.

* New phase started: Adaptive HT...
| Tesselating...
| Tesselating...
| Precalculating...
| Converting faces...
| Models...
| Building search tree...
| Precalculating : base hemisphere ...
| Gathering lighting information...

* New phase started: Building normals...
| Processing...
| | ::compact:: 1043 verts removed
| | 124 vertices was duplicated 'cause of SM groups
| Models...

* New phase started: Building collision database...

* New phase started: CFORM: creating...
| Sorting...
| Collecting faces...
| Collecting vertices...

* New phase started: CFORM: collision model...
| Items to process: 2000
| Models...
| Saving...

* New phase started: Building tangent-basis...
| Declarator...
| Building inputs...
| | duplication: was[1167] / become[1167] - 0.0%
| Calculating basis...
| Retreiving basis...

* New phase started: Building rcast-CFORM model...
| Converting faces...

* New phase started: Building rcast-CFORM-mu model...
| Models...
| Building search tree...
| Saving...

* New phase started: Radiosity-Solver...
| Working...
| | old setup [1], new setup[1]
| | old energy [1.000000], new energy[0.000000]

* New phase started: LIGHT: Starting MU...

* New phase started: Resolving materials...
| Calculating materials/subdivs...
| Perfroming subdivisions...
| Removing empty subdivs...
| Detaching subdivs...
| | 1 subdivisions.
| Isolating vertices...
| | ::compact:: 1167 verts removed

* New phase started: Build UV mapping...
| Processing...
| | ::compact:: 1167 verts removed
| | 7 subdivisions...
| Isolating vertices...

* New phase started: Subdividing geometry...
| Subdividing in space...
| | 10 subdivisions.
| Isolating vertices...
| | ::compact:: 903 verts removed

* New phase started: LIGHT: Implicit...
| Sorting faces...

* New phase started: LIGHT: LMaps...
| Lighting...
| | 239.838196 seconds

* New phase started: LIGHT: Vertex...
| Calculating...
| | 1.000241 seconds
| Transluenting...

* New phase started: LIGHT: Merging lightmaps...

* New phase started: Building lightmap 0...
| Selection...
| Selection...
| Processing...
| Process [0/10]...
| Cleanup...
| Saving...

* New phase started: Saving...
| Borders...
| Compression base...
| Compression hemi...
| | 1 lightmaps builded
| Destroying deflectors...

* New phase started: Merging geometry...
| Processing...
| | 2 subdivisions.

* New phase started: Converting to OGFs...
| | 0: opt : v(968)-f(1600)
| | 0: cb : v(968)-f(1600)
| | 0: prog: v(968)-f(1600)
| | * mesh simplified from [ 968v] to [ 332v], nf[27559] ==> em[0.10]-accepted
| | 0: strp: v(968)-f(27559)
| | 1: opt : v(242)-f(400)
| | 1: cb : v(242)-f(400)
| | 1: prog: v(242)-f(400)
| | * mesh simplified from [ 242v] to [ 164v], nf[8651] ==> em[0.10]-accepted
| | 1: strp: v(242)-f(8651)

* New phase started: LIGHT: Waiting for MU-thread...

* New phase started: Converting MU-models to OGFs...
| MU : Models...
| MU : References...

* New phase started: Destroying ray-trace model...

* New phase started: Building sectors...
| Determining sectors...
| | 1 sectors accepted.
| Spatializing geometry...
| Building hierrarhy...
| Assigning portals, occluders, glows, lights...

* New phase started: Saving...
| Geometry buffers...
| | remap-size: 2 / 3
| Visuals...
| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:04:14
<script type='text/javascript'>assign_show_hide_button('hidden_block5e82fc50990845e78f7c63e347127a74', 'show_hide_button5e82fc50990845e78f7c63e347127a74');
HikeR
блин, e4500 в номинале в 5 раз быстрее чем e4300 в разгоне. фигня какая-то sad.gif
macron
Я уже выкладывал результат для
Intel Core2 Duo 2400/2gb/pci-e ATI1550 512mb - 00:22:52

Теперь на той же машине в биосе отключил второе ядро (core multiplexing)
00:14:13
- log
* Detected CPU: GenuineIntel P3 family, F6/M15/S6, 2397.00 mhz, 63-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2

Initializing File System...
FS: 55 files cached, 70Kb memory used.
Init FileSystem 0.001909 sec
'xrCore' build 0, (null)

"LevelBuilder v4.1" beta build
Compilation date: Apr 10 2007

Startup time: 17:48:22

* New phase started: Reading project [benchmap]...
| | version: 17

* New phase started: Converting data structures...
| Vertices...
| | * vertices: 1043
| Faces...
| | * faces: 2000
| Models and References
| Other transfer...
| | * materials: 2
| | * shaders: 2
| | * shaders_xrlc: 1
| | * glows: 1
| | * portals: 0
| | * LODs: 0
| Loading lights...
| | *lighting*: HEMI: 196 lights
| | *lighting*: SUN: 49 lights
| | *lighting*: STATIC: 1 lights
| | * d-lights: 1
| Processing textures...
* ImageLibrary version: 2.5.4
* 25 supported formats
| | processing: rawdata\textures\glow\glow_blue.thm
| | - loading: glow\glow_blue
| | processing: rawdata\textures\grnd\grnd_asfalt_det.thm
| | - loading: grnd\grnd_asfalt_det
| Post-process materials...
| | * sizes: V(60),F(112)

* New phase started: Optimizing...
| Processing...
| Processing... (0 verts removed)
| Removing degenerated/duplicated faces...
| Adjacency check...
| Cleanup...
| | 0 vertices removed. (1043 left)
| | 0 faces removed. (2000 left)
| Processing...
| | *** 0 junctions and 0 long edges found.

* New phase started: Adaptive HT...
| Tesselating...
| Tesselating...
| Precalculating...
| Converting faces...
| Models...
| Building search tree...
| Precalculating : base hemisphere ...
| Gathering lighting information...

* New phase started: Building normals...
| Processing...
| | ::compact:: 1043 verts removed
| | 124 vertices was duplicated 'cause of SM groups
| Models...

* New phase started: Building collision database...

* New phase started: CFORM: creating...
| Sorting...
| Collecting faces...
| Collecting vertices...

* New phase started: CFORM: collision model...
| Items to process: 2000
| Models...
| Saving...

* New phase started: Building tangent-basis...
| Declarator...
| Building inputs...
| | duplication: was[1167] / become[1167] - 0.0%
| Calculating basis...
| Retreiving basis...

* New phase started: Building rcast-CFORM model...
| Converting faces...

* New phase started: Building rcast-CFORM-mu model...
| Models...
| Building search tree...
| Saving...

* New phase started: Radiosity-Solver...
| Working...
| | old setup [1], new setup[1]
| | old energy [1.000000], new energy[0.000000]

* New phase started: LIGHT: Starting MU...

* New phase started: Resolving materials...
| Calculating materials/subdivs...
| Perfroming subdivisions...
| Removing empty subdivs...
| Detaching subdivs...
| | 1 subdivisions.
| Isolating vertices...
| | ::compact:: 1167 verts removed

* New phase started: Build UV mapping...
| Processing...
| | ::compact:: 1167 verts removed
| | 7 subdivisions...
| Isolating vertices...

* New phase started: Subdividing geometry...
| Subdividing in space...
| | 10 subdivisions.
| Isolating vertices...
| | ::compact:: 903 verts removed

* New phase started: LIGHT: Implicit...
| Sorting faces...

* New phase started: LIGHT: LMaps...
| Lighting...
| | 842.479492 seconds

* New phase started: LIGHT: Vertex...
| Calculating...
| | 1.000672 seconds
| Transluenting...

* New phase started: LIGHT: Merging lightmaps...

* New phase started: Building lightmap 0...
| Selection...
| Selection...
| Processing...
| Process [0/10]...
| Cleanup...
| Saving...

* New phase started: Saving...
| Borders...
| Compression base...
| Compression hemi...
| | 1 lightmaps builded
| Destroying deflectors...

* New phase started: Merging geometry...
| Processing...
| | 2 subdivisions.

* New phase started: Converting to OGFs...
| | 0: opt : v(968)-f(1600)
| | 0: cb : v(968)-f(1600)
| | 0: prog: v(968)-f(1600)
| | * mesh simplified from [ 968v] to [ 332v], nf[27559] ==> em[0.10]-accepted
| | 0: strp: v(968)-f(27559)
| | 1: opt : v(242)-f(400)
| | 1: cb : v(242)-f(400)
| | 1: prog: v(242)-f(400)
| | * mesh simplified from [ 242v] to [ 164v], nf[8651] ==> em[0.10]-accepted
| | 1: strp: v(242)-f(8651)

* New phase started: LIGHT: Waiting for MU-thread...

* New phase started: Converting MU-models to OGFs...
| MU : Models...
| MU : References...

* New phase started: Destroying ray-trace model...

* New phase started: Building sectors...
| Determining sectors...
| | 1 sectors accepted.
| Spatializing geometry...
| Building hierrarhy...
| Assigning portals, occluders, glows, lights...

* New phase started: Saving...
| Geometry buffers...
| | remap-size: 2 / 3
| Visuals...
| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:14:13
<script type='text/javascript'>assign_show_hide_button('hidden_block75f24801bd6cd37b3b0c613ecca9c3d5', 'show_hide_button75f24801bd6cd37b3b0c613ecca9c3d5');
У кого core, попробуйте по возможности сравнить в одноядерном режиме.
Егорыч
Попробуем... А я тем временем все больше удивляюсь программерам пысов. Оптимизация никудышняя
STRELOK-2007
Эх... Протестировать бы на Core 2 Quad QX9870 4x3200Mhz 4x3Mb=12Mb 1600FSB

+ ASUS STRIKER 2 Extreeme <nf790i Ultra>

....
Цитата
Отличный вариант, проблема в исходниках, - Как писали где-то - надо Офис GSC штурмом брать, с выносом серверов

Это ты хорошо задумал. Может сообразим smile.gif
_777_
xeon 5110 1.6 GHz x2 (4 ядра в суме), 4Gb DDR2 ,video ATI ES1000
win2003 server r2
00:03:24 sad.gif

- log
* Detected CPU: GenuineIntel P3 family, F6/M15/S6, 1600.00 mhz, 63-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2

Initializing File System...
FS: 63 files cached, 70Kb memory used.
Init FileSystem 0.027987 sec
'xrCore' build 0, (null)

"LevelBuilder v4.1" beta build
Compilation date: Apr 10 2007

Startup time: 18:23:44

* New phase started: Reading project [benchmap]...
| | version: 17

* New phase started: Converting data structures...
| Vertices...
| | * vertices: 1043
| Faces...
| | * faces: 2000
| Models and References
| Other transfer...
| | * materials: 2
| | * shaders: 2
| | * shaders_xrlc: 1
| | * glows: 1
| | * portals: 0
| | * LODs: 0
| Loading lights...
| | *lighting*: HEMI: 196 lights
| | *lighting*: SUN: 49 lights
| | *lighting*: STATIC: 1 lights
| | * d-lights: 1
| Processing textures...
* ImageLibrary version: 2.5.4
* 25 supported formats
| | processing: rawdata\textures\glow\glow_blue.thm
| | - loading: glow\glow_blue
| | processing: rawdata\textures\grnd\grnd_asfalt_det.thm
| | - loading: grnd\grnd_asfalt_det
| Post-process materials...
| | * sizes: V(60),F(112)

* New phase started: Optimizing...
| Processing...
| Processing... (0 verts removed)
| Removing degenerated/duplicated faces...
| Adjacency check...
| Cleanup...
| | 0 vertices removed. (1043 left)
| | 0 faces removed. (2000 left)
| Processing...
| | *** 0 junctions and 0 long edges found.

* New phase started: Adaptive HT...
| Tesselating...
| Tesselating...
| Precalculating...
| Converting faces...
| Models...
| Building search tree...
| Precalculating : base hemisphere ...
| Gathering lighting information...

* New phase started: Building normals...
| Processing...
| | ::compact:: 1043 verts removed
| | 124 vertices was duplicated 'cause of SM groups
| Models...

* New phase started: Building collision database...

* New phase started: CFORM: creating...
| Sorting...
| Collecting faces...
| Collecting vertices...

* New phase started: CFORM: collision model...
| Items to process: 2000
| Models...
| Saving...

* New phase started: Building tangent-basis...
| Declarator...
| Building inputs...
| | duplication: was[1167] / become[1167] - 0.0%
| Calculating basis...
| Retreiving basis...

* New phase started: Building rcast-CFORM model...
| Converting faces...

* New phase started: Building rcast-CFORM-mu model...
| Models...
| Building search tree...
| Saving...

* New phase started: Radiosity-Solver...
| Working...
| | old setup [1], new setup[1]
| | old energy [1.000000], new energy[0.000000]

* New phase started: LIGHT: Starting MU...

* New phase started: Resolving materials...
| Calculating materials/subdivs...
| Perfroming subdivisions...
| Removing empty subdivs...
| Detaching subdivs...
| | 1 subdivisions.
| Isolating vertices...
| | ::compact:: 1167 verts removed

* New phase started: Build UV mapping...
| Processing...
| | ::compact:: 1167 verts removed
| | 7 subdivisions...
| Isolating vertices...

* New phase started: Subdividing geometry...
| Subdividing in space...
| | 10 subdivisions.
| Isolating vertices...
| | ::compact:: 903 verts removed

* New phase started: LIGHT: Implicit...
| Sorting faces...

* New phase started: LIGHT: LMaps...
| Lighting...
| | 188.544693 seconds

* New phase started: LIGHT: Vertex...
| Calculating...
| | 0.999819 seconds
| Transluenting...

* New phase started: LIGHT: Merging lightmaps...

* New phase started: Building lightmap 0...
| Selection...
| Selection...
| Processing...
| Process [0/10]...
| Cleanup...
| Saving...

* New phase started: Saving...
| Borders...
| Compression base...
| Compression hemi...
| | 1 lightmaps builded
| Destroying deflectors...

* New phase started: Merging geometry...
| Processing...
| | 2 subdivisions.

* New phase started: Converting to OGFs...
| | 0: opt : v(968)-f(1600)
| | 0: cb : v(968)-f(1600)
| | 0: prog: v(968)-f(1600)
| | * mesh simplified from [ 968v] to [ 332v], nf[27559] ==> em[0.10]-accepted
| | 0: strp: v(968)-f(27559)
| | 1: opt : v(242)-f(400)
| | 1: cb : v(242)-f(400)
| | 1: prog: v(242)-f(400)
| | * mesh simplified from [ 242v] to [ 164v], nf[8651] ==> em[0.10]-accepted
| | 1: strp: v(242)-f(8651)

* New phase started: LIGHT: Waiting for MU-thread...

* New phase started: Converting MU-models to OGFs...
| MU : Models...
| MU : References...

* New phase started: Destroying ray-trace model...

* New phase started: Building sectors...
| Determining sectors...
| | 1 sectors accepted.
| Spatializing geometry...
| Building hierrarhy...
| Assigning portals, occluders, glows, lights...

* New phase started: Saving...
| Geometry buffers...
| | remap-size: 2 / 3
| Visuals...
| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:03:24

<script type='text/javascript'>assign_show_hide_button('hidden_blockd4453000b4d44d1b18b87fd5ce641b6e', 'show_hide_buttond4453000b4d44d1b18b87fd5ce641b6e');

нагрузка была на все 4 ядра средняя сумарная нагрузка на процесор 78-83 % smile.gif
HaroN
А вот и мой вклад...

2x AMD DualCore Opteron 265HE (4 ядра) 1,8 Ghz, 4Gb DDR PC3200, Видео GeForse 7800GTX, Win2003 server STD.

00:02:42

- ЛОГ:
* Detected CPU: AuthenticAMD , F15/M1/S0, 1806.00 mhz, 5-clk 'rdtsc'
* CPU Features: RDTSC, MMX, 3DNow!, SSE, SSE2

Initializing File System...
FS: 58 files cached, 86Kb memory used.
Init FileSystem 0.013776 sec
'xrCore' build 0, (null)

"LevelBuilder v4.1" beta build
Compilation date: Apr 10 2007

Startup time: 20:00:44

* New phase started: Reading project [benchmap]...
| | version: 17

* New phase started: Converting data structures...
| Vertices...
| | * vertices: 1043
| Faces...
| | * faces: 2000
| Models and References
| Other transfer...
| | * materials: 2
| | * shaders: 2
| | * shaders_xrlc: 1
| | * glows: 1
| | * portals: 0
| | * LODs: 0
| Loading lights...
| | *lighting*: HEMI: 196 lights
| | *lighting*: SUN: 49 lights
| | *lighting*: STATIC: 1 lights
| | * d-lights: 1
| Processing textures...
* ImageLibrary version: 2.5.4
* 25 supported formats
| | processing: rawdata\textures\glow\glow_blue.thm
| | - loading: glow\glow_blue
| | processing: rawdata\textures\grnd\grnd_asfalt_det.thm
| | - loading: grnd\grnd_asfalt_det
| Post-process materials...
| | * sizes: V(60),F(112)

* New phase started: Optimizing...
| Processing...
| Processing... (0 verts removed)
| Removing degenerated/duplicated faces...
| Adjacency check...
| Cleanup...
| | 0 vertices removed. (1043 left)
| | 0 faces removed. (2000 left)
| Processing...
| | *** 0 junctions and 0 long edges found.

* New phase started: Adaptive HT...
| Tesselating...
| Tesselating...
| Precalculating...
| Converting faces...
| Models...
| Building search tree...
| Precalculating : base hemisphere ...
| Gathering lighting information...

* New phase started: Building normals...
| Processing...
| | ::compact:: 1043 verts removed
| | 124 vertices was duplicated 'cause of SM groups
| Models...

* New phase started: Building collision database...

* New phase started: CFORM: creating...
| Sorting...
| Collecting faces...
| Collecting vertices...

* New phase started: CFORM: collision model...
| Items to process: 2000
| Models...
| Saving...

* New phase started: Building tangent-basis...
| Declarator...
| Building inputs...
| | duplication: was[1167] / become[1167] - 0.0%
| Calculating basis...
| Retreiving basis...

* New phase started: Building rcast-CFORM model...
| Converting faces...

* New phase started: Building rcast-CFORM-mu model...
| Models...
| Building search tree...
| Saving...

* New phase started: Radiosity-Solver...
| Working...
| | old setup [1], new setup[1]
| | old energy [1.000000], new energy[0.000000]

* New phase started: LIGHT: Starting MU...

* New phase started: Resolving materials...
| Calculating materials/subdivs...
| Perfroming subdivisions...
| Removing empty subdivs...
| Detaching subdivs...
| | 1 subdivisions.
| Isolating vertices...
| | ::compact:: 1167 verts removed

* New phase started: Build UV mapping...
| Processing...
| | ::compact:: 1167 verts removed
| | 7 subdivisions...
| Isolating vertices...

* New phase started: Subdividing geometry...
| Subdividing in space...
| | 10 subdivisions.
| Isolating vertices...
| | ::compact:: 903 verts removed

* New phase started: LIGHT: Implicit...
| Sorting faces...

* New phase started: LIGHT: LMaps...
| Lighting...
| | 158.525269 seconds

* New phase started: LIGHT: Vertex...
| Calculating...
| | 0.951092 seconds
| Transluenting...

* New phase started: LIGHT: Merging lightmaps...

* New phase started: Building lightmap 0...
| Selection...
| Selection...
| Processing...
| Process [0/10]...
| Cleanup...
| Saving...

* New phase started: Saving...
| Borders...
| Compression base...
| Compression hemi...
| | 1 lightmaps builded
| Destroying deflectors...

* New phase started: Merging geometry...
| Processing...
| | 2 subdivisions.

* New phase started: Converting to OGFs...
| | 0: opt : v(968)-f(1600)
| | 0: cb : v(968)-f(1600)
| | 0: prog: v(968)-f(1600)
| | * mesh simplified from [ 968v] to [ 332v], nf[27559] ==> em[0.10]-accepted
| | 0: strp: v(968)-f(27559)
| | 1: opt : v(242)-f(400)
| | 1: cb : v(242)-f(400)
| | 1: prog: v(242)-f(400)
| | * mesh simplified from [ 242v] to [ 164v], nf[8651] ==> em[0.10]-accepted
| | 1: strp: v(242)-f(8651)

* New phase started: LIGHT: Waiting for MU-thread...

* New phase started: Converting MU-models to OGFs...
| MU : Models...
| MU : References...

* New phase started: Destroying ray-trace model...

* New phase started: Building sectors...
| Determining sectors...
| | 1 sectors accepted.
| Spatializing geometry...
| Building hierrarhy...
| Assigning portals, occluders, glows, lights...

* New phase started: Saving...
| Geometry buffers...
| | remap-size: 2 / 3
| Visuals...
| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:02:42
<script type='text/javascript'>assign_show_hide_button('hidden_blockca3daf052e5230c5e5caec88f8614ad5', 'show_hide_buttonca3daf052e5230c5e5caec88f8614ad5');
Егорыч
blink.gif. Видать, под "Корень" вобще компилятор не отлажен. Чего не скажешь про АМД
russian-stalker
Как и игра, компилятор не воспринимает на многих моделях 2 ядро, и даже почему то медленнее работает чем с одним
Егорыч
Вуаля!
Компилятор, оказывается, и под АМД не отлажен.)))) Ща напишу, почему.
Вот результат - AMD Phenom 2.2 Ghz (4 ядра), Geforce 8800 GTS, 4 gb RAM
00:03:10

| | Average: 605 verts/18105 faces, 50(0.0), 100(0.0), 500(0.0), 1000(0.0), 5000(0.0)
| Geometry 'level.geom'...
| Geometry 'level.geomx'...
| Shader table...
| Processing...
| | Build succesful!
Time elapsed: 00:03:10

И это при том(!), что два ядра были отключены!
russian-stalker
Компилятор в топку! biggrin.gif
Егорыч
Это не "компилятор фтопку". Это - почти нулевая оптимизация движка.
Macron, чем смогу - помогу с компилятором от билда 2215
HaroN
Цитата
Это не "компилятор фтопку". Это - почти нулевая оптимизация движка.


Не совсем верно. Преимущество AMD в том, что в них встроена фирменная мультимедийная инструкция - 3DNow! предназначенная как раз для таких вычислений. Вот компилятор-то её и юзает. У Intel - её нет и не будет.

Цитата
Macron, чем смогу - помогу с компилятором от билда 2215


Macron Асю мою знаешь вроде.. (?). Стучи. Если не знаешь - стукни в PM.
xStream
вобще-то это набор инструкций, а не одна smile.gif
а у интела есть свой набор, которого нет и не будет у амд smile.gif
так что черт его знает. видать собирали с оптимизацией под то, что у них стоит, вероятно амд.

про феном напишу (да, это была я © ) - парадоксально, но:
при 4-х ядрах результат был что-то около 4:20
а при одном - 5:40
при трех разница невелика - где-то 3:40

и вот это уж совсем непонятно.

я грешу на кешы ядер - если кеш был бы общий самого нижнего уровня, то производительность росла бы пропорционально, а так, видимо, просто приходится "таскать" инфу с ядра на ядро... вот и получилось, что два - оптимальный вариант. меньше таскать, и все-таки не в одно жало...
alex-san
Ну если используется "особая" инструкция от АМД, то почему в некоторых тестах корни держатся столь равнозначно атлонам?
xStream
было сказано "вероятно"
в том то и прикол, что непонятно

хотя и объяснение есть, и звучало два раза - при компиляции происходит обработка ДАННЫХ, при большем кеше они чаще оказываются "под рукой"

но тут опять же можно только гадать.
Halflifoved
Короч у меня старый камп
AMD Athlon64 3500+(2.21ГГц)
2048ГБ DDRII 533
ATI Radeon 9600pro 256mb

все он скомпилил за 14 мин 09 сек

как лог приложить понятия не имею
russian-stalker
Скорость можно увеличить, если в "Диспечер задач windows" выставить приорить процессу "Реального времени"
xStream
сомнительно, так как это будет отбирать время у отложенных процедур, которые обновляют память
иными словами - у меня время только выросло.
russian-stalker
Я не пробовал, но в работе большенства приложений мне помогало huh.gif
xStream
обычно - да
но приложения, активно работающие с памятью зачастую имеют обратную тенденцию
russian-stalker
Спасибо, за разьясниние!
macron
Новая временная (пока со старой картой) версия бенчмарка.
Что добавлено:
- старая версия bugtrap.dll. Не вылетает на amd.
- d3dx9_31.dll для машин, где вдруг его не окажется smile.gif
- 3 батника для запуска xrDO_Light. На данной карте бесполезны, так как выполняются за секунду. Тестировать имеет смысл только на бОльших картах (xrDO_Light нужен для превращения build.details в level.details).

- 3 батника для запуска главного бенча - компилятора xrLC в трех вариантах:

1-Bench!_haron.bat - старый хароновский. Проверен временем.

2-Bench!_macron.bat - новый макроновский. Основан на хароновском, прокрученном через imagecfg (секретную утилю от MS biggrin.gif ) с принудительной командой запускаться только на 1 ядре в случае многоядерной системы. Равносильно отключению второго ядра/hyperthreading и т.п. в биосе. На двухъядерных core2 может давать прирост до полутора раз (и не спрашивайте - почему). На P4 намного меньше.

3-Bench!_bardak.bat - эксклюзив. СДКшный xrLC пропатченный через HEX идеями тов. Бардака про снижение числа процессорных нитей.
Цитата
суть метода в балансировке числа нитей по числу процессоров
Я сам ни фига не понял, но мой одноядерный Athlon64 показал прирост по времени в 145% в этом тесте. z_w00t.gif

зеркало ]]>http://stream.ifolder.ru/7988300]]>
зеркало ]]>http://www.keepmyfile.com/download/e658152335472]]>
зеркало ]]>http://rapidshare.com/files/142661806/Bench_xrLC_extra.7z]]>

Давайте тестить по все три бенча сразу, чтобы выявить преимущества или недостатки конкретных процов в каждом бенче пока на этой карте. Даже если прирост на тестовой карте окажется гигантским, это не означает, что при компиляции сложной карты он будет таким же. Позже надо подумать о новой более навороченной карте для бенчей.
dev1ce
core2duo 6750

Haron:2.26
Macron:4.25
Bardak:2.24
Original:2.29
Лохотрон
]]>http://stalkerin.gameru.net/modules.php?na...ned&lid=279]]>

добавил ридми, ченжлог, xrdolight от haron'а, улучшенный xrai
HikeR
3-Bench!_bardak.bat
Цитата
* Detected CPU: GenuineIntel P3 family, F6/M15/S2, 3006.00 mhz, 63-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2
...
Time elapsed: 00:02:12

это на E4300 @ 3ггц, 4гб ddr-835.
macron
Athlon64@2900/1 ядро/кеш 1mb

Haron: 00:09:20
Macron:00:09:40
Bardak:00:03:51

ЗЫ: HikeR, желательно все три результата для сравнения между собой.
HikeR
1-Bench!_haron.bat - 00:03:46
2-Bench!_macron.bat - 00:03:45 (тут загрузка на одном ядре)
3-Bench!_bardak.bat - 00:02:07
4-Bench!_default.bat - 00:02:09

как-то странно...
stalkerok
OFFTOP
Я не понимаю зачем вы ругаете этот компилятор... Надо видеть вовсём хорошие стороны, например: этот компилятор отменный трейнер для стрипшашок rolleyes.gif
Zorndaik
Наскока я понимаю, компилятор из билда 2215 реанимировать практически невозможно... А вообще его использование (в теории) гарантирует повышение исходного качества?
dev1ce
Товарищ, ты о чем?
Cat
Zorndaik если ты имеешь ввиду XRLC от 2215, то он работает..только компилит карты в драфт качестве. В 2215 лайт мапы по другому прощитываются.
Zorndaik
А результат его работы в драфт-режиме чем-то отличается от стандартного(из набора СДК)?
Cat
я разницы в драфте не заметил
desant
Люди хелп!! При запуске XrLC с параметрами -f testers_mp_lost_village выбивает ошибку что нет фалов *.thm почти для каждой текстуры. Че мне делать? Что такое *.thm ? Где их взять?
Сахаров
Цитата(desant @ 28.11.2008, 16:34) *
Люди хелп!! При запуске XrLC с параметрами -f testers_mp_lost_village выбивает ошибку что нет фалов *.thm почти для каждой текстуры. Че мне делать? Что такое *.thm ? Где их взять?

нечево было лайт версию сдк качать wink.gif впрочем и в полной версии не все текстуры есть.
где взять? а нигде!!! laugh.gif
ищи любой бат конвертор ддс-тга, конвертируй все чего нехватает из gamedata\textures в rawdata\textures после окрывай имейдж эдитор и жми "синхронизировать текстуры"
macron
Benchmark Extra 3.0

Пак модернизированных компиляторов карт ждалкера. Включает в себя все существующие на данный момент улучшенные компиляторы. Он также одновременно является бенчмарком.

Что нового: добавлены компиляторы, позволяющие обходить вылеты с Invalid Faces (те самые, от тов. Мортариона)

зеркало ]]>http://narod.ru/disk/4079579000/Bench_xrLC_extra_v3.7z.html]]>
зеркало ]]>http://stream.ifolder.ru/9310168]]>
зеркало ]]>http://rapidshare.com/files/168665577/Bench_xrLC_extra_v3.7z]]>

Продолжаем тестить biggrin.gif
HikeR
вот как обозвал компилятор:
* Detected CPU: GenuineIntel P3 family, F6/M15/S2, 2700.00 mhz, 63-clk 'rdtsc'
* CPU Features: RDTSC, MMX, SSE, SSE2
в миру это Е4300@300*9

1-Bench!_default.bat - 00:14:54
2-Bench!_haron.bat - 00:15:14
3-Bench!_macron.bat - 00:13:30

остальное позже, уж очень долго стало.
macron
Benchmark Extra 3.1

Пак модернизированных компиляторов карт ждалкера. Включает в себя все существующие на данный момент улучшенные компиляторы. Он также одновременно является бенчмарком.

Что нового: добавлен обработанный бардаковский компилятор. Принудительно использует только одно ядро, зато на 100%. На многоядерных машинах может давать еще более существенный прирост, чем компилятор Бардака.

зеркало ]]>http://narod.ru/disk/5160066000/Bench_xrLC_extra_v31.7z.html]]>
зеркало ]]>http://ifolder.ru/10165353]]>
зеркало ]]>http://rapidshare.com/files/187717341/Benc...LC_extra_v31.7z]]>

Продолжаем тестить: интересует сравнение теста 4 и 7 на разных процессорах.
dev1ce
Цитата
Принудительно использует только одно ядро, зато на 100%. На многоядерных машинах может давать еще более существенный прирост, чем компилятор Бардака.

А?
macron
Цитата(dev1ce @ 22.01.2009, 20:08) *
А?

Бэээ.
dev1ce
Оригинальный и грамотный ответ.
SaneX
как и твой вопрос z_6.gif
ShimeR VVV
megalol.gif вот и поговорили
ux.loke
У меня вопрос по компилятору в целом, при компиляции удаляются или сшиваются какие то вертексы, как именно он преобразует геометрию и в каких случаях он это делает , т.е например есть у меня два вертикса которые находятся в одной точке координат, как поступит с ними компилятор?
Сахаров
Цитата(UX.Loki @ 30.01.2009, 21:55) *
есть у меня два вертикса которые находятся в одной точке координат, как поступит с ними компилятор?

они сварятся экспортёром если это возможно.
FL!NT
Цитата(Сахаров @ 31.01.2009, 08:24) *
Цитата(UX.Loki @ 30.01.2009, 21:55) *
есть у меня два вертикса которые находятся в одной точке координат, как поступит с ними компилятор?

они сварятся экспортёром если это возможно.

Они свариваются при 100% совпадении поинтов или допускается некий разброс? А вообще есть ли где то алгоритмы компилятора или же это чистая пререготива Бардака?
Сахаров
Цитата(FL!NT @ 03.02.2009, 10:46) *
Они свариваются при 100% совпадении поинтов или допускается некий разброс? А вообще есть ли где то алгоритмы компилятора или же это чистая пререготива Бардака?

они так же как в максе свариваются, указывается велд дистанс и вперед. можно поставить ноль и свариватся ничего небудет поидее.
ну +конвертер сам сваривает тоже, по какому принципу хз, но от того в основном и проблемы.
macron
Benchmark Extra 3.4

Пак модернизированных компиляторов карт ждалкера. Включает в себя все существующие на данный момент улучшенные компиляторы. Он также одновременно является бенчмарком.

Что нового:
v3.4
11-Bench!_CS_default.bat - компилятор из SDK от ЧН, очень быстрый, особенно на мгногоядерны процах. Но нормально работает только на бенч-карте или картах сделанных в ЧН-СДК.

xrDO_Light_CS.bat - xrDO_Light из SDK от ЧН

v3.3
09-Bench!_FIXXED_haron.bat - Исправленный компилятор GSC от Мортариона, позволяющий обходить вылеты с Invalid Faces при компиляции, обработанный Хароном.

10-Bench!_FIXXED_haron_macron.bat - Исправленный компилятор GSC от Мортариона, позволяющий обходить вылеты с Invalid Faces при компиляции, обработанный Хароном, а потом Макроном

v3.2
08-Bench!_bardak_macron_extra.bat - доработанный Bench!_bardak_macron. Улучшены некоторые функции из компилятора Бардака:
LIGHT Vertex 0x00048da1:0x04 -> 0x04 -> 0x01 прирост есть, но незначительный
LIGHT: LMaps 0x0004972c:0x06 -> 0x02 -> 0x01 прирост около 12% на любом CPU, но был заметен только на реальной карте

зеркало http://narod.ru/disk/5539192000/Bench_xrLC...py%202).7z.html
зеркало http://stream.ifolder.ru/10443048
зеркало http://rapidshare.com/files/195317951/Benc...LC_extra_v34.7z
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.