[go: up one dir, main page]

Gavrilovici, 2024 - Google Patents

Benchmarking Deployed Modifiable Virtual Environments across the Cloud-Edge Continuum

Gavrilovici, 2024

View PDF
Document ID
9410250203311273871
Author
Gavrilovici V
Publication year

External Links

Snippet

Minecraft could be considered one of the most prevalent video games of our time, with over 300 million copies sold as of October 2023. Its uniqueness comes from its role in pioneering Modifiable Virtual Environments (MVE) in video games, allowing players to change or …
Continue reading at jdonkervliet.com (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3414Workload generation, e.g. scripts, playback
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/875Monitoring of systems including the internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/10Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/42Protocols for client-server architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/38Protocols for telewriting; Protocols for networked simulations, virtual reality or games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/02Network-specific arrangements or communication protocols supporting networked applications involving the use of web-based technology, e.g. hyper text transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L29/00Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
    • H04L29/02Communication control; Communication processing contains provisionally no documents
    • H04L29/06Communication control; Communication processing contains provisionally no documents characterised by a protocol

Similar Documents

Publication Publication Date Title
CN110678239B (en) Distributed sample-based game profiling with game metadata and metrics and game API platform supporting third party content
US10453161B2 (en) Watermarking and scalability techniques for a virtual desktop planning tool
US11327807B2 (en) Platform for collaborative processing of computing tasks
WO2020086969A1 (en) Methods and systems for performance testing
US11265231B2 (en) Real-time ranking of monitored entities
CN110546615B (en) Super dynamic JAVA management extension
CN102696013A (en) Methods and apparatus for predicting the performance of a multi-tier computer software system
US20180121329A1 (en) Uninstrumented code discovery
US11551271B2 (en) Feedback service in cloud application
CN113230661A (en) Data synchronization method and device, computer readable medium and electronic equipment
US11573881B1 (en) Role-based failure response training for distributed systems
Donkervliet et al. Servo: Increasing the scalability of modifiable virtual environments using serverless computing
Gavrilovici Benchmarking Deployed Modifiable Virtual Environments across the Cloud-Edge Continuum
US10846200B2 (en) Mid-method instrumentation
Kasenides Models, methods, and tools for developing MMOG backends on commodity clouds
Braastad Management of high availability services using virtualization
Hiorthøy Analyzing and Benchmarking the Performance of Different Cloud Services for Agile App Deployment
Stroiu Net-Celerity: A Benchmark for Player Activity Analysis of Gaming Network Libraries
SANTOS Uma extensão ao kubernetes para cargas de trabalho de telepresença em XR
Li An Empirical Evaluation of Performance Variability in Serverless Modifiable Virtual Environments
Donkervliet et al. Servo: Increasing the Scalability of Modifiable Virtual Environments Using Serverless Computing--Extended Technical Report
Foo et al. Modeling the performance of Ultra-Large-Scale systems using layered simulations
Abdollahi Vayghan Kubernetes as an Availability Manager for Microservice Based Applications
Estrela Microservices Architecture for Gaming Industry Companies
Ricioppo Delivering Remote Desktop Services to Remote Users: A QoE Perspective