AI
Authored
18 records found
Capelin
Data-Driven Compute Capacity Procurement for Cloud Datacenters using Portfolios of Scenarios
Cloud datacenters provide a backbone to our digital society. Inaccurate capacity procurement for cloud datacenters can lead to significant performance degradation, denser targets for failure, and unsustainable energy consumption. Although this activity is core to improving cloud
...
When Game Becomes Life
The Creators and Spectators of Online Game Replays and Live Streaming
Online gaming franchises such as World of Tanks, Defense of the Ancients, and StarCraft have attracted hundreds of millions of users who, apart from playing the game, also socialize with each other through gaming and viewing gamecasts. As a form of User Generated Content (UGC), g
...
Socializing by Gaming
Revealing Social Relationships in Multiplayer Online Games
Multiplayer Online Games (MOGs) like Defense of the Ancients and StarCraft II have attracted hundreds of millions of users who communicate, interact, and socialize with each other through gaming. In MOGs, rich social relationships emerge and can be used to improve gaming services
...
Exploring HPC and Big Data Convergence
A Graph Processing Study on Intel Knights Landing
The question 'Can big data and HPC infrastructure converge?' has important implications for many operators and clients of modern computing. However, answering it is challenging. The hardware is currently different, and fast evolving: big data uses machines with modest numbers of
...
Serverless is More
From PaaS to Present Cloud Computing
In the late-1950s, leasing time on an IBM 704 cost hundreds of dollars per minute. Today, cloud computing, that is, using IT as a service, on-demand and pay-per-use, is a widely used computing paradigm that offers large economies of scale. Born from a need to make platform as a s
...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST. Elasticity allows resources to be provisioned and released to scale rapidly out ward and in ward according to demand. Tens -- if not hundreds -- of algorithms have been proposed in the
...
Elasticity in Graph Analytics?
A Benchmarking Framework for Elastic Graph Processing
Graphs are a natural fit for modeling concepts used in solving diverse problems in science, commerce, engineering, and governance. Responding to the diversity of graph data and algorithms, many parallel and distributed graph-processing systems exist. However, until now these plat
...
Yardstick
A benchmark for minecraft-like services
Online gaming applications entertain hundreds of millions of daily active players and often feature vastly complex architecture. Among online games, Minecraft-like games simulate unique (e.g., modifiable) environments, are virally popular, and are increasingly provided as a servi
...
The State of Serverless Applications
Collection, Characterization, and Community Consensus
Over the last five years, all major cloud platform providers have increased their serverless offerings. Many early adopters report significant benefits for serverless-based over traditional applications, and many companies are considering moving to serverless themselves. However,
...
The State of Serverless Applications
Collection, Characterization, and Community Consensus
Over the last five years, all major cloud platform providers have increased their serverless offerings. Many early adopters report significant benefits for serverless-based over traditional applications, and many companies are considering moving to serverless themselves. However,
...
Mirror
A Computation-offloading Framework for Sophisticated Mobile Games
The low performance and power limitations of mobile devices severely limit the complexity and the duration of playing sessions of mobile games. This article examines the possibility of using computation-offloading to mitigate these problems while keeping the game playable. We des
...
Mirror
A Computation-offloading Framework for Sophisticated Mobile Games
The low performance and power limitations of mobile devices severely limit the complexity and the duration of playing sessions of mobile games. This article examines the possibility of using computation-offloading to mitigate these problems while keeping the game playable. We des
...
A Reference Architecture for Datacenter Scheduling
Design, Validation, and Experiments
Datacenters act as cloud-infrastructure to stakeholders across industry, government, and academia. To meet growing demand yet operate efficiently, datacenter operators employ increasingly more sophisticated scheduling systems, mechanisms, and policies. Although many scheduling te
...
A Reference Architecture for Datacenter Scheduling
Design, Validation, and Experiments
Datacenters act as cloud-infrastructure to stakeholders across industry, government, and academia. To meet growing demand yet operate efficiently, datacenter operators employ increasingly more sophisticated scheduling systems, mechanisms, and policies. Although many scheduling te
...
Massivizing computer systems
A vision to understand, design, and engineer computer ecosystems through and beyond modern distributed systems
Our society is digital: industry, science, governance, and individuals depend, often transparently, on the inter-operation of large numbers of distributed computer systems. Although the society takes them almost for granted, these computer ecosystems are not available for all, ma
...
Massivizing computer systems
A vision to understand, design, and engineer computer ecosystems through and beyond modern distributed systems
Our society is digital: industry, science, governance, and individuals depend, often transparently, on the inter-operation of large numbers of distributed computer systems. Although the society takes them almost for granted, these computer ecosystems are not available for all, ma
...
Massivizing computer systems
A vision to understand, design, and engineer computer ecosystems through and beyond modern distributed systems
Our society is digital: industry, science, governance, and individuals depend, often transparently, on the inter-operation of large numbers of distributed computer systems. Although the society takes them almost for granted, these computer ecosystems are not available for all, ma
...
LDBC Graphalytics
A Benchmark for Large-Scale Graph Analysis on Parallel and Distributed Platforms
In this paper we introduce LDBC Graphalytics, a new industrial-grade benchmark for graph analysis platforms. It consists of six deterministic algorithms, standard datasets, synthetic dataset generators, and reference output, that enable the objective comparison of graph analysis
...
Contributed
2 records found
POSUM
A Generic Portfolio Scheduler for MapReduce Workloads
MapReduce ecosystems are (still) widely popular for big data processing in data centers. To address the diverse non-functional requirements arising from many and increasingly more sophisticated users, the community has developed many scheduling policies for MapReduce workloads. A
...
Graphalytics Global Competition
A Competition Platform to Compare Different Graph Processing Platforms
Graphs are becoming more popular day by day. This has lead to the development of different graph-processing platforms, such as Hadoop, Apache Giraph and GraphLab. With this wide variety of graph processing platforms, which one should we choose for a specific use case? Which platf
...