Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Erik Cota-Robles is active.

Publication


Featured researches published by Erik Cota-Robles.


international conference on multimedia computing and systems | 1997

Schedulability analysis for desktop multimedia applications: simple ways to handle general-purpose operating systems and open environments

Erik Cota-Robles; James Paul Held; Thomas J. Barnes

Unlike traditional real-time applications, multimedia applications are commonly deployed on top of general-purpose operating systems in open environments. Because Rate Monotonic Analysis (RMA) assumes that the total system workload is known in advance and uses worst case values for operating system overhead (e.g., context switch time), it has not been usable for personal computer and workstation based multimedia applications. We extend RMA to model systems where these OS services have highly non-deterministic timing behavior and where the total system workload is not specified in advance. We validate our techniques by modeling a video telephony application based on Intels ProShare(R) technology.


real time technology and applications symposium | 2002

The design and implementation of the intel/spl reg/ real-time performance analyzer

Leena K. Puthiyedath; Erik Cota-Robles; John Keys; Anil Aggarwal; James Paul Held

Modern PCs support growing numbers of concurrently active independently authored real-time software applications and device drivers. The non realtime nature of PC OSes (Linux, Microsoft Windows, etc.) means that robust real-time software must cope with hold-offs without degradation in user perceivable application quality of service. The open nature of the PC platform necessitates measuring OS interrupt and thread latencies under concurrent load in order to determine with how much hold-off the application must cope. The Intel/spl reg/ Real-Time Performance Analyzer is a toolkit for PCs running Microsoft Windows. The toolkit statistically characterizes thread and interrupt latencies plus Windows Deferred Procedure Call (DPC) and kernel Work Item latencies. The toolkit also has facilities for analyzing the causes of long latencies. These latencies can then be incorporated as additional blocking times in a real-time schedulability analysis. An isochronous workload tool is included to model thread and DPC based computation and detect missed deadlines.


Archive | 1997

PRIORITY BASED SIMULTANEOUS MULTI-THREADING

Erik Cota-Robles


Archive | 2001

Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor

Erik Cota-Robles; Sebastian Schoenberg; Stalinselvaraj Jeyasingh; Alain Kagi; Michael Kozuch; Gilbert Neiger; Richard Uhlig


Archive | 2000

Virtual translation lookaside buffer

Gilbert Neiger; Stephen Chou; Erik Cota-Robles; Stalinselvaraj Jeyasingh; Alain Kagi; Michael Kozuch; Richard Uhlig; Sebastian Schoenberg


Archive | 2004

System and method to deprivilege components of a virtual machine monitor

Andrew V. Anderson; Steven M. Bennett; Erik Cota-Robles; Alain Kagi; Gilbert Neiger; Rajesh Madukkarumukumana; Sebastian Schoenberg; Richard Uhlig; Michael A. Rothman; Vincent J. Zimmer; Stalinselvaraj Jeyasingh


Archive | 2001

Method and apparatus for constructing host processor soft devices independent of the host processor operating system

Erik Cota-Robles; Stephen Chou; Stalinselvaraj Jeyasingh; Alain Kagi; Michael Kozuch; Gilbert Neiger; Richard Uhlig


Archive | 2002

Methods and systems to control virtual machines

Steve Bennett; Gilbert Neiger; Erik Cota-Robles; Stalinselvaraj Jeyasingh; Alain Kagi; Michael Kozuch; Richard Uhlig; Larry Smith; Dion Rodgers; Andrew F. Glew; Erich Boleyn


Archive | 2003

Method for resolving address space conflicts between a virtual machine monitor and a guest operating system

Gilbert Neiger; Stephen Chou; Erik Cota-Robles; Stalinselvaraj Jevasingh; Alain Kagi; Michael Kozuch; Richard Uhlig; Sebastian Schoenberg


Archive | 2000

Mechanism for providing power management through virtualization

Michael Kozuch; Stephen Chou; Erik Cota-Robles; Stalinselvaraj Jeyasingh; Alain Kagi; Gilbert Neiger; Sebastian Schoenberg; Richard Uhlig

Researchain Logo
Decentralizing Knowledge