Скорость glxgears

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

VladimirP
Сообщения: 164

Скорость glxgears

Сообщение VladimirP »

Есть GeForce 6200, драйвер nvidia, разрешение 1280*1024, depth=24, IceWM. Окно glxgears раскрыто на максимум и показывает 345 кадров в 5 секунд = 67--69 FPS. Это нормально, или я недоиспользую мощности видеоплаты?
Если есть что оптимизировать -- подскажите, где читать.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Скорость glxgears

Сообщение Shura »

Нет, это не нормально. Что показывает
glxinfo | grep direct
?
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Скорость glxgears

Сообщение Black »

Когда окно развёрнуто на весь экран, оборотов всегда будет меньше. У меня, например, с маленьким окном показывает около 400, а с развёрнутым - около 150.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
VladimirP
Сообщения: 164

Re: Скорость glxgears

Сообщение VladimirP »

Shura писал(а):
16.03.2006 18:12
Что показывает glxinfo | grep direct?


direct rendering: Yes
Спасибо сказали:
VladimirP
Сообщения: 164

Re: Скорость glxgears

Сообщение VladimirP »

Кусок xorg.conf:

Код: Выделить всё

Section "Module"
    Load  "glx"
    Load  "record"
    Load  "extmod"
    Load  "dbe"
#    Load  "dri"
    Load  "xtrap"
    Load  "freetype"
    Load  "type1"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:1:0:0"
EndSection


Кусок вывода glxinfo:

Код: Выделить всё

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
    GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6200 TurboCache(TM)/PCI/SSE2
OpenGL version string: 2.0.1 NVIDIA 81.78
OpenGL extensions:
    GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
    GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_float,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_stencil_clear_tag, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
    GL_EXT_texture3D, GL_EXT_texture_compression_s3tc,
    GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_timer_query,
    GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
    GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence,
    GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program,
    GL_NV_fragment_program_option, GL_NV_fragment_program2, GL_NV_half_float,
    GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
    GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range,
    GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
    GL_NV_register_combiners2, GL_NV_texgen_reflection,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
    GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
    GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_NV_vertex_program2,
    GL_NV_vertex_program2_option, GL_NV_vertex_program3,
    GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
    GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Скорость glxgears

Сообщение _YT_ »

Всем привет!

У меня ATI, там драйвер fglrx. Если не использовать ускорение аппаратное, то показывает тоже около 400, а вместе с ним 2600 примерно, это на стандартном размере окна. Мне говорили, что для Nvidia примерно такой же (аналогичной) моей ATI этот показатель 4000-5000 или даже больше.
Хотелось бы услышать людей с ATI какой у них этот показатель, потому что известно, что для ATI сейчас драйвера не дотягивают до их собратьев для Windows.

Еще стоит попробовать из ядра убрать DRM Direct Rendering Manager, а потом сделать
# emerge x11-drm
(если не путаю пакет, по памяти пишу)

Итак люди с ATI скажите какой у вас этот показатель?
И заодно сколько в fgl_gears показывает.

Заранее благодарю.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скорость glxgears

Сообщение KiWi »

_YT_ писал(а):
17.03.2006 18:58
Итак люди с ATI скажите какой у вас этот показатель?
И заодно сколько в fgl_gears показывает.

Заранее благодарю.

Код: Выделить всё

$ glxgears
19907 frames in 5.0 seconds = 3981.298 FPS
20154 frames in 5.0 seconds = 4030.719 FPS
20247 frames in 5.0 seconds = 4049.313 FPS
20358 frames in 5.0 seconds = 4071.429 FPS
$ fgl_gears
bash: fgl_gears: command not found
$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.5695 (8.23.7)
Спасибо сказали:
WolfON
Сообщения: 226

Re: Скорость glxgears

Сообщение WolfON »

R9600XT показывает 3600-3900
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Скорость glxgears

Сообщение _YT_ »

Я по памяти писал команду, правильно fgl_glxgears.

# glxgears
12842 frames in 5.0 seconds = 2568.400 FPS
12954 frames in 5.0 seconds = 2590.800 FPS
13064 frames in 5.0 seconds = 2612.800 FPS
13370 frames in 5.0 seconds = 2674.000 FPS
13361 frames in 5.0 seconds = 2672.200 FPS
12747 frames in 5.0 seconds = 2549.400 FPS
13313 frames in 5.0 seconds = 2662.600 FPS
# fgl_glxgears
Using GLX_SGIX_pbuffer
1729 frames in 5.0 seconds = 345.800 FPS
2037 frames in 5.0 seconds = 407.400 FPS
2042 frames in 5.0 seconds = 408.400 FPS
2028 frames in 5.0 seconds = 405.600 FPS
2025 frames in 5.0 seconds = 405.000 FPS
# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9550 Generic
OpenGL version string: 2.0.5695 (8.23.7)

IFL, а можешь сказать ты что-нибудь делал для "разгона" видеокарты?
Кинь свой конфиг xorg.conf

У тебя про logout нет проблем с "повисанием"? У меня есть driver fglrx, то про logout если нормально выходить из иксов все просто виснет, а если переключаться в консоль, откуда иксы запущены и Ctrl+C нажимать, то нормально иксы умирают.

У меня ядро 2.6.15-gentoo-r5 (т.е. 2.6.15.4) где-то читал, что на последних ядрах с последними драйверами от ATI есть проблема о которой я писал выше.

Напишите теперь кто-нибудь с Nvidia свои показатели glxgears.
На Nvidia аналогичных ATI картах показатель будет выше, хочется проверить насколько, только подпишите какая у вас карта, чтобы можно было ориентироваться.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скорость glxgears

Сообщение KiWi »

_YT_ писал(а):
18.03.2006 17:41
IFL, а можешь сказать ты что-нибудь делал для "разгона" видеокарты?

нет, не делал
когда-то пытался "разгонять" -- получалось, но система становилась unstable
Кинь свой конфиг xorg.conf

как его сгенерил fglrxconfig, так он почти и существует(поправлена клава, игрался с мышью)
У тебя про logout нет проблем с "повисанием"? У меня есть driver fglrx, то про logout если нормально выходить из иксов все просто виснет, а если переключаться в консоль, откуда иксы запущены и Ctrl+C нажимать, то нормально иксы умирают.

Не стартую иксы руками.
Проблемы нет.
У меня ядро 2.6.15-gentoo-r5 (т.е. 2.6.15.4) где-то читал, что на последних ядрах с последними драйверами от ATI есть проблема о которой я писал выше.

Ни с этим, ни с текущим(no-sources) проблем не было.

P.S.: с текущими дровами нет ни fglrxconfig, ни fgl_glxgears, ставить более ранние/искать где они обитают сейчас откровенно лень
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Скорость glxgears

Сообщение _YT_ »

IFL, спасибо.

Кто-нибудь из обладателей Nvidia напишите свои показатели glxgears с указанием видеокарты, хочется сравнить с ATI.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Скорость glxgears

Сообщение _YT_ »

Обладатели Ndivia напишите, пожалуйста, не поленитесь какие у вас результаты glxgears, те, у кого ATI тоже присоединяйтесь, сравним всех, только не забывайте указывать какая у вас видеокарта.
Спасибо сказали:
VladimirP
Сообщения: 164

Re: Скорость glxgears

Сообщение VladimirP »

_YT_ писал(а):
23.03.2006 12:54
Обладатели Ndivia напишите, пожалуйста, не поленитесь какие у вас результаты glxgears, те, у кого ATI тоже присоединяйтесь, сравним всех, только не забывайте указывать какая у вас видеокарта.

Присоединяюсь к просьбе, только хочу дополнить. Напишите два результата: сразу после запуска и при распахнутом окне (не забудьте указать разрешение).

У меня: GeForce 6200 TurboCache PCI-Express.
839.4 FPS. На распахнутом окне (1280*1024) 67 FPS, в полноэкранном режиме 120 FPS.
Спасибо сказали:
Аватара пользователя
MаD
Сообщения: 62
ОС: gentoo ~amd64

Re: Скорость glxgears

Сообщение MаD »

FX5200

1641.400 FPS

при распахнутом 1280x1024: 120.800 FPS
Спасибо сказали:
Аватара пользователя
ozzy
Сообщения: 172

Re: Скорость glxgears

Сообщение ozzy »

Radeon 9600 Pro

3400 после запуска.
Распахнутое не проверял.
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Скорость glxgears

Сообщение Poor Fred »

Код: Выделить всё

anthony@poorfred ~ $ glxgears
33157 frames in 5.0 seconds = 6628.482 FPS
32934 frames in 5.0 seconds = 6586.706 FPS
34499 frames in 5.0 seconds = 6899.728 FPS
33447 frames in 5.0 seconds = 6689.193 FPS
32075 frames in 5.0 seconds = 6413.911 FPS


Это на распахнутом:

Код: Выделить всё

4110 frames in 5.0 seconds = 821.919 FPS
4132 frames in 5.0 seconds = 826.329 FPS


nVidia GeForce 6600GT, 1152x864@100. Раньше тоже была ATI Radeon 9600XT, но затрахали меня ее выкрутасы. :angry:

Добавлено позже:
Забыл уточнить. Шина AGP всего 4x (мамка у меня старая), производитель видюхи Gigabyte.
Убить всех человеков!
Спасибо сказали:
WolfON
Сообщения: 226

Re: Скорость glxgears

Сообщение WolfON »

неплохо, очень не плохо - есть стимул перейти на нвидю
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Скорость glxgears

Сообщение Angel_13th »

30712 frames in 5.0 seconds = 6142.400 FPS
38150 frames in 5.0 seconds = 7630.000 FPS
38105 frames in 5.0 seconds = 7621.000 FPS
38144 frames in 5.0 seconds = 7628.800 FPS
37484 frames in 5.0 seconds = 7496.800 FPS

Система в подписи та что 6600GT!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
VisualN
Сообщения: 213
ОС: Gentoo Linux

Re: Скорость glxgears

Сообщение VisualN »

P4 3000@3500MHz,2Mb cashe / GF6200TC(как у автора топика).
~1850FPS
nVidia драва для GF6200TC хреновые.
На последней версии дров в некоторых играх не показывает видео, в некоторых текст не корректно отображает. На некоторых старых версиях дров проблем с видео и текстом в играх нет, но утекает память и виснут иксы в некоторых ситуациях. Мучался я с этой видяхой больше полугода, так ничего и не заработало нормально. Хочу сказать что эта GF6200TC редкостное дерьмо, для которого хреновые драва, и которая совсем не стоит тех денег, что за нее берут в магазине. Она на уровне GF4200TI.
В итоге купил GF6800GT:
P4 3000@3500MHz,2Mb cashe / GF6800GT
$glxgears
52337 frames in 5.0 seconds = 10467.400 FPS
57745 frames in 5.0 seconds = 11549.000 FPS
58389 frames in 5.0 seconds = 11677.800 FPS
57730 frames in 5.0 seconds = 11546.000 FPS
57382 frames in 5.0 seconds = 11476.400 FPS
Заработало все и сразу, ни каких глюков и проблем вообще.

Все тесты проводились в стандартном размере glxgears окне, и полностью видимым на экране монитора окна теста.
P.S. нафик этот гемор с полным окном? все всегда тестировали со стандартным окном.
Nothing ever changes...
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Скорость glxgears

Сообщение _YT_ »

Всем спасибо! По сравнению с 2500-2600 у меня цифры 6000, ну и 10000-11000 впечатляют.
Спасибо сказали:
Аватара пользователя
Keeper
Сообщения: 209

Re: Скорость glxgears

Сообщение Keeper »

FX5600
В окне

Код: Выделить всё

14305 frames in 5.0 seconds = 2860.860 FPS
14638 frames in 5.0 seconds = 2927.587 FPS
14316 frames in 5.0 seconds = 2863.155 FPS
14633 frames in 5.0 seconds = 2926.460 FPS


В 1280х1024

Код: Выделить всё

1280 frames in 5.0 seconds = 255.850 FPS
1284 frames in 5.0 seconds = 256.706 FPS
1281 frames in 5.0 seconds = 256.107 FPS
Спасибо сказали: