Grandslam: Guaranteeing slas for jobs in microservices execution frameworks
The microservice architecture has dramatically reduced user effort in adopting and
maintaining servers by providing a catalog of functions as services that can be used as …
maintaining servers by providing a catalog of functions as services that can be used as …
Kube-knots: Resource harvesting through dynamic container orchestration in gpu-based datacenters
Compute heterogeneity is increasingly gaining prominence in modern datacenters due to
the addition of accelerators like GPUs and FPGAs. We observe that datacenter schedulers …
the addition of accelerators like GPUs and FPGAs. We observe that datacenter schedulers …
Caliper: Interference estimator for multi-tenant environments sharing architectural resources
We introduce Caliper, a technique for accurately estimating performance interference
occurring in shared servers. Caliper overcomes the limitations of prior approaches by …
occurring in shared servers. Caliper overcomes the limitations of prior approaches by …
Performance and energy efficient cache system design: Simultaneous execution of multiple applications on heterogeneous cores
Future generation supercomputing clusters are endeavouring to achieve exascale
performance without compromise on energy efficiency. Executing multiple applications …
performance without compromise on energy efficiency. Executing multiple applications …
Enabling fairness in cloud computing infrastructures
RS Kannan - 2019 - deepblue.lib.umich.edu
Cloud computing has emerged as a key technology in many ways over the past few years,
evidenced by the fact that 93% of the organizations is either running applications or …
evidenced by the fact that 93% of the organizations is either running applications or …
[ספר][B] Slipstream Processors Revisited: Exploiting Branch Sets
V Srinivasan - 2019 - search.proquest.com
Delinquent branches (frequently mispredict) and loads (frequently miss) remain key IPC
bottlenecks in some applications. One approach to reduce their effect is pre-execution via …
bottlenecks in some applications. One approach to reduce their effect is pre-execution via …
Real-Time Scheduling Architecture for Embedded Systems
RL Cayssials, EC Ferro, JM Urriza, E Boemo - 2013 - ri.conicet.gov.ar
Industrial applications require meeting real-time specifications. Real-time systems are
implemented using processors in order to execute real-time tasks. Temporal constraints …
implemented using processors in order to execute real-time tasks. Temporal constraints …
Embracing Heterogeneity in Cloud Platforms through Adaptable Resource Management Framework
P Thinakaran - 2021 - etda.libraries.psu.edu
Cloud computing has emerged as an attractive computing paradigm to achieve a better
economy of scale, elasticity, availability, and flexibility for a plethora of services. It has …
economy of scale, elasticity, availability, and flexibility for a plethora of services. It has …
[CITATION][C] Other side of brain modelling: Towards heterogeneous many core hybrid clusters
RS Kannan - 2012
[CITATION][C] Silicon Operating System for Large Scale Heterogeneous Cores and its FPGA Implementation
V Srinivasan - 2012