การประมวลผลวีดีโอแบบขนานโดยใช้เว็บซีแอล
คำสำคัญ:
การโฆษณา, จาวาสคริปต์, อินเทอร์เน็ต เว็บฟอร์ม, ทวิตเตอร์บทคัดย่อ
ในบทความนี้กล่าวถึงการประมวลผลภาพวีดีโอแบบขนานโดยใช้เว็บซีแอล ซึ่งเว็บซีแอลเป็นเฟรมเวิร์คในการพัฒนาโปรแกรมให้สามารถสั่งโปรแกรมให้ทํางานบนระบบที่แตกต่างกันบนเว็บ บทความนี้เริ่มต้นจากการวิเคราะห์อัลกอริธึมต้นแบบ เช่น brightness contrast negative posterize threshold grayscale sepai flip sharpen blur laplacian และ bluescreen จากนั้นจึงมีการนําเว็บซีแอลไปประยุกต์กับอัลกอริธึมเหล่านี้ เพื่อให้สามารถทํางานบนหน่วยประมวลผลกลางหลายแกน หน่วยประมวลผล กราฟิกร่วม และหน่วยประมวลผลกราฟิกของ NVIDIA ผลลัพธ์ที่ได้จะเห็นว่า Speedup ของหน่วยประมวลผลกราฟิก NVIDIA สูงถึง 1.31 เท่าเมื่อเปรียบเทียบกับอัลกอริธึมต้นฉบับที่ทํางานแบบตามลําดับ
เอกสารอ้างอิง
Khronos OpenCL Working Group (2010). The OpenCL Specification (version 1.1). NVIDIA (2009). NVIDIA OpenCL Jump start guide AMD (2011). OpenCL programming guide. URL http://developer. amd.com/sdks/AMDAPPSDK/documentation.
Piao, X., Oh, Y., Kim, H., & Lee, J. W. (2014, April). Efficient CPUGPU work sharing for dataparallel JavaScript workloads. In Proceedings of the 23rd International Conference on World Wide Web (pp. 357-358). ACM. MacWilliam, T., & Cecka, C. (2013, July). CrowdCL: Web-based volunteer computing with WebCL. In HPEC (pp. 1-6).
Herhut, S., Hudson, R. L., Shpeisman, T., & Sreeram, J. (2012). Parallel programming for the web. In Presented as part of the 4th USENIX Workshop on Hot Topics in Parallelism.
Jeon, W., Brutch, T., & Gibbs, S. (2012, April). WebCL for hardware-accelerated web applications. In TIZEN Developer Conference May (pp. 7-9).
Wang, J., Rubin, N., & Yalamanchili, S. (2014, March). ParallelJS: An Execution Framework for JavaScript onHeterogeneous Systems. In Proceedings of Workshop on General Purpose Processing Using GPUs (p. 72). ACM.
Aarnio, T., & Bourges-Sevenier, M. (2012). WebCL working draft. Khronos WebCL Working Group.Cushing, R., Putra, G. H. H., Koulouzis, S., Belloum, A., Bubak, M., & De Laat, C. (2013). Distributed computing on an ensemble of browsers. IEEE Internet Computing, 17(5), 54-61.
ดาวน์โหลด
เผยแพร่แล้ว
รูปแบบการอ้างอิง
ฉบับ
ประเภทบทความ
สัญญาอนุญาต

อนุญาตภายใต้เงื่อนไข Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
บทความที่ได้รับการตีพิมพ์เป็นลิขสิทธิ์ของคณะวิศวกรรมศาสตร์และเทคโนโลยีอุตสาหกรรม มหาวิทยาลัยราชภัฎสวนสุนันทา
ข้อความที่ปรากฏในบทความแต่ละเรื่องในวารสารวิชาการเล่มนี้เป็นความคิดเห็นส่วนตัวของผู้เขียนแต่ละท่านไม่เกี่ยวข้องกับมหาวิทยาลัยราชภัฎสวนสุนันทา และคณาจารย์ท่านอื่นๆในมหาวิทยาลัยฯ แต่อย่างใด ความรับผิดชอบองค์ประกอบทั้งหมดของบทความแต่ละเรื่องเป็นของผู้เขียนแต่ละท่าน หากมีความผิดพลาดใดๆ ผู้เขียนแต่ละท่านจะรับผิดชอบบทความของตนเองแต่ผู้เดียว

