Search For:

Displaying 1-13 out of 13 total
Adaptive Compressed Caching: Design and Implementation
Found in: Computer Architecture and High Performance Computing, Symposium on
By Rodrigo S. de Castro, Alair Pereira do Lago, Dilma Da Silva
Issue Date:November 2003
pp. 10
<p>In this paper, we reevaluate the use of adaptive compressed caching in order to improve system performance through reduction of accesses to the backing stores. We propose a new and simple adaptability policy that adjusts the compressed cache size ...
VM Performance Isolation to Support QoS in Cloud
Found in: 2012 26th IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
By Marcio Silva,Kyung Dong Ryu,Dilma Da Silva
Issue Date:May 2012
pp. 1144-1151
An increasing number of business workloads are being migrated to the cloud. Recently, cloud providers have been improving the stability and consumability of their systems and offering cost efficiency through utility-like pricing model and dynamic resilienc...
Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo
Found in: Cloud Computing Technology and Science, IEEE International Conference on
By Michael R. Hines,Abel Gordon,Marcio Silva,Dilma Da Silva,Kyung Ryu,Muli Ben-Yehuda
Issue Date:December 2011
pp. 130-137
Memory over commitment enables cloud providers to host more virtual machines on a single physical server, exploiting spare CPU and I/O capacity when physical memory becomes the bottleneck for virtual machine deployment. However, over commiting memory can a...
Blue Eyes: Scalable and reliable system management for cloud computing
Found in: Parallel and Distributed Processing Symposium, International
By Sukhyun Song,Kyung Dong Ryu,Dilma Da Silva
Issue Date:May 2009
pp. 1-8
With the advent of cloud computing, massive and automated system management has become more important for successful and economical operation of computing resources. However, traditional monolithic system management solutions are designed to scale to only ...
SMT Switch: Software Mechanisms for Power Shifting
Found in: IEEE Computer Architecture Letters
By Priyanka Tembey,Augusto Vega,Alper Buyuktosunoglu,Dilma Da Silva,Pradip Bose
Issue Date:July 2013
pp. 67-70
Simultaneous multithreading (SMT) as a processor design to achieve higher levels of system and application throughput is a well-accepted and deployed technique in most desktop and server processors. We study the power implications of varying SMT levels i.e...
v-Bundle: Flexible Group Resource Offerings in Clouds
Found in: 2012 IEEE 32nd International Conference on Distributed Computing Systems (ICDCS)
By Liting Hu,Kyung Dong Ryu,Dilma Da Silva,Karsten Schwan
Issue Date:June 2012
pp. 406-415
Traditional Infrastructure-as-a-Service offerings provide customers with large numbers of fixed-size virtual machine (VM) instances with resource allocations that are designed to meet application demands. With application demands varying over time, cloud p...
Switching Optically-Connected Memories in a Large-Scale System
Found in: 2012 IEEE International Symposium on Parallel & Distributed Processing (IPDPS)
By Abhirup Chakraborty,Eugen Schenfeld,Dilma Da Silva
Issue Date:May 2012
pp. 727-738
Recent trends in processor and memory systems in large-scale computing systems reveal a new "memory wall" that prompts investigation on alternate main memory organization separating main memory from processors and arranging them in separate ensem...
Portably solving file races with hardness amplification
Found in: ACM Transactions on Storage (TOS)
By Dan Tsafrir, David Wagner, David Wagner, Dilma Da Silva, Dilma Da Silva, Tomer Hertz, Tomer Hertz
Issue Date:November 2008
pp. 1-30
The file-system API of contemporary systems makes programs vulnerable to TOCTTOU (time-of-check-to-time-of-use) race conditions. Existing solutions either help users to detect these problems (by pinpointing their locations in the code), or prevent the prob...
Providing a cloud network infrastructure on a supercomputer
Found in: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (HPDC '10)
By Amos Waterland, Bryan Rosenburg, Dilma Da Silva, Eric Van Hensbergen, Jan Stoess, Jonathan Appavoo, Robert Wisniewski, Udo Steinberg, Volkmar Uhlig
Issue Date:June 2010
pp. 385-394
Supercomputers and clouds both strive to make a large number of computing cores available for computation. More recently, similar objectives such as low-power, manageability at scale, and low cost of ownership are driving a more converged hardware and soft...
Experience distributing objects in an SMMP OS
Found in: ACM Transactions on Computer Systems (TOCS)
By Amos Waterland, Bryan Rosenburg, Dilma Da Silva, Jimi Xenidis, Jonathan Appavoo, Livio Soares, Marc Auslander, Michael Stumm, Michal Ostrowski, Orran Krieger, Robert W. Wisniewski
Issue Date:August 2007
pp. 6-es
Designing and implementing system software so that it scales well on shared-memory multiprocessors (SMMPs) has proven to be surprisingly challenging. To improve scalability, most designers to date have focused on concurrency by iteratively eliminating the ...
Libra: a library operating system for a jvm in a virtualized execution environment
Found in: Proceedings of the 3rd international conference on Virtual execution environments (VEE '07)
By Bryan Rosenburg, David Grove, Dilma Da Silva, Eric Van Hensbergen, Glenn Ammons, Jonathan Appavoo, Kiyokuni Kawachiya, Maria Butrico, Orran Krieger, Robert W. Wisniewski
Issue Date:June 2007
pp. 44-54
If the operating system could be specialized for every application, many applications would run faster. For example, Java virtual machines (JVMs) provide their own threading model and memory protection, so general-purpose operating system implementations o...
K42: building a complete operating system
Found in: Proceedings of the 2006 EuroSys conference (EuroSys '06)
By Amos Waterland, Bryan Rosenburg, Dilma Da Silva, Jimi Xenidis, Jonathan Appavoo, Marc Auslander, Maria Butrico, Mark Mergen, Michal Ostrowski, Orran Krieger, Robert W. Wisniewski, Volkmar Uhlig
Issue Date:April 2006
pp. 2-es
K42 is one of the few recent research projects that is examining operating system design structure issues in the context of new whole-system design. K42 is open source and was designed from the ground up to perform well and to be scalable, customizable, an...
An infrastructure for multiprocessor run-time adaptation
Found in: Proceedings of the first workshop on Self-healing systems (WOSS '02)
By Craig A. N. Soules, Dilma Da Silva, Jonathan Appavoo, Kevin Hui, Michael Stumm, Orran Krieger, Robert W. Wisniewski
Issue Date:November 2002
pp. 3-8
The ability to validate software systems early in the development lifecycle is becoming crucial. While early validation of functional requirements is supported by well known approaches, the validation of non-functional requirements, such as reliability, is...