Maglev์˜ ์ƒˆ๋กœ์šด JIT ์ปดํŒŒ์ผ๋Ÿฌ๋กœ Chrome์˜ ์„ฑ๋Šฅ ํ–ฅ์ƒ

Google์€ 114์›” 5์ผ Chrome 7.5 ์‚ฌ์šฉ์ž์—๊ฒŒ ์ถœ์‹œ๋  ์ƒˆ๋กœ์šด Maglev JIT ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. JIT ์ปดํŒŒ์ผ๋Ÿฌ๋Š” ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” JavaScript ์ฝ”๋“œ์— ๋Œ€ํ•œ ๊ณ ์„ฑ๋Šฅ ๋„ค์ดํ‹ฐ๋ธŒ ์ฝ”๋“œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ž๊ธฐ ๋ถ€์ƒ์„ ํฌํ•จํ•˜์—ฌ Jetstream ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ์†๋„๋ฅผ 5%, ์†๋„๊ณ„ ํ…Œ์ŠคํŠธ ์†๋„๋ฅผ XNUMX% ๋†’์ผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Chrome์˜ ์ผ๋ฐ˜์ ์ธ ์„ฑ๋Šฅ ์—ญํ•™์ด ์–ธ๊ธ‰๋ฉ๋‹ˆ๋‹ค.

  • ์›น์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ๋ธŒ๋ผ์šฐ์ €์˜ ๋ฐ˜์‘์„ฑ์„ ํ‰๊ฐ€ํ•˜๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” JavaScript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์‹คํ–‰ ์†๋„๋ฅผ ์ธก์ •ํ•˜๋Š” ์†๋„๊ณ„ ํ…Œ์ŠคํŠธ์—์„œ Chrome์˜ ์ ์ˆ˜๊ฐ€ 330์—์„œ 491๋กœ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Maglev๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ ํ…Œ์ŠคํŠธ์—์„œ๋Š” ์ž‘๋…„(๋ฆด๋ฆฌ์Šค 101 ์ดํ›„) ๋ฆด๋ฆฌ์Šค์—์„œ ์ˆ˜ํ–‰๋œ ๋‹ค๋ฅธ ์ตœ์ ํ™”(์˜ˆ: JavaScript ์—”์ง„์˜ ํ•จ์ˆ˜ ํ˜ธ์ถœ ์ตœ์ ํ™”)๋ฅผ ๊ณ ๋ คํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ธ‰ JavaScript ๋ฐ WebAssembly ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ž‘์—…์„ ํ…Œ์ŠคํŠธํ•˜๋„๋ก ์„ค๊ณ„๋œ Jetstream ํ…Œ์ŠคํŠธ์—์„œ Maglev ์‚ฌ์šฉ์€ 330์ (7.5% ํ–ฅ์ƒ)์˜ ์ ์ˆ˜๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋†’์€ ํ”„๋ ˆ์ž„ ์†๋„๋กœ ์ •๋ณด๋ฅผ ๋ Œ๋”๋งํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ๊ทธ๋ž˜ํ”ฝ ํ•˜์œ„ ์‹œ์Šคํ…œ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” MotionMark ํ…Œ์ŠคํŠธ์—์„œ ์„ฑ๋Šฅ์€ ์ž‘๋…„๋ณด๋‹ค 20๋ฐฐ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ฌํ•ด ์ดˆ๋ถ€ํ„ฐ ๊ฐœ๋ฐœ์ž๋“ค์€ Chrome์—์„œ ๊ทธ๋ž˜ํ”ฝ ์ž‘์—… ์†๋„๋ฅผ ๋†’์ด๋Š” 2๊ฐœ ์ด์ƒ์˜ ์ตœ์ ํ™”๋ฅผ ์ œ์•ˆํ–ˆ์œผ๋ฉฐ ๊ทธ ์ค‘ ์ ˆ๋ฐ˜์€ ์ด๋ฏธ ์•ˆ์ •์ ์ธ ๋ฆด๋ฆฌ์Šค ์ฝ”๋“œ๋ฒ ์ด์Šค์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Canvas๋กœ ์ž‘์—…ํ•˜๋Š” ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ๊ณ , ์ฝ”๋“œ ํ”„๋กœํŒŒ์ผ๋ง์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ตœ์ ํ™”๊ฐ€ ํ™œ์„ฑํ™”๋˜์—ˆ์œผ๋ฉฐ, GPU ์ธก์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ์ž‘์—… ์Šค์ผ€์ค„๋ง์ด ๊ฐœ์„ ๋˜์—ˆ๊ณ , ๋ ˆ์ด์–ด ์ปจ๋ฒ„์ „์Šค(ํ•ฉ์„ฑ) ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ, ์ƒˆ๋กœ์šด MSAA(Multisample Anti-Aliasing) ๋™์  ์•ˆํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๊ตฌํ˜„๋˜์—ˆ์œผ๋ฉฐ, XNUMXD ์บ”๋ฒ„์Šค ๋ž˜์Šคํ„ฐํ™”๋Š” ์ž‘์—…์„ ๋ณ‘๋ ฌํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ ํ”„๋กœ์„ธ์Šค๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€