Skip to main content

Ano ang isang 3D benchmark?

Ang isang benchmark ng three-dimensional (3D) sa computer graphics ay isa o higit pang mga pagsubok na isinasagawa sa isang graphics card o graphics acceleration hardware upang ipakita ang maximum na kakayahan ng hardware.Ang mga pagsubok ay maaaring isagawa ng isang dedikadong piraso ng benchmarking software, o maaari silang maisagawa sa isang mas tunay na mundo na kapaligiran sa pamamagitan ng pagsukat ng pagganap sa loob ng isang aktwal na aplikasyon na hindi kinakailangang idinisenyo bilang isang benchmark ng 3D.Maraming mga uri ng mga pagsubok sa benchmarking, mula sa pag -render ng maraming kumplikadong mga geometric na bagay sa lalong madaling panahon sa pagbabasa, pagsulat at pagkopya ng data mula sa graphic na memorya sa graphics card at pagsuri sa bilis at kawastuhan.Sa maraming mga pagkakataon, ang isang benchmark ng 3D ay nagsasangkot ng pagsubok sa aktwal na graphics hardware sa isang system at ang koneksyon sa pagitan ng Central Processing Unit (CPU), ang Floating Point Unit (FPU) at, kung minsan, ang mga system pangunahing random na memorya ng pag -access (RAM), lahatkung saan maaaring makaapekto sa pangwakas na bilis ng pag -render.Mayroong isang bilang ng mga iba't ibang mga uri ng mga aplikasyon ng 3D graphics na maaaring bawat isa ay umaasa sa iba't ibang mga hanay ng mga tampok, kaya ang isang nakalaang programa ng benchmark ng 3D ay karaniwang sumusubok sa maraming iba't ibang mga pag -andar hangga't maaari.Ang mga bilang ng mga resulta ng mga pagsubok na ito ay hindi palaging kapaki -pakinabang, gayunpaman, dahil ang mga hilaw na numero at mdash;tulad ng kung gaano karaming mga vectors ang maaaring mabago sa isang segundo at mdash;ay medyo walang kahulugan sa pagtukoy ng pagganap ng tunay na mundo.Ang ilang mga programa sa benchmarking, gayunpaman, kalkulahin ang isang pangkalahatang marka upang ang lahat ng mga computer system na gumagamit ng parehong software ay maaaring ihambing ang mga marka upang makita kung paano inihahambing ang isang pag -setup ng system sa isa pa.Ang mga marka na ito ay maaaring maging kapaki-pakinabang at kung minsan ay ginagamit sa mga propesyonal na mga pagsusuri ng produkto, bagaman maaari rin silang mapanligaw, lalo na kung ang ilan sa mga tampok na nag-aambag sa puntos ay bihirang o hindi kailanman ginagamit sa mga application ng real-world.

Isang kahaliling paraan upang maisagawa ang aAng 3D Benchmark ay ang paggamit ng isang real-world program tulad ng isang video game o pag-render ng software na gumagamit ng 3D graphics nang masidhi.Ang mga programang ito sa pangkalahatan ay may ilang paraan upang maipakita ang bilang ng mga frame sa bawat segundo na ipinapakita.Sa pamamagitan ng pagtatakda ng lahat ng mga pagpipilian sa pag -render sa kanilang maximum na mga setting ng kalidad, ang mga frame bawat segundo ay maaaring kumilos bilang isang marka ng benchmark para sa paghahambing laban sa iba't ibang mga pag -setup o iba't ibang mga system na gumagamit ng parehong programa.Ang paggamit ng isang tunay na programa sa mundo para sa benchmarking, gayunpaman, sa pangkalahatan ay hindi ma-access ang lahat ng mga tampok ng isang graphics card at maaaring hindi ipakita bilang kumpleto ng isang pagtatasa ng mga kakayahan bilang isang dedikadong programa ng benchmarking ay.Ang isang tiyak na operating system at isang tukoy na library ng graphics at mga driver upang patakbuhin ang mga pagsubok.Maraming mga operating system at driver ang regular na na -update, kaya ang mga resulta ng benchmarking ay karaniwang hindi maihahambing sa pagitan ng iba't ibang mga bersyon ng software.Bilang karagdagan, depende sa mga driver at ang uri ng mga graphic hardware na naka -install, ang benchmark ay nagreresulta mula sa isang uri ng library ng graphics, tulad ng OpenGL Reg ;, ay maaaring magkakaiba sa iba pa, tulad ng DirectX , kahit na sa parehong computer system.