Renato Figueiredo | Instituto Politecnico do Porto (original) (raw)
Uploads
Papers by Renato Figueiredo
2008 IEEE International Symposium on Parallel and Distributed Processing, 2008
Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area... more Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area Desktop Grids through Redirect-on-write Distributed File System Vineet Chadha, David Wolinsky, Renato J. Figueiredo ...
Lecture Notes in Computer Science, 2001
ABSTRACT
Lecture Notes in Computer Science, 2007
Fourth International Conference on Autonomic Computing (ICAC'07), 2007
2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST), 2013
ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Perf... more ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Performance Computing (HPC) centers, PFS designs and I/O optimizations are active research topics. However, the research process is often time-consuming and faces cost and complexity challenges in deploying experiments in real HPC systems. This paper describes PFSsim, a trace-driven simulator of distributed storage systems that allows the evaluation of PFS designs, I/O schedulers, network structures, and workloads. PFSsim differentiates itself from related work in that it provides a powerful platform featuring a modular design with high flexibility in the modeling of subsystems including the network, clients, data servers and I/O schedulers. It does so by designing the simulator to capture abstractions found in common PFSs. PFSsim also exposes script-based interfaces for detailed configurations. Experiments and validation against real systems considering sub-modules and the entire simulator show that PFSsim is capable of simulating a representative PFS (PVFS2) and of modeling different I/O scheduler algorithms with good fidelity. In addition, the simulation speed is also shown to be acceptable.
2007 IEEE International Conference on Cluster Computing, 2007
Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian ... more Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian Zhang ∗1, Jaeseok Kim ∗2, Mazin Yousif †3, Robert Carpenter ‡4, and Renato J. Figueiredo ∗5 ∗Electrical & Computer ...
Proceedings of the 3rd international workshop on Virtualization technology in distributed computing - VTDC '07, 2007
2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2010
Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Giris... more Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Girish Venkatasubramanian Renato J. Figueiredo Advanced Computing and Information Systems Laboratory University of Florida ...
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC '10, 2010
Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing - VTDC '09, 2009
Estuarine and Coastal Modeling (2005), 2006
Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Jus... more Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Justin R. Davis, Vladimir A. Paramygin, Arijit Ganguly, Renato J. Figueiredo, Y. Peter Sheng M.ASCE. Abstract. Grid computing ...
2007 IEEE International Parallel and Distributed Processing Symposium, 2007
Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008
Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborat... more Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborations: the overheads in establishing and managing trust, and in deploying and managing computational resources distributed across multiple organizations are daunting to many potential users, presenting a barrier to entry that significantly hinders wider deployment of VOs. We advocate an approach where social networking and self-configuring overlay virtual networks are integrated in a novel way that allows simple deployment and ...
Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008
2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010
Connectivity constraints due to Internet route outages and symmetric NATs create situations when ... more Connectivity constraints due to Internet route outages and symmetric NATs create situations when direct communication is not possible between nodes in P2P deployments, often leading to high latency between high-traffic nodes. In such cases, it is possible to reduce end-to-end latency by routing their communication through another node in the P2P system that is selected based on its Internet latencies
2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing, 2011
2008 Grid Computing Environments Workshop, 2008
International Conference on Autonomic Computing, 2007
Profiling the execution phases of an application can lead to optimizing the utilization of the un... more Profiling the execution phases of an application can lead to optimizing the utilization of the underlying resources. This is the thrust of this paper, which presents a novel system-level application resource demand phase analysis and prediction prototype to support on-demand resource provisioning. The phase profile learned from historical runs is used to classify and predict phase behavior using a set of algorithms based on clustering. The process takes into consideration application's resource consumption patterns, pricing schedules defined by the resource provider, and penalties associated with service-level agreement (SLA) violations.
International Conference on Autonomic Computing, 2006
Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Fi... more Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Figueiredo Advanced Computing and Information Systems (ACIS) Laboratory Department of Electrical and Computer Engineering ...
2008 IEEE International Symposium on Parallel and Distributed Processing, 2008
Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area... more Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area Desktop Grids through Redirect-on-write Distributed File System Vineet Chadha, David Wolinsky, Renato J. Figueiredo ...
Lecture Notes in Computer Science, 2001
ABSTRACT
Lecture Notes in Computer Science, 2007
Fourth International Conference on Autonomic Computing (ICAC'07), 2007
2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST), 2013
ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Perf... more ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Performance Computing (HPC) centers, PFS designs and I/O optimizations are active research topics. However, the research process is often time-consuming and faces cost and complexity challenges in deploying experiments in real HPC systems. This paper describes PFSsim, a trace-driven simulator of distributed storage systems that allows the evaluation of PFS designs, I/O schedulers, network structures, and workloads. PFSsim differentiates itself from related work in that it provides a powerful platform featuring a modular design with high flexibility in the modeling of subsystems including the network, clients, data servers and I/O schedulers. It does so by designing the simulator to capture abstractions found in common PFSs. PFSsim also exposes script-based interfaces for detailed configurations. Experiments and validation against real systems considering sub-modules and the entire simulator show that PFSsim is capable of simulating a representative PFS (PVFS2) and of modeling different I/O scheduler algorithms with good fidelity. In addition, the simulation speed is also shown to be acceptable.
2007 IEEE International Conference on Cluster Computing, 2007
Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian ... more Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian Zhang ∗1, Jaeseok Kim ∗2, Mazin Yousif †3, Robert Carpenter ‡4, and Renato J. Figueiredo ∗5 ∗Electrical & Computer ...
Proceedings of the 3rd international workshop on Virtualization technology in distributed computing - VTDC '07, 2007
2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2010
Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Giris... more Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Girish Venkatasubramanian Renato J. Figueiredo Advanced Computing and Information Systems Laboratory University of Florida ...
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC '10, 2010
Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing - VTDC '09, 2009
Estuarine and Coastal Modeling (2005), 2006
Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Jus... more Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Justin R. Davis, Vladimir A. Paramygin, Arijit Ganguly, Renato J. Figueiredo, Y. Peter Sheng M.ASCE. Abstract. Grid computing ...
2007 IEEE International Parallel and Distributed Processing Symposium, 2007
Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008
Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborat... more Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborations: the overheads in establishing and managing trust, and in deploying and managing computational resources distributed across multiple organizations are daunting to many potential users, presenting a barrier to entry that significantly hinders wider deployment of VOs. We advocate an approach where social networking and self-configuring overlay virtual networks are integrated in a novel way that allows simple deployment and ...
Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008
2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010
Connectivity constraints due to Internet route outages and symmetric NATs create situations when ... more Connectivity constraints due to Internet route outages and symmetric NATs create situations when direct communication is not possible between nodes in P2P deployments, often leading to high latency between high-traffic nodes. In such cases, it is possible to reduce end-to-end latency by routing their communication through another node in the P2P system that is selected based on its Internet latencies
2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing, 2011
2008 Grid Computing Environments Workshop, 2008
International Conference on Autonomic Computing, 2007
Profiling the execution phases of an application can lead to optimizing the utilization of the un... more Profiling the execution phases of an application can lead to optimizing the utilization of the underlying resources. This is the thrust of this paper, which presents a novel system-level application resource demand phase analysis and prediction prototype to support on-demand resource provisioning. The phase profile learned from historical runs is used to classify and predict phase behavior using a set of algorithms based on clustering. The process takes into consideration application's resource consumption patterns, pricing schedules defined by the resource provider, and penalties associated with service-level agreement (SLA) violations.
International Conference on Autonomic Computing, 2006
Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Fi... more Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Figueiredo Advanced Computing and Information Systems (ACIS) Laboratory Department of Electrical and Computer Engineering ...