PoCL 1.3 āĻāϰ āĻĒā§āϰāĻ•āĻžāĻļ, OpenCL āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāĻžāϧ⧀āύ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ

PoCL 1.3 āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ (āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāϞ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻŋāĻ‚ āĻ˛ā§āϝāĻžāĻ™ā§āϗ⧁āϝāĻŧ⧇āϜ OpenCL) āĻāĻ•āϟāĻŋ āϰāĻŋāϞāĻŋāϜ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ, āϝāĻž OpenCL āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āϝāĻž āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āĻāĻ•ā§āϏāĻŋāϞāĻžāϰ⧇āϟāϰ āύāĻŋāĻ°ā§āĻŽāĻžāϤāĻžāĻĻ⧇āϰ āĻĨ⧇āϕ⧇ āĻ¸ā§āĻŦāĻžāϧ⧀āύ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϧāϰāύ⧇āϰ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āĻāĻŦāĻ‚ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āϝāĻŧ āĻĒā§āϰāϏ⧇āϏāϰ⧇ OpenCL āĻ•āĻžāĻ°ā§āύ⧇āϞ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ . āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āϕ⧋āĻĄ MIT āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ X86_64, MIPS32, ARM v7, AMD HSA APU āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻāĻŦāĻ‚ VLIW āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āϏāĻš āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŦāĻŋāĻļ⧇āώāĻžāϝāĻŧāĻŋāϤ TTA (āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĒā§‹āĻ°ā§āϟ āĻŸā§āϰāĻŋāĻ—āĻžāϰāĻĄ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ) āĻĒā§āϰāϏ⧇āϏāϰ⧇ āĻ•āĻžāϜ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤

āĻ“āĻĒ⧇āύāϏāĻŋāĻāϞ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ⧇āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ LLVM-āĻāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ•ā§āĻ˛ā§āϝāĻžāĻ‚ āĻ“āĻĒ⧇āύāϏāĻŋāĻāϞ āϏāĻŋ-āĻāϰ āϏāĻžāĻŽāύ⧇āϰ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤ āϏāĻ āĻŋāĻ• āĻŦāĻšāύāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇, OpenCL āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻ•āĻŽā§āĻŦāĻŋāύ⧇āĻļāύ āĻĢāĻžāĻ‚āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻž āϕ⧋āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύāϕ⧇ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞ āĻ•āϰāϤ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝ⧇āĻŽāύ VLIW, superscalar, SIMD, SIMT, āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϕ⧋āϰ āĻāĻŦāĻ‚ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻĨā§āϰ⧇āĻĄāĻŋāĻ‚āĨ¤ ICD āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āϏāĻŽāĻ°ā§āĻĨāύ āωāĻĒāϞāĻŦā§āϧ
(āχāύāĻ¸ā§āϟāϞāϝ⧋āĻ—ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ)āĨ¤ CPU, ASIP (TCE/TTA), HSA āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ GPU āĻāĻŦāĻ‚ NVIDIA GPU (CUDA) āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ LLVM/Clang 8.0-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋāϤ⧇ ICD (āχāύāĻ¸ā§āϟāϞāϝ⧋āĻ—ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ)-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ macOSāĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏāĻŋāĻĒāĻŋāχāω āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻ›āĻžāĻĄāĻŧāĻžāχ pocl āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ HSA (āĻšā§‡āĻŸā§‡āϰ⧋āĻœā§‡āύāĻžāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ)-āĻāϰ āϜāĻ¨ā§āϝ HSA āϰāĻžāύāϟāĻžāχāĻŽā§‡āϰ āωāĻĒāϰ ISA āĻ•āĻŽā§āĻĒāĻžāχāϞ⧇āĻļāύ⧇āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϕ⧋āĻĄāĻŦ⧇āϏāϟāĻŋ āĻĒāϰāĻŋāĻŽāĻžāĻ°ā§āϜāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ Vecmathlib āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻ…āĻĒāϏāĻžāϰāĻŖ āĻāĻŦāĻ‚ LLVM-āĻāϰ āĻĒ⧁āϰ⧋āύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞ⧋āϰ (ā§Ŧ.ā§Ļ-āĻāϰ āφāϗ⧇āϰ) āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤāĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster