Tải bản đầy đủ - 0 (trang)
XI. CONCLUSION AND FURTHER DISCUSSION

XI. CONCLUSION AND FURTHER DISCUSSION

Tải bản đầy đủ - 0trang

Distributed System Report



with interaction delay, or distributed game execution across multiple specialized virtual machines

[8]. This will likely require creating games specifically optimized for cloud platforms.

Besides software and service providers, hardware manufacturers have also shown a strong

interest in cloud gaming, and some have begun working on dedicated hardware solutions to

address the prominent issues of cloud gaming. NVIDIA has just unveiled the GeForce grid

graphical processor, which is targeted specifically towards cloud gaming systems [9]. It is

essentially an all in one graphical processor and encoding solution. The published specification

shows that each of these processors has enough capability to render and encode four games

simultaneously. NVIDIA’s internal tests show that it can significantly mitigate the latency

introduced in current cloud gaming systems [10]. It is widely expected that this type of

specialized hardware will usher in a new generation of cloud gaming.



REFERENCES

[1]



Jansen, W., & Grance, T. (2011). Guidelines on security and privacy in public cloud computing. NIST special

publication, 800-144.



[2]



Hu, F., Qiu, M., Li, J., Grant, T., Taylor, D., McCaleb, S., Butler L & Hamner, R. (2011). A Review on cloud

computing: Design challenges in Architecture and Security. Journal of Computing and Information Technology,

Vol.19(1), P. 25-55



[3]



Carroll M.; Kotze P.; Merwe A.; (2011) Secure virtualization: benefits, risks and constraints, 1st International

Conference on Cloud Computing and Services Science, Noordwijkerhout, The Netherlands



[4]



W. Cai, M. Chen, and V. Leung. Toward gaming as a service. IEEE Internet Computing, 18(3):12–18, May

2014.



[5]



W. Cai, Z. Hong, X. Wang, H. Chan, and V. Leung. Quality-ofexperience optimization for a cloud gaming

system with ad hoc cloudlet assistance. IEEE Transactions on Circuits and Systems for Video Technology,

25(12):2092–2104, December 2015.



[6]



W. Cai, V. Leung, and L. Hu. A cloudlet-assisted multiplayer cloud gaming system. Mobile Networks and

Applications, 19(2):144–152, November 2013.



[7]



asm.js web page, March 2013. http://asmjs.org/.



[8]



Y. Chang, P. Tseng, K. Chen, and C. Lei. Understanding the performance of thin-client gaming. In Proc. of

IEEE InternationalWorkshop on Communications Quality and Reliability (CQR’11), pages 1–6, Naples, FL,

May 2011.



[9]



K. Chen, Y. Chang, H. Hsu, D. Chen, C. Huang, and C. Hsu. On the quality of service of cloud gaming systems.

IEEE Transactions on Multimedia, 16(2):480–495, February 2014.



[10] K. Chen, Y. Chang, P. Tseng, C. Huang, and C. Lei. Measuring the latency of cloud gaming systems. In Proc. of

ACM International Conference on Multimedia (MM’11), pages 1269–1272, Scottsdale, AZ, November 2011.



Page 39



Distributed System Report



[11] A. Bujari, M. Massaro, and C. Palazzi. Vegas over access point: Making room for thin client game systems in a

wireless home. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2002–2012,

December 2015.

[12] G. Cheung, T. Sakamoto, and W. Tan. Graphics-to-video encoding for 3G mobile game viewer multicast using

depth values. In Proc. of IEEE International Conference on Image Processing (ICIP’04), pages 2805–2808,

Singapore, October 2004.

[13] S. Choy, B. Wong, G. Simon, and C. Rosenberg. The brewing storm in cloud gaming: A measurement study on

cloud to end-user latency. In Proc. of Annual Workshop on Network and Systems Support for Games

(NetGames’12), pages 1–6, Venice, Italy, November 2012.

[14] S. Choy, B. Wong, G. Simon, and C. Rosenberg. A hybrid edgecloud architecture for reducing on-demand

gaming latency. Multimedia Systems, 20(5):503–519, October 2014.

[15] S. Chuah and N. Cheung. Layered coding for mobile cloud gaming. In Proc. of International Workshop on

Massively Multiuser Virtual Environments (MMVE’14), pages 4:1–4:6, Singapore, March 2014.

[16] S. Chuah, N. Cheung, and C. Yuen. Layered coding for mobile cloud gaming using scalable Blinn-Phong

lighting. IEEE Transactions on Image Processing, 25(7):3112–3125, July 2016.

[17] W. Cai, H. Chan, X. Wang, and V. Leung. Cognitive resource optimization for the decomposed cloud gaming

platform. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2038–2051, December

2015.

[18] M. Claypool. Motion and scene complexity for streaming video games. In Proc. of International Conference on

Foundations of Digital Games (FDG’09), pages 34–41, Orlando, FL, April 2009.

[20] M. Claypool and D. Finkel. The effects of latency on player performance in cloud-based games. In Proc. of

Annual Workshop on Network and Systems Support for Games (NetGames’14), pages 1–6, Nagoya, Japan,

December 2014.

[21] M. Claypool, D. Finkel, A. Grant, and M. Solano. Thin to win? network performance analysis of the OnLive thin

client game system. In Proc. of Annual Workshop on Network and Systems Support for Games (NetGames’12),

pages 1–6, Venice, Italy, November 2012.

[22] E. Depasquale, A. Zammit, M. Camilleri, S. Zammit, A. Muscat, P. Mallia, and S. Scerri. An analytical method

of assessment of RemoteFX as a cloud gaming platform. In Proc. of IEEE Conference on Mediterranean

Electrotechnical Conference (MELECON’14), pages 127–133, Beirut, Lebanon, April 2014.

[24] Emscripten web page, August 2013. http://emscripten.org.

[25] D. Finkel, M. Claypool, S. Jaffe, T. Nguyen, and B. Stephen. Assignment of games to servers in the OnLive

cloud game system. In Proc. of Annual Workshop on Network and Systems Support for Games

(NetGames’14), pages 4:1–4:3, Nagoya, Japan, December 2014.

[29] R. Hans, U. Lampe, D. Burgstahler, M. Hellwig, and R. Steinmetz. Where did my battery go? quantifying the

energy consumption of cloud gaming. In Proc. of IEEE International Conference on Mobile Services (MS’14),

pages 63–67, Anchorage, AK, June 2014.



Page 40



Distributed System Report



[30] M. Hassam, N. Kara, F. Belqasmi, and R. Glitho. Virtualized infrastructure for video game applications in cloud

environments. In Proc. of ACM Symposium on Mobility Management and Wireless Access (MobiWac’14),

pages 109–114, Montreal, CA, September 2014.

[31] L. He, G. Liu, and C. Yuchen. Buffer status and content aware scheduling scheme for cloud gaming based on

video streaming. In Proc. of IEEE Conference on Multimedia and Expo Workshops (ICMEW’14), pages 1–6,

Chengdu, China, July 2014.

[32] M. Hemmati, A. Javadtalab, A. Shirehjini, S. Shirmohammadi, and T. Arici. Game as video: Bit rate reduction

through adaptive object encoding. In Proc. of ACM Workshop on Network and Operating Systems Support for

Digital Audio and Video (NOSSDAV’13), pages 7–12, Oslo, Norway, February 2013.

[33] H. Hong, D. Chen, C. Huang, K. Chen, and C. Hsu. QoE-aware virtual machine placement for cloud games. In

Proc. of Annual Workshop on Network and Systems Support for Games (NetGames’13), pages 1–2, Denver,

CO, December 2013.

[34] H. Hong, D. Chen, C. Huang, K. Chen, and C. Hsu. Placing virtual machines to optimize cloud gaming

experience. IEEE Transactions on Cloud Computing, 3(1):42–53, January 2015.

[35] H. Hong, C. Hsu, T. Tsai, C. Huang, K. Chen, and C. Hsu. Enabling adaptive cloud gaming in an open-source

cloud gaming platform. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2078–2091,

December 2015.

[36] H. Hong, C. Lee, K. Chen, C. Huang, and C. Hsu. GPU consolidation for cloud games: Are we there yet? pages

3:1–3:6, Nagoya, Japan, December 2014.

[37] M. Hossain, G. Muhammad, B. Song, M. Hassan, A. Alelaiwi, and A. Alamri. Audiovisual emotion-aware cloud

gaming framework. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2105–2118,

December 2015.

[38] C. Huang, K. Chen, D. Chen, H. Hsu, and C. Hsu. GamingAnywhere: The first open source cloud gaming

system. ACM Transactions on Multimedia Computing, Communications, and Applications, 10(1s):10:1–

10:25, January 2014.

[39] C. Huang, P. Chen, Y. Huang, K. Chen, and C. Hsu. Measuring the client performance and energy consumption

in mobile cloud gaming. In Proc. of Annual Workshop on Network and Systems Support for Games

(NetGames’14), pages 1–3, Nagoya, Japan, December 2014.

[40] C. Huang, C. Hsu, Y. Chang, and K. Chen. GamingAnywhere: An open cloud gaming system. In Proc. of ACM

Multimedia Systems Conference (MMSys’13), pages 36–47, Oslo, Norway, February 2013.

[41] C. Huang, C. Hsu, D. Chen, and K. Chen. Quantifying user satisfaction in mobile cloud games. In Proc. of

Workshop on Mobile Video Delivery (MoVid’14), pages 4:1–4:6, Singapore, March 2013.

[42] M. Jarschel, D. Schlosser, S. Scheuring, and T. Hoßfeld. Gaming in the clouds: QoE and the users’ perspective.

Mathematical and Computer Modelling, 57(11-12):2883–2894, June 2013.

[43] S. Jarvinen, J. P. Laulajainen, T. Sutinen, and S. Sallinen. QoS-aware real-time video encoding: How to improve

the user experience of a gaming-on-demand service. In Proc. of IEEE Consumer Communications and

Networking Conference (CCNC’06), pages 994–997, Las Vegas, NV, January 2006.



Page 41



Distributed System Report



[44] K. Kim, S. Bae, D. Lee, C. Cho, H. Lee, and K. Lee. Cloud-based gaming service platform supporting multiple

devices. ETRI Journal, 35(6):960–968, December 2013.

[45] S. Kim, K. Kim, and J. Won. Multi-view rendering approach for cloud-based gaming services. In Proc. of

International Conference on Advances in Future Internet (AFIN’11), pages 102–107, French Riviera, France,

August 2011.

[46] U. Lampe, Q. Wu, S. Dargutev, R. Hans, A. Miede, and R. Steinmetz. Assessing latency in cloud gaming. In

Proc. of International Conference on Cloud Computing and Services Science (CLOSER’14), pages 52–68,

Barcelona, Spain, September 2014.

[47] J. Laulajainen, T. Sutinen, and S. Jarvinen. Experiments with QoS- ă aware gaming-on-demand service. In Proc.

of International Conference on Advanced Information Networking and Applications (AINA’06), pages 805–

810, Vienna, Austria, April 2006.

[48] K. Lee, D. Chu, E. Cuervo, J. Kopf, S. Grizan, A. Wolman, and J. Flinn. Outatime: Using speculation to enable

low-latency continuous interaction for cloud gaming. In Proc. of Annual International Conference on Mobile

Systems, Applications, and Services (MobiSys’15), pages 151–165, Florence, Italy, May 2015.

[49] K. Lee, D. Chu, E. Cuervo, A. Wolman, and J. Flinn. Demo: Delorean: Using speculation to enable low-latency

continuous interaction for mobile cloud gaming. In Proc. of Annual International Conference on Mobile

Systems, Applications, and Services (MobiSys’15), pages 347–347, Florence, Italy, May 2015.

[50] Y. Lee, K. Chen, H. Su, and C. Lei. Are all games equally cloudgaming-friendly? an electromyographic

approach. In Proc. of Annual Workshop on Network and Systems Support for Games (NetGames’12), pages 1–

6, Venice, Italy, November 2012.

[51] Y. Li, X. Tang, and W. Cai. Play request dispatching for efficient virtual machine usage in cloud gaming. IEEE

Transactions on Circuits and Systems for Video Technology, 25(12):2052–2063, December 2015.

[52] L. Lin, X. Liao, G. Tan, H. Jin, X. Yang, W. Zhang, and B. Li. LiveRender: A cloud gaming system based on

compressed graphics streaming. In Proc. of ACM International Conference on Multimedia (MM’14), pages

347–356, Orlando, FL, November 2014.

[53] Y. Liu, S. Dey, and Y. Lu. Enhancing video encoding for cloud gaming using rendering information. IEEE

Transactions on Circuits and Systems for Video Technology, 25(12):1960–1974, December 2015.

[54] Y. Liu, S. Wang, and S. Dey. Modeling, characterizing, and enhancing user experience in cloud mobile

rendering. In Proc. of International Conference on Computing, Networking and Communications (ICNC’12),

pages 739–745, Maui, HI, January 2012.

[55] M. Manzano, J. Hernandez, M. Uruen:, and E. Calle. An empirical study of cloud gaming. In Proc. of Annual

Workshop on Network and Systems Support for Games (NetGames’12), pages 1–2, Venice, Italy, November

2012.

[56] M. Manzano, M. Uruena, M. Su ˜ znjevi ˇ c, E. Calle, J. Hern ´ andez, and ´ M. Matijasevic. Dissecting the

protocol and network traffic of the OnLive cloud gaming platform. Multimedia Systems, 20(5):451–470,

March 2014.

[57] M. Marzolla, S. Ferretti, and G. D’Angelo. Dynamic resource provisioning for cloud-based gaming

infrastructures. ACM Computers in Entertainment, 10(3):4:1–4:20, December 2012.



Page 42



Distributed System Report



[58] D. Meilnder, F. Glinka, S. Gorlatch, L. Lin, W. Zhang, and X. Liao. Bringing mobile online games to clouds. In

Proc. of IEEE Conference on Computer Communications Workshops (INFOCOMW’14), pages 340–345,

Toronto, Canada, April 2014.

[60] S. Moller, D. Pommer, J. Beyer, and J. Rake-revelant. Factors ă influencing gaming QoE: Lessons learned from

the evaluation of cloud gaming services. In Proc. of International Workshop on Perceptual Quality of Systems

(PQS’13), pages 1–5, Vienna, Austria, September 2013.

[62] Welcome to native client, March 2010. https://developer.chrome.com/native-client.

[63] Google’s native client goes ARM and beyond, March 2010. http://www.h-online.com/open/news/item/Google-sNative-Client-goes-ARM-and-beyond-957478.html.

[64] X. Nan, X. Guo, Y. Lu, Y. He, L. Guan, S. Li, and B. Guo. A novel cloud gaming framework using joint video

and graphics streaming. In Proc. of IEEE International Conference on Multimedia and Expo (ICME’14), pages

1–6, Chengdu, China, July 2014.

[69] S. Prabu and S. Purushotham. Cloud gaming with P2P network using XAML and Windows Azure. In Proc. of

Conference on Recent Trends of Computing, Communication and Information Technologies (ObCom’11),

pages 165–172, Vellore, India, December 2011.

[70] Z. Qi, J. Yao, C. Zhang, M. Yu, Z. Yang, and H. Guan. VGRIS: Virtualized GPU resource isolation and

scheduling in cloud gaming. ACM Transactions on Architecture and Code Optimization, 11(2):203–214, July

2014.

[71] P. Quax, A. Beznosyk, W. Vanmontfort, R. Marx, and W. Lamotte. An evaluation of the impact of game genre on

user experience in cloud gaming. In Proc. of IEEE International Games Innovation Conference (IGIC’13),

pages 216–221, Vancouver, Canada, September 2013.

[72] K. Raaen, R. Eg, and C. Griwodz. Can gamers detect cloud delay? In Proc. of Annual Workshop on Network and

Systems Support for Games (NetGames’14), pages 1–3, Nagoya, Japan, December 2014.

[76] M. Semsarzadeh, M. Hemmati, A. Javadtalab, A. Yassine, and S. Shirmohammadi. A video encoding speed-up

architecture for cloud gaming. In Proc. of IEEE Conference on Multimedia and Expo Workshops

(ICMEW’14), pages 1–6, Chengdu, China, July 2014.

[77] M. Semsarzadeh, A. Yassine, and S. Shirmohammadi. Video encoding acceleration in cloud gaming. IEEE

Transactions on Circuits and Systems for Video Technology, 25(12):1975–1987, December 2015.

[78] R. Shea, D. Fu, and J. Liu. Cloud gaming: Understanding the support from advanced virtualization and

hardware. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2026–2037, December

2015.

[79] R. Shea, D. Fu, and J. Liu. Towards bridging online game playing andlive broadcasting: Design and

optimization. In Proc. of ACM Workshop on Network and Operating Systems Support for Digital Audio and

Video (NOSSDAV’15), pages 61–66, Portland, OR, March 2015.

[80] R. Shea and J. Liu. On GPU pass-through performance for cloud gaming: Experiments and analysis. In Proc. of

Annual Workshop on Network and Systems Support for Games (NetGames’13), pages 6:1–6:6, Denver, CO,

December 2013.



Page 43



Distributed System Report



[81] R. Shea, J. Liu, E. Ngai, and Y. Cui. Cloud gaming: Architecture and performance. IEEE Network, 27(4):16–21,

August 2013.

[82] S. Shi, C. Hsu, K. Nahrstedt, and R. Campbell. Using graphics rendering contexts to enhance the real-time video

coding for mobile cloud gaming. Proc. of ACM International Conference on Multimedia (MM’11), pages 103–

112, November 2011.

[83] M. Siekkinen, T. Kamarainen, Y. Xiao, and A. Yla-Jaaski. Towards pervasive and mobile gaming with

distributed cloud infrastructure. In Proc. of Annual Workshop on Network and Systems Support for Games

(NetGames’14), pages 1–6, Nagoya, Japan, December 2014.

[84] I. Slivar, M. Suznjevic, L. Skorin-kapov, and M. Matijasevic. Empirical qoe study of in-home streaming of

online games. In Proc. of Annual Workshop on Network and Systems Support for Games (NetGames’14),

pages 1–6, Nagoya, Japan, December 2014.

[88] K. Sun and D. Wu. Video rate control strategies for cloud gaming. Journal of Visual Communication and Image

Representation, 30:234 – 241, 2015.

[89] M. Suznjevic, J. Beyer, L. Skorin-Kapov, S. Moller, and N. Sorsa. Towards understanding the relationship

between game type and network traffic for cloud gaming. In Proc. of IEEE Conference on Multimedia and

Expo Workshops (ICMEW’14), pages 1–6, Chengdu, China, July 2014.

[90] R. Sselbeck, G. Schiele, and C. Becker. Peer-to-peer support for lowlatency Massively Multiplayer Online

Games in the cloud. pages 1–2, Paris, France, November 2009.

[91] M. Taher, H. Ahmadi, and M. Hashemi. Power-aware analysis of H.264/AVC encoding parameters for cloud

gaming. In Proc. of IEEE Conference on Multimedia and Expo Workshops (ICMEW’14), pages 1–6, Chengdu,

China, July 2014.

[92] H. Tian, D. Wu, J. He, Y. Xu, and M. Chen. On achieving cost-effective adaptive cloud gaming in geodistributed data centers. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2064–2077,

December 2015.

[94] S. Wang and S. Dey. Modeling and characterizing user experience in a cloud server based mobile gaming

approach. In Proc. of IEEE Global Telecommunications Conference (GLOBECOM’09), pages 1–7, Honolulu,

HI, November 2009.

[95] S. Wang and S. Dey. Addressing response time and video quality in remote server based Internet mobile gaming.

pages 1–6, Sydney, Australia, April 2010.

[96] S. Wang and S. Dey. Rendering adaptation to address communication and computation constraints in cloud

mobile gaming. In Proc. of IEEE Global Telecommunications Conference (GLOBECOM’10), pages 1–6,

Miami, FL, December 2010.

[97] S. Wang and S. Dey. Cloud mobile gaming: Modeling and measuring user experience in mobile wireless

networks. ACM SIGMOBILE Mobile Computing and Communications Review, 16(1):10–21, January 2012.

[98] S. Wang, Y. Liu, and S. Dey. Wireless network aware cloud scheduler for scalable cloud mobile gaming. In Proc.

of IEEE International Conference on Communications (ICC’12), pages 2081–2086, Ottawa, Canada, June

2012.



Page 44



Distributed System Report



[99] J. Wu, C. Yuen, N. Cheung, J. Chen, and C. Chen. Enabling adaptive high-frame-rate video streaming in mobile

cloud gaming applications. IEEE Transactions on Circuits and Systems for Video Technology, 25(12):1988–

2001, December 2015.

[101] L. Xu, X. Guo, Y. Lu, S. Li, O. Au, and L. Fang. A low latency cloud gaming system using edge preserved

image homography. In Proc. of IEEE International Conference on Multimedia and Expo (ICME’14), pages 1–

6, Chengdu, China, July 2014.

[102] Z. Xue, D. Wu, J. He, X. Hei, and Y. Liu. Playing high-end video games in the cloud: A measurement study.

IEEE Transactions on Circuits and Systems for Video Technology, 25(12):2013–2025, December 2015.

[103] C. Zhang, J. Yao, Z. Qi, M. Yu, and H. Guan. vGASA: Adaptive scheduling algorithm of virtualized GPU

resource in cloud gaming. IEEE Transactions on Parallel and Distributed Systems, 25(11):3036–3045,

November 2014.

[104] Z. Zhao, K. Hwang, and J. Villeta. Game cloud design with virtualized CPU/GPU servers and initial

performance results. In Proc. of Workshop on Scientific Cloud Computing Date (ScienceCloud’12), pages 23–

30, Delft, Netherlands, June 2012.

[105] https://www.cloudwards.net/top-five-cloud-services-for-gamers/#Free-Cloud-Gaming

[106] https://www.maketecheasier.com/best-cloud-gaming-services/

[107] https://www.playstation.com/en-gb/explore/playstation-now

[108] https://www.nvidia.com/en-us/geforce-now/

[109] https://vortex.gg

[110] https://shadow.tech/

[111] https://parsecgaming.com/



Page 45



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

XI. CONCLUSION AND FURTHER DISCUSSION

Tải bản đầy đủ ngay(0 tr)

×