เดซเตเดฒเต‚เดฏเดฟเดกเตเดŽเด•เตเดธเต3เดกเดฟ v3.7

FluidX3D 3.7 โ€“ ะฟะฐะบะตั‚ ะดะปั ะฒั‹ั‡ะธัะปะธั‚ะตะปัŒะฝะพะน ะณะธะดั€ะพะดะธะฝะฐะผะธะบะธ, ะธัะฟะพะปัŒะทัƒัŽั‰ะธะน ะผะตั‚ะพะด ั€ะตัˆั‘ั‚ะพั‡ะฝั‹ั… ัƒั€ะฐะฒะฝะตะฝะธะน ะ‘ะพะปัŒั†ะผะฐะฝะฐ (LBM) ะธ OpenCL. ะŸั€ะพะตะบั‚ ะฟะพะทะธั†ะธะพะฝะธั€ัƒะตั‚ัั ะบะฐะบ ะฒั‹ัะพะบะพะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝั‹ะน ะธ ัะบะพะฝะพะผะฝั‹ะน ะฟะพ ะฟะฐะผัั‚ะธ CFD-ะฟะฐะบะตั‚, ัะฟะพัะพะฑะฝั‹ะน ั€ะฐะฑะพั‚ะฐั‚ัŒ ะฝะฐ GPU ะธ CPU ั€ะฐะทะฝั‹ั… ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปะตะน ั‡ะตั€ะตะท OpenCL.

ะ“ะปะฐะฒะฝั‹ะผ ะธะทะผะตะฝะตะฝะธะตะผ ะฒะตั€ัะธะธ 3.7 ัั‚ะฐะปะฐ ะพะฟั‚ะธะผะธะทะฐั†ะธั ัะดั€ะฐ ะพั‚ั€ะธัะพะฒะบะธ ะธะทะพะฟะพะฒะตั€ั…ะฝะพัั‚ะธ Q-ะบั€ะธั‚ะตั€ะธั (graphics_q()), ะธัะฟะพะปัŒะทัƒะตะผะพะน ะดะปั ะฒะธะทัƒะฐะปะธะทะฐั†ะธะธ ะฒะธั…ั€ะตะฒั‹ั… ัั‚ั€ัƒะบั‚ัƒั€ ะฒ ะฟะพั‚ะพะบะต. ะ’ ะฟั€ะตะถะฝะตะน ั€ะตะฐะปะธะทะฐั†ะธะธ ัะดั€ะพ ะทะฐะณั€ัƒะถะฐะปะพ ะธะท ะฒะธะดะตะพะฟะฐะผัั‚ะธ ั‚ัะถั‘ะปั‹ะน ัˆะฐะฑะปะพะฝ ะธะท 32 ั‚ั€ั‘ั…ะผะตั€ะฝั‹ั… ัะบะพั€ะพัั‚ะตะน ะดะปั ะบะฐะถะดะพะน ัั‡ะตะนะบะธ ัะตั‚ะบะธ. ะขะตะฟะตั€ัŒ ั€ะฐะฑะพั‡ะฐั ะณั€ัƒะฟะฟะฐ ะฟะพั‚ะพะบะพะฒ ั€ะฐะทะผะตั€ะพะผ 8ร—8ร—8 ะทะฐะณั€ัƒะถะฐะตั‚ ะฑะปะพะบ 11ร—11ร—11 ัะบะพั€ะพัั‚ะตะน ะฒ 16 ะšะ‘ ะปะพะบะฐะปัŒะฝะพะน ะฟะฐะผัั‚ะธ ะฟะตั€ะฒะพะณะพ ัƒั€ะพะฒะฝั, ะฟะพัะปะต ั‡ะตะณะพ ัะพัะตะดะฝะธะต ะฟะพั‚ะพะบะธ ะฟะตั€ะตะธัะฟะพะปัŒะทัƒัŽั‚ ัั‚ะธ ะดะฐะฝะฝั‹ะต. ะŸะพ ะพั†ะตะฝะบะต ะฐะฒั‚ะพั€ะฐ, ัั‚ะพ ัะพะบั€ะฐั‰ะฐะตั‚ ั‡ะธัะปะพ ะทะฐะณั€ัƒะทะพะบ ะธะท VRAM ะฟั€ะธะผะตั€ะฝะพ ะฒ 12 ั€ะฐะท โ€” ะดะพ 2,6 ัะบะพั€ะพัั‚ะตะน ะฝะฐ ัั‡ะตะนะบัƒ โ€” ะธ ะฟะตั€ะตะฒะพะดะธั‚ ัะดั€ะพ ะธะท ั€ะตะถะธะผะฐ, ะพะณั€ะฐะฝะธั‡ะตะฝะฝะพะณะพ ะฟั€ะพะฟัƒัะบะฝะพะน ัะฟะพัะพะฑะฝะพัั‚ัŒัŽ ะฟะฐะผัั‚ะธ, ะฒ ั€ะตะถะธะผ, ะพะณั€ะฐะฝะธั‡ะตะฝะฝั‹ะน ะฒั‹ั‡ะธัะปะตะฝะธัะผะธ.

ะŸั€ะฐะบั‚ะธั‡ะตัะบะธะน ะฒั‹ะธะณั€ั‹ัˆ ะทะฐะฒะธัะธั‚ ะพั‚ ะบะพะฝะบั€ะตั‚ะฝะพะณะพ ะพะฑะพั€ัƒะดะพะฒะฐะฝะธั. ะะฐ ะฝะพะฒั‹ั… GPU ั ั€ะฐะทะฒะธั‚ะพะน ัะธัั‚ะตะผะพะน ะบััˆะธั€ะพะฒะฐะฝะธั ั€ัƒั‡ะฝะฐั ะพะฟั‚ะธะผะธะทะฐั†ะธั ะปะพะบะฐะปัŒะฝะพะน ะฟะฐะผัั‚ะธ ะผะพะถะตั‚ ะฟะพั‡ั‚ะธ ะฝะต ะดะฐั‚ัŒ ะฟั€ะธั€ะพัั‚ะฐ ะธะปะธ ะดะฐะถะต ะฝะตะผะฝะพะณะพ ัะฝะธะทะธั‚ัŒ ั‡ะฐัั‚ะพั‚ัƒ ะบะฐะดั€ะพะฒ. ะะฐ ั‡ะฐัั‚ะธ ัั‚ะฐั€ั‹ั… GPU ะฐะฒั‚ะพั€ ะทะฐั„ะธะบัะธั€ะพะฒะฐะป ัƒัะบะพั€ะตะฝะธะต ะดะพ ะดะฒัƒั… ั€ะฐะท, ั‡ั‚ะพ ะพัะพะฑะตะฝะฝะพ ะทะฐะผะตั‚ะฝะพ ะฒ ะธะฝั‚ะตั€ะฐะบั‚ะธะฒะฝะพะผ ะณั€ะฐั„ะธั‡ะตัะบะพะผ ั€ะตะถะธะผะต FluidX3D. ะะฐะฟั€ะธะผะตั€, ะฒ ะพะฟัƒะฑะปะธะบะพะฒะฐะฝะฝั‹ั… ั‚ะตัั‚ะฐั… NVIDIA Titan Xp ัƒัะบะพั€ะธะปะฐััŒ ั 7 ะดะพ 13 ะบะฐะดั€ะพะฒ/ั, Intel UHD 770 โ€” ั 8 ะดะพ 14 ะบะฐะดั€ะพะฒ/ั ะฒ ะพะดะฝะพะผ ะธะท ั€ะตะถะธะผะพะฒ, ะฐ Intel Arc A750 โ€” ั 22 ะดะพ 26 ะบะฐะดั€ะพะฒ/ั.

ะ”ะปั ัั‚ะฐั€ั‹ั… ะฒัั‚ั€ะพะตะฝะฝั‹ั… GPU ะฟั€ะตะดัƒัะผะพั‚ั€ะตะฝ ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะธะน ะพั‚ะบะฐั‚ ะฝะฐ ะฟั€ะตะถะฝัŽัŽ ั€ะตะฐะปะธะทะฐั†ะธัŽ: ั‡ะฐัั‚ัŒ ั‚ะฐะบะธั… ัƒัั‚ั€ะพะนัั‚ะฒ ะฝะต ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ั€ะฐะฑะพั‡ะธะต ะณั€ัƒะฟะฟั‹ ั€ะฐะทะผะตั€ะพะผ 512 ะฟะพั‚ะพะบะพะฒ ะธะปะธ ะธะผะตะตั‚ ะผะตะฝะตะต 16 ะšะ‘ ะปะพะบะฐะปัŒะฝะพะน ะฟะฐะผัั‚ะธ L1. ะ’ ัั‚ะธั… ัะปัƒั‡ะฐัั… FluidX3D ะฟั€ะพะดะพะปะถะธั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ัั‚ะฐั€ั‹ะน ะฒะฐั€ะธะฐะฝั‚ ัะดั€ะฐ, ัะพั…ั€ะฐะฝัั ัะพะฒะผะตัั‚ะธะผะพัั‚ัŒ.

ะขะฐะบะถะต ะฒ ัั‚ะพะน ะฒะตั€ัะธะธ ัƒะฟั€ะพั‰ะตะฝั‹ ัƒัะปะพะฒะธั ะดะปั VR-ะพั‚ั€ะธัะพะฒะบะธ, ะพั‚ะบะปัŽั‡ะตะฝะพ ั€ะฐะทะฒะพั€ะฐั‡ะธะฒะฐะฝะธะต ั†ะธะบะปะพะฒ ะฒ ั€ะฐัั‚ะตั€ะธะทะฐั†ะธะธ ะดะปั ัƒะผะตะฝัŒัˆะตะฝะธั ยซัะฟะฐะณะตั‚ั‚ะธยป ะฒ ะฐััะตะผะฑะปะตั€ะฝะพะผ ะฒั‹ะฒะพะดะต, ะดะพะฑะฐะฒะปะตะฝะฐ ะผะธะบั€ะพะพะฟั‚ะธะผะธะทะฐั†ะธั ะฒ convert_triangle/_interpolated(), ะฐ ะฒ ะฐะดะฐะฟั‚ะตั€ะต OpenCL ะธัะฟั€ะฐะฒะปะตะฝ ะฒั‹ะฒะพะด ะพัˆะธะฑะบะธ ะฟั€ะธ ะฟัƒัั‚ะพะผ ะธะผะตะฝะธ ัะดั€ะฐ ะธ ั€ะฐะทะผะตั€ะต ั€ะฐะฑะพั‡ะตะน ะณั€ัƒะฟะฟั‹.

FluidX3D ะฒะบะปัŽั‡ะฐะตั‚ ะฒัั‚ั€ะพะตะฝะฝั‹ะน ะธะฝั‚ะตั€ะฐะบั‚ะธะฒะฝั‹ะน 3D-ั€ะตะฝะดะตั€ะตั€, ะบะพั‚ะพั€ั‹ะน ะฟะพะทะฒะพะปัะตั‚ ะฟั€ะพัะผะฐั‚ั€ะธะฒะฐั‚ัŒ ะฟะพะปั ัะบะพั€ะพัั‚ะธ, ะปะธะฝะธะธ ั‚ะพะบะฐ, ะธะทะพะฟะพะฒะตั€ั…ะฝะพัั‚ะธ Q-ะบั€ะธั‚ะตั€ะธั ะธ ัั€ะตะทั‹ ะฟั€ัะผะพ ะฒะพ ะฒั€ะตะผั ั€ะฐัั‡ั‘ั‚ะฐ, ะฑะตะท ะพะฑัะทะฐั‚ะตะปัŒะฝะพะณะพ ัะบัะฟะพั€ั‚ะฐ ะฒ ะพั‚ะดะตะปัŒะฝั‹ะน ะธะฝัั‚ั€ัƒะผะตะฝั‚ ะฟะพัั‚ะพะฑั€ะฐะฑะพั‚ะบะธ. FluidX3D ะ’ ะฟั€ะพะตะบั‚ะต ั‚ะฐะบะถะต ะทะฐัะฒะปะตะฝั‹ ะฟะพะดะดะตั€ะถะบะฐ ัะฒะพะฑะพะดะฝะพะน ะฟะพะฒะตั€ั…ะฝะพัั‚ะธ, ั‚ะตะฟะปะพะฒะพะน ะบะพะฝะฒะตะบั†ะธะธ, ะผะพะดะตะปะธ ั‚ัƒั€ะฑัƒะปะตะฝั‚ะฝะพัั‚ะธ Smagorinsky-Lilly, ะพั‚ัะปะตะถะธะฒะฐะฝะธั ั‡ะฐัั‚ะธั†, ัะบัะฟะพั€ั‚ะฐ VTK ะธ ั€ะฐะฑะพั‚ั‹ ั ะฝะตัะบะพะปัŒะบะธะผะธ GPU.


ะžั‚ะดะตะปัŒะฝะพ ัั‚ะพะธั‚ ะพั‚ะผะตั‚ะธั‚ัŒ ะปะธั†ะตะฝะทะธะพะฝะฝั‹ะน ัั‚ะฐั‚ัƒั: ะธัั…ะพะดะฝั‹ะน ะบะพะด FluidX3D ะพั‚ะบั€ั‹ั‚ ะธ ะดะพัั‚ัƒะฟะตะฝ ะฝะฐ GitHub, ะพะดะฝะฐะบะพ ะปะธั†ะตะฝะทะธั ะฟั€ะพะตะบั‚ะฐ ะฝะต ัะฒะปัะตั‚ัั ัะฒะพะฑะพะดะฝะพะน ะฒ ัั‚ั€ะพะณะพะผ ัะผั‹ัะปะต OSI/FSF. ะžะฝะฐ ั€ะฐะทั€ะตัˆะฐะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะดะปั ะฟัƒะฑะปะธั‡ะฝั‹ั… ะธััะปะตะดะพะฒะฐะฝะธะน, ะพะฑั€ะฐะทะพะฒะฐะฝะธั ะธ ะปะธั‡ะฝั‹ั… ั†ะตะปะตะน, ะฝะพ ะทะฐะฟั€ะตั‰ะฐะตั‚ ะบะพะผะผะตั€ั‡ะตัะบะพะต ะธ ะฒะพะตะฝะฝะพะต ะฟั€ะธะผะตะฝะตะฝะธะต, ะฐ ั‚ะฐะบะถะต ะพะฑัƒั‡ะตะฝะธะต ะ˜ะ˜-ะผะพะดะตะปะตะน ะฝะฐ ะธัั…ะพะดะฝะพะผ ะบะพะดะต.

เด…เดตเดฒเด‚เดฌเด‚: linux.org.ru

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster