A Preliminary Study of the Impact of Software Engineering on GreenIT
|
|
- Megan Cobb
- 6 years ago
- Views:
Transcription
1 A Preliminary Study of the Impact of Software Engineering on GreenIT AURÉLIEN BOURDON ADEL NOUREDDINE ROMAIN ROUVOY LIONEL SEINTURIER PROJECT TEAM ADAM Inria Lille Nord Europe Université Lille 1 LIFL CNRS
2 Context Information Technologies 13 % French electricity consumption French ministries. IT & Sustainable Development report 2
3 Context Information Technologies 13 % French electricity consumption? French ministries. IT & Sustainable Development report 3
4 Context Information Technologies 13 % French electricity consumption? French ministries. IT & Sustainable Development report Research Opportunities 4
5 Context Information Technologies 13 % French electricity consumption? French ministries. IT & Sustainable Development report Research Opportunities 5
6 Context Information Technologies 13 % French electricity consumption? French ministries. IT & Sustainable Development report Research Opportunities 6
7 Energy Monitoring Framework
8 Accuracy Can we monitor the consumption of an application? 8
9 Accuracy 0.5% error margin Can we monitor the consumption of an application? 9
10 Overhead What is the monitoring overhead? 10
11 Overhead 0.2W overhead What is the monitoring overhead? 11
12 Breakdown How does it differ from a powermeter? 12
13 Breakdown Disk stress How does it differ Disk from a powermeter? CPU 13
14 Summary Accurate process-level estimation Support for CPU, Disk, Ethernet, RAM No hardware investment required Limited overhead Large-scale deployment Microscope «à la carte» On-demand configuration & adaptation Published in ICSE/Greens 12 & ASE 12 Transfert in progress Freely available as OSS [1] GreenCodeLab + ADEME [1]
15 Empirical Case Studies
16 Greens 2012 What is the cost of programming languages? A. Noureddine, A. Bourdon, R. Rouvoy, and L. Seinturier. A Preliminary Study of the Impact of Software Engineering on GreenIT. In 1 st International Workshop on Green and Sustainable Software (GREENS'12/ICSE'12) 16
17 Language Footprint Tower of Hanoi (recursive, logarithm scale) Perl Python Ocaml opt Ocaml Prolog Pascal Java C++, O3 C++, O2 C++ C, O3 C, O2 C
18 Language Footprint Tower of Hanoi (recursive, logarithm scale) Perl Python Ocaml opt Ocaml Prolog Pascal Java C++, O3 C++, O2 C++ C, O3 C, O2 C
19 Language Footprint Tower of Hanoi (recursive, logarithm scale) Perl Python Ocaml opt Ocaml Prolog Pascal Java C++, O3 C++, O2 C++ C, O3 C, O2 C
20 ASE 2012 Where is spent the energy inside my app? A. Noureddine, A. Bourdon, R. Rouvoy, and L. Seinturier. Runtime Monitoring of Software Energy Hotspots. In 27 th International Conference on Automated Software Engineering (ASE'12) 20
21 Case study Complex application: > 88,000 SLOC Apache JMeter to stress Jetty s examples One minute, 20 threads, loop count of monitored classes & 726 methods 21
22 Class-level consumption io/buffercache 2% server/httpconn ection 2% io/view 3% util/utf8appenda ble 4% server/request 4% Others 22% io/bytearraybuff er 24% io/abstractbuffer 39%
23 Class-level consumption 7 classes out of 146 ~80% energy io/buffercache 2% Others 22% server/httpconn ection 2% io/view 3% util/utf8appenda ble 4% server/request 4% io/bytearraybuff er 24% io/abstractbuffer 39%
24 Top10 consuming methods CPU Energy % Number of Invocations 16% 14% 12% 10% 8% 6% 4% 2% 0% 24
25 Top10 consuming methods CPU Energy % Number of Invocations 16% 14% 12% 10% 8% 6% 4% 2% 0% Top10 > 50% (of 726, 1.3%) 25
26 Method consumption
27 Related Work Measure Energy Granularity OS or Software Non-Intrusive Software meter Power meters Hardware PowerScope Process OS ptop Process OS for network Energy Checker Code Software OS utilities Process Software profilers Code Depends on profiler E-Surgeon Code 27
28 QUESTIONS
29 Eco-Indicator 99 points Life Cycle Assessment (LCA) for a common PC Manufacturing Distribution Use End of Life Human Health Ecosystem Quality Resources Duan & al. Life cycle assessment study of a Chinese desktop personal computer 29
30 All Console CPU Graphic Memory File Network Console Listeners API Event Bus Publish Subscribe CPU CPU Memory Memory Network Sensors Network Formulae 30
31 Scalability 31
32 Scalability Monitoring 1 application Monitoring 170 applications 32
33 State of the Art PowerTop No reusable libraries JouleMeter Not easy to support platform interoperability ptop Development is over Manual calibration EnergyChecker Requires external device 33
Linux: Understanding Process-Level Power Consumption
Linux: Understanding Process-Level Power Consumption Aurélien Bourdon, Adel Noureddine, Romain Rouvoy, Lionel Seinturier To cite this version: Aurélien Bourdon, Adel Noureddine, Romain Rouvoy, Lionel Seinturier.
More informationUnit Testing of Energy Consumption of Software Libraries
Unit Testing of Energy Consumption of Software Libraries Adel Noureddine 1,2, Romain Rouvoy 1,2 and Lionel Seinturier 1,2,3 1 Inria Lille Nord Europe 2 University Lille 1 - LIFL CNRS UMR 822, France 3
More informatione-surgeon: Diagnosing Energy Leaks of Application Servers
e-surgeon: Diagnosing Energy Leaks of Application Servers Adel Noureddine, Aurélien Bourdon, Romain Rouvoy, Lionel Seinturier To cite this version: Adel Noureddine, Aurélien Bourdon, Romain Rouvoy, Lionel
More informationENERGY EVOLUTION MODEL FOR AES AND RSA ALGORITHMS Areej A. Ahmed* 1, Shawkat K. Guirguis 1, Magda M. Madboly 1
ISSN 2277-2685 IJESR/July 2015/ Vol-5/Issue-7/625-633 Areej A. Ahmed et. al./ International Journal of Engineering & Science Research ENERGY EVOLUTION MODEL FOR AES AND RSA ALGORITHMS Areej A. Ahmed* 1,
More informationAn SCA-Based Middleware Platform for Mobile Devices
An SCA-Based Middleware Platform for Mobile Devices Daniel Romero, Carlos Parra, Lionel Seinturier, Laurence Duchien, Rubby Casallas To cite this version: Daniel Romero, Carlos Parra, Lionel Seinturier,
More informationApplying Componentbased. Engineering in On-board Software
Applying Componentbased Software Engineering in On-board Software 22.10.2008 SciSys Bristol, UK Aleš Plšek, ales.plsek@inria.fr Frédéric Loiret Michal Malohlava Lionel Seinturier Philippe Merle 1 INRIA
More informationReconfigurable Run-Time Support for Distributed Service Component Architectures
Reconfigurable Run-Time Support for Distributed Architectures Rémi Mélisson, Philippe Merle, Daniel Romero, Romain Rouvoy, Lionel Seinturier To cite this version: Rémi Mélisson, Philippe Merle, Daniel
More informationRuntime Application Self-Protection (RASP) Performance Metrics
Product Analysis June 2016 Runtime Application Self-Protection (RASP) Performance Metrics Virtualization Provides Improved Security Without Increased Overhead Highly accurate. Easy to install. Simple to
More informationCopyright: The Chinese University of Hong Kong, All Rights Reserved. CUHK ALE Middleware - Test Cases. Report No : CUHK-Middleware -TC. Version : 1.
CUHK ALE Middleware - Test Cases Prepared By : Daiming Qu Report No : CUHK-Middleware -TC Version : 1.0 Issue Date : 31 August 2007 Copyright: The Chinese University of Hong Kong, All Rights Reserved.
More informationL.C.Smith. Privacy-Preserving Offloading of Mobile App to the Public Cloud
Privacy-Preserving Offloading of Mobile App to the Public Cloud Yue Duan, Mu Zhang, Heng Yin and Yuzhe Tang Department of EECS Syracuse University L.C.Smith College of Engineering 1 and Computer Science
More informationCopyright: The Chinese University of Hong Kong, All Rights Reserved. CUHK ALE Middleware - Test Plan. Report No : CUHK-Middleware -TP. Version : 1.
Prepared By : Daiming Qu Report No : CUHK-Middleware -TP Version : 1.0 Issue Date : 31 Aug 2007 Copyright: The Chinese University of Hong Kong, All Rights Reserved. Version: 1.0 Table of Content 1 Introduction...
More informationLoosely Coupled Actor Systems
Loosely Coupled Actor Systems for the Internet of Things Raphael Hiesgen Internet Technologies Group Hamburg University of Applied Sciences Agenda Introduction Where We Are Next Steps Risks and Conclusion
More informationCisco Integration Platform
Data Sheet Cisco Integration Platform The Cisco Integration Platform fuels new business agility and innovation by linking data and services from any application - inside the enterprise and out. Product
More informationThe Road to Object Orientation Operating Systems Object Planes. Object Planes. David Chisnall. March 25, 2010
March 25, 2010 The Road to Object Orientation Evolving Abstractions for Decomposition Introducing Object Orientation The Problem with Object Orientation The R[Pleaseinsertintopreamble]le of Operating System
More informationEvolution of Virtual Machine Technologies for Portability and Application Capture. Bob Vandette Java Hotspot VM Engineering Sept 2004
Evolution of Virtual Machine Technologies for Portability and Application Capture Bob Vandette Java Hotspot VM Engineering Sept 2004 Topics Virtual Machine Evolution Timeline & Products Trends forcing
More informationAssessment Evaluation
Assessment Evaluation E-commerce Online Music Store Version 1.0 Submitted in partial fulfillment of the requirements of the degree of Master Software Engineering Reshma Sawant CIS 895 MSE Project Kansas
More informationAntifragile Software and Genetic Improvement. Martin Monperrus University of Lille & Inria, France
Antifragile Software and Genetic Improvement Martin Monperrus University of Lille & Inria, France CREST Open Workshop on Genetic Improvement Jan 2016 1 Exception Handling Analysis and Transformation Using
More informationJava Embedded on ARM
Java Embedded on ARM The Embedded Market Evolving Rapidly Internet of Things 2.3B Internet Users Cloud for Embedded Devices Med-Large Embedded Multi-function Devices Enterprise Data and Applications Up
More informationSelenium vs UFT: Which is Better for Your Mobile Testing Strategy?
Tech Mahindra & Experitest Co-webinar: Selenium vs UFT: Which is Better for Your Mobile Testing Strategy? Feb 2015 Speakers Guy Arieli CTO Experitest Mahendra Singh Project Manager (MATE) Tech Mahindra
More informationACTACOR Integrated Security Solutions. Andreas GUTHER, Team Lead April 2018
ACTACOR Integrated Security Solutions Andreas GUTHER, Team Lead Agenda What is Actacor? Typical System Example Key challenges Solution Links & Resources 2 What is Actacor? 3 Actacor The threats Illegal
More informationTechnology Trend : Green IT and Virtualizaiton. Education and Research Sun Microsystems(Thailand)
Technology Trend 2008-2009 : Green IT and Virtualizaiton surachet@sun.com Education and Research Sun Microsystems(Thailand) 1 Our Vision: The Network is the Computer 1 billion+ people on the Net today
More informationOptimising Multicore JVMs. Khaled Alnowaiser
Optimising Multicore JVMs Khaled Alnowaiser Outline JVM structure and overhead analysis Multithreaded JVM services JVM on multicore An observational study Potential JVM optimisations Basic JVM Services
More information#jsnight, Gianpaolo Macario (C) 2016 Gianpaolo Macario - License: CC BY-SA 4.0
Web Applications on embedded systems #jsnight, 2016-06-08 Gianpaolo Macario https://gmacario.github.io/ (C) 2016 Gianpaolo Macario - License: CC BY-SA 4.0 1 What is an embedded system? 2 We live surrounded
More informationAutomated Out-of-Band management with Ansible and Redfish
Automated Out-of-Band management with Ansible and Redfish Jose Delarosa Senior Linux Engineer at Dell EMC Jake Jackson Product Field Engineer at Ansible by Red Hat May 2 nd, 2017 Who are we Jose De la
More informationCisco Tetration Analytics
Cisco Tetration Analytics Enhanced security and operations with real time analytics John Joo Tetration Business Unit Cisco Systems Security Challenges in Modern Data Centers Securing applications has become
More informationTransform to Your Cloud
Transform to Your Cloud Presented by VMware 2012 VMware Inc. All rights reserved Agenda Corporate Overview Cloud Infrastructure & Management Cloud Application Platform End User Computing The Journey to
More informationModel homogenization for power estimation and design exploration
+ Rabie Ben Atitallah, Associate Professor Université de Lille Nord de France Université de Valenciennes, LAMIH INRIA Lille, DaRT team rabie.benatitallah@univ-valenciennes.fr http://www.lifl.fr/~benatita/
More informationInterfacing the Internet of a Trillion Things
Interfacing the Internet of a Trillion Things Brad Campbell, Pat Pannuto, and Prabal Dutta University of Michigan SWEC 15 April 13, 2015 TerraSwarm Research Center 2 2 Kevo: BLE controlled deadbolt 3 Implementing
More informationIBM Bluemix compute capabilities IBM Corporation
IBM Bluemix compute capabilities After you complete this section, you should understand: IBM Bluemix infrastructure compute options Bare metal servers Virtual servers IBM Bluemix Container Service IBM
More informationThe Next 700 CPU Power Models
The Next 700 CPU Power Models Maxime Colmant, Romain Rouvoy, Mascha Kurpicz, Anita Sobe, Pascal Felber, Lionel Seinturier To cite this version: Maxime Colmant, Romain Rouvoy, Mascha Kurpicz, Anita Sobe,
More informationOpen Source in Automotive Infotainment
Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved. Why using Open Source in IoT? Internet of Things
More informationProcess-level Power Estimation in VM-based Systems
Process-level Power Estimation in VM-based Systems Maxime Colmant, Mascha Kurpicz, Pascal Felber, Loïc Huertas, Romain Rouvoy, Anita Sobe To cite this version: Maxime Colmant, Mascha Kurpicz, Pascal Felber,
More informationA Reference Architecture for Payload Reusable Software (RAPRS)
SAND2011-7588 C A Reference Architecture for Payload Reusable Software (RAPRS) 2011 Workshop on Spacecraft Flight Software Richard D. Hunt Sandia National Laboratories P.O. Box 5800 M/S 0513 Albuquerque,
More informationCisco EnergyWise Orchestrator
EnergyWise Orchestrator C97-512619-00 2009 1 EnergyWise Vision FY10 Jan. 2009 BN2 Launch Future PoE devices EnergyWise architecture EnergyWise Orchestrator (Network + PC) Building automation Data Center
More informationVMware Technology Overview. Leverage Nextiva Video Management Solution with VMware Virtualization Technology
VMware Technology Overview Leverage Nextiva Video Management Solution with VMware Virtualization Technology Table of Contents Overview... 2 Seamless Integration within the IT Infrastructure... 2 Support
More informationExecution architecture concepts
by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The execution architecture determines largely the realtime and performance behavior of a system. Hard
More informationSmart Card Operating Systems Overview and Trends
Smart Card Operating Systems Overview and Trends Pierre.Paradinas@gemplus.com Gemplus Labs Smart card A piece of plastic with a chip that contains: CPU, memories and programs SC is your personal information
More informationWhitepaper / Benchmark
Whitepaper / Benchmark Web applications on LAMP run up to 8X faster with Dolphin Express DOLPHIN DELIVERS UNPRECEDENTED PERFORMANCE TO THE LAMP-STACK MARKET Marianne Ronström Open Source Consultant iclaustron
More informationIntegrate MATLAB Analytics into Enterprise Applications
Integrate Analytics into Enterprise Applications Dr. Roland Michaely 2015 The MathWorks, Inc. 1 Data Analytics Workflow Access and Explore Data Preprocess Data Develop Predictive Models Integrate Analytics
More informationOhua: Implicit Dataflow Programming for Concurrent Systems
Ohua: Implicit Dataflow Programming for Concurrent Systems Sebastian Ertel Compiler Construction Group TU Dresden, Germany Christof Fetzer Systems Engineering Group TU Dresden, Germany Pascal Felber Institut
More informationAmortised Optimisation as a Means to Achieve Genetic Improvement
Amortised Optimisation as a Means to Achieve Genetic Improvement Hyeongjun Cho, Sungwon Cho, Seongmin Lee, Jeongju Sohn, and Shin Yoo Date 2017.01.30, The 50th CREST Open Workshop Offline Improvement Expensive
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER1906BU VMware and Chef - Leveraging the vsphere API Together #VMworld #SER1906BU Disclaimer This presentation may contain product features that are currently under development. This overview of new
More informationIBM Integration Bus v9.0 System Administration: Course Content By Yuvaraj C Panneerselvam
IBM Integration Bus v9.0 System Administration: Course Content By Yuvaraj C Panneerselvam 1. COURSE OVERVIEW As part of this course, you will learn how to administer IBM Integration Bus on distributed
More information<Insert Picture Here> JavaFX 2.0
1 JavaFX 2.0 Dr. Stefan Schneider Chief Technologist ISV Engineering The following is intended to outline our general product direction. It is intended for information purposes only,
More informationWeb and Automotive W3C Workshop. Renault - DREAM Nov 2012 RENAULT PROPERTY
Web and Automotive W3C Workshop SUMMARY 01 Car 02 Technical 03 Web displays are special Challenges technologies and standards can help 2 01 Car displays are special 3 Cars are specifics A TV set is an
More informationmbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017
mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM mbed: Connecting chip to cloud Device software Device services Third-party cloud services IoT device application mbed Cloud Update IoT cloud
More informationA Capacity Planning Methodology for Distributed E-Commerce Applications
A Capacity Planning Methodology for Distributed E-Commerce Applications I. Introduction Most of today s e-commerce environments are based on distributed, multi-tiered, component-based architectures. The
More informationRational Asset Manager V7.5.1 packaging October, IBM Corporation
https://jazz.net/projects/rational-asset-manager/ Rational Asset Manager V7.5.1 packaging October, 2011 IBM Corporation 2011 The information contained in this presentation is provided for informational
More informationHigh Volume Transaction Processing in Enterprise Applications
High Volume Transaction Processing in Enterprise Applications By Thomas Wheeler Recursion Software, Inc. February 16, 2005 TABLE OF CONTENTS Overview... 1 Products, Tools, and Environment... 1 OS and hardware
More information«UNDERSTANDING EMBEDDED LINUX BENCHMARKING USING KERNEL TRACE ANALYSIS» ALEXIS MARTIN INRIA / LIG / UNIV. GRENOBLE, FRANCE
«UNDERSTANDING EMBEDDED LINUX BENCHMARKING USING KERNEL TRACE ANALYSIS» ALEXIS MARTIN INRIA / LIG / UNIV. GRENOBLE, FRANCE We do Need Benchmarking! Benchmark : a standard or point of reference against
More informationKey Features. DATA SHEET
DATA SHEET Total Defense THREAT MANAGER r12 Overview: Total Defense Threat Manager r12 integrates anti-malware, groupware protection and network access control in one easy-touse solution, providing comprehensive
More informationOpen Hybrid Cloud & Red Hat Products Announcements
Open Hybrid Cloud & Red Hat Products Announcements FREDERIK BIJLSMA Cloud BU EMEA Red Hat 14th December 2012 PERVASIVE NEW EXPECTATIONS AGILITY. EFFICIENCY. COST SAVINGS. PUBLIC CLOUDS 2 ENTERPRISE IT
More informationOPERATING SYSTEMS Chapter 13 Virtual Machines. CS3502 Spring 2017
OPERATING SYSTEMS Chapter 13 Virtual Machines CS3502 Spring 2017 Virtual Machines Allow you to run a Guest Operating System on top of a Host Operating System VMware (for most systems) Microsoft Virtual
More informationPerformance Testing: A Comparative Study and Analysis of Web Service Testing Tools
Performance Testing: A Comparative Study and Analysis of Web Service Testing Tools Dr.V.Asha 1, Divyabindu M C 2, Asha V 3 1,2,3 Department of Master of Computer Applications, New Horizon College of Engineering,
More informationParley: Federated Virtual Machines
1 IBM Research Parley: Federated Virtual Machines Perry Cheng, Dave Grove, Martin Hirzel, Rob O Callahan and Nikhil Swamy VEE Workshop September 2004 2002 IBM Corporation What is Parley? Motivation Virtual
More informationAn Experimental Analysis of PaaS Users Parameters on Applications Energy Consumption
An Experimental Analysis of PaaS Users Parameters on Applications Energy Consumption David Guyon, Anne-Cécile Orgerie, Christine Morin To cite this version: David Guyon, Anne-Cécile Orgerie, Christine
More informationP P P P P P. Additional Products & Utilities. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office.
Simulation Aspen Infrastructure - roduct Enterprise Edition Additional roducts & Utilities V9.1 latform Specification Operating Systems (64-bit only) Windows 10 Enterprise & rofessional (64-bit) Windows
More informationTowards a Better Understanding of the Energy Consumption of Software Systems
Département de formation doctorale en informatique UFR IEEA École doctorale SPI Lille Towards a Better Understanding of the Energy Consumption of Software Systems THÈSE présentée et soutenue publiquement
More informationTableau Server Platform Monitoring
Tableau Server Platform Monitoring Customers choose Tableau Server as their modern analytics platform because it gives their company a competitive advantage. Tableau quickly empowers users to transform
More informationAccelerating Hadoop Applications with the MapR Distribution Using Flash Storage and High-Speed Ethernet
WHITE PAPER Accelerating Hadoop Applications with the MapR Distribution Using Flash Storage and High-Speed Ethernet Contents Background... 2 The MapR Distribution... 2 Mellanox Ethernet Solution... 3 Test
More informationSAP Crystal Reports for Eclipse Product Availability Matrix (PAM)
SAP Crystal Reports for Eclipse Product Availability Matrix (PAM) Jan 2018 Disclaimer: This document is subject to change and may be changed by SAP at any time without notice. The document is not intended
More informationElectrical power consumption of the Internet: use cases and sustainability challenges. ENCOS workshop David Bol
Electrical power consumption of the Internet: use cases and sustainability challenges ENCOS workshop David Bol April 24, 2018 4 Worldwide IP data traffic More than 80% are consumer data 2 The dark side
More informationCisco Universal Small Cell 8050 Enterprise Management System
Data Sheet Cisco Universal Small Cell 8050 Enterprise Management System The Cisco Universal Small Cell 8050 Enterprise Management System (USC 8050 EMS) is part of the Cisco Universal Small Cell Solution,
More informationSYSTEM REQUIREMENTS M.APP ENTERPRISE
SYSTEM REQUIREMENTS M.APP ENTERPRISE Description or Document Category October 06, 2016 Contents M.App Enterprise Server... 3 Hardware requirements... 3 Disk space requirements... 3 Production environment
More informationLockheed Martin Corporation. All Rights Reserved. 1
eileen.b.liu@lmco.com 1 LOCKHEED MARTIN HERITAGE 40 + years of planetary heritage Diverse mission requirements Incremental hardware evolution Strong operations focus Multiple NASA interfaces 2 LOCKHEED
More informationAccelerating Enterprise Search with Fusion iomemory PCIe Application Accelerators
WHITE PAPER Accelerating Enterprise Search with Fusion iomemory PCIe Application Accelerators Western Digital Technologies, Inc. 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents
More informationEnergy Performance Analysis of Software Applications on Servers
Energy Performance Analysis of Software Applications on Servers by Jasmeet Singh A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Applied
More informationZombie Apocalypse Workshop
Zombie Apocalypse Workshop Building Serverless Microservices Danilo Poccia @danilop Paolo Latella @LatellaPaolo September 22 nd, 2016 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More informationCopyright 2014 Splunk Inc. Splunk for VMware. Architecture & Design. Michael Donnelly, Sr. Sales Engineer
Copyright 2014 Splunk Inc. Splunk for VMware Architecture & Design Michael Donnelly, Sr. Sales Engineer Disclaimer During the course of this presentaeon, we may make forward looking statements regarding
More informationFence: Protecting Device Availability With Uniform Resource Control
Fence: Protecting Device Availability With Uniform Resource Control Tao Li, Albert Rafetseder, Rodrigo Fonseca, Justin Cappos New York University Brown University 1 Motivation 2 Motivation 3 Typical Causes
More informationHéméra Inria Large Scale Initiative
Héméra Inria Large Scale Initiative https://www.grid5000.fr/hemera Christian Perez Avalon and many co-authors Motivations Scientific issues Large scale, volatile, complex systems Performance, fault tolerance,
More informationCisco Unified Computing System Delivering on Cisco's Unified Computing Vision
Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision At-A-Glance Unified Computing Realized Today, IT organizations assemble their data center environments from individual components.
More informationTowards Context-Aware Transaction Services
Towards Context-Aware Transaction Services Romain Rouvoy 1, Patricia Serrano-Alvarado 2, and Philippe Merle 1 1 INRIA Futurs - Jacquard Project, LIFL - University of Lille 1, 59655 Villeneuve d Ascq Cedex,
More informationCisco Configuration Engine 2.0
Cisco Configuration Engine 2.0 The Cisco Configuration Engine provides a unified, secure solution for automating the deployment of Cisco customer premises equipment (CPE). This scalable product distributes
More informationInstitut Supérieur de l Aéronautique et de l Espace Constraints Annex Implementation Approach
Institut Supérieur de l Aéronautique et de l Espace Constraints Annex Implementation Approach Jérôme Hugues, ISAE/DMIA jerome.hugues@isae.fr Rethinking what we have already > Idea not new, tested in various
More informationDeploying Java Platform, Standard Edition (Java SE Platform) in Today s Embedded Devices
Deploying Java Platform, Standard Edition (Java SE Platform) in Today s Embedded Devices Bob Vandette Senior Staff Engineer Sun Microsystems, Inc. http://www.sun.com TS-2602 2007 JavaOne SM Conference
More informationREALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware
REALIZE YOUR DIGITAL VISION with Digital Private Cloud from Atos and VMware Today s critical business challenges and their IT impact Business challenges Maximizing agility to accelerate time to market
More informationA software API for a vendor agnostic framework for wireless sensor network gateways for Smart Energy Systems
Call for SME for Activity 11831 for 2014 A software API for a vendor agnostic framework for wireless sensor network gateways for Smart Energy Systems Context and goal The EIT Activity Open SES Experience
More informationOCCUPANCY TRACKING: Your Secret Source of Savings
OCCUPANCY TRACKING: Your Secret Source of Savings Drivers of Smart Building Transformation Energy Mandates Efficiency Cost Savings 30% ($60B of $200B) US Energy wastage on C&I Buildings LED Transition,
More informationVirginia Tech Research Center Arlington, Virginia, USA
SMART BUILDINGS AS BUILDING BLOCKS OF A SMART CITY Professor Saifur Rahman Virginia Tech Advanced Research Institute Electrical & Computer Engg Department University of Sarajevo Bosnia, 06 October, 2016
More informationJava. Measurement of Virtualization Overhead in a Java Application Server. Kazuaki Takahashi 1 and Hitoshi Oi 1. J2EE SPECjAppServer2004
Vol.1-EVA-3 No. 1//3 1. Java 1 1 JEE SPECjAppServer CPU SPECjAppServer 3 CPU Measurement of Virtualization Overhead in a Java Application Server Kazuaki Takahashi 1 and Hitoshi Oi 1 In this technical report,
More informationRapid Large-Scale SOA - Connected Products at Leapfrog Enterprises
Rapid Large-Scale SOA - Connected Products at Leapfrog Enterprises A little bit about myself Jason Whaley Web Infrastructure Engineer Leapfrog Enterprises jwhaley@leapfrog.com What Will be Covered Overview
More informationIntroduction to virtualisation, hardware, cloud, containers, unikernels, microkernels. and everything else
Introduction to virtualisation, hardware, cloud, containers, unikernels, microkernels. and everything else What s driving us? Smaller Faster Efficient Secure Cloud, infrastructure and virtualisation Smaller,
More informationSharing and Deploying MATLAB Applications
Sharing and Deploying Applications Dr. Roland Michaely Applications Engineer 2015 The MathWorks, Inc. 1 ICICI Securities Develops Online Financial Planning and Advisory Platform Challenge Launch a scalable
More informationDistributed Objects. Object-Oriented Application Development
Distributed s -Oriented Application Development Procedural (non-object oriented) development Data: variables Behavior: procedures, subroutines, functions Languages: C, COBOL, Pascal Structured Programming
More informationjmeter is an open source testing software. It is 100% pure Java application for load and performance testing.
i About the Tutorial jmeter is an open source testing software. It is 100% pure Java application for load and performance testing. jmeter is designed to cover various categories of tests such as load testing,
More informationMastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp.
Mastering SOA Challenges more cost-effectively Bodo Bergmann Senior Software Engineer Ingres Corp. 1 Contents Tell me why? SOA INGRES and SOA SOA Challenges Mastering selected challenges 2 Service-Oriented
More informationEfficiency of Functional Languages in Client-Server Applications
Efficiency of Functional Languages in Client-Server Applications *Dr. Maurice Eggen Dr. Gerald Pitts Department of Computer Science Trinity University San Antonio, Texas Phone 210 999 7487 Fax 210 999
More informationVerizon Perspectives on Smart Infrastructure. Anthony J. (Tony) DiMaso Advanced Energy Conference November 19, 2009
Verizon Perspectives on Smart Infrastructure Anthony J. (Tony) DiMaso Advanced Energy Conference November 19, 2009 Verizon Corporate Profile Annual Revenues > $100B Employees > 200K Verizon Telecom Capital
More informationSystem Energy Efficiency Lab seelab.ucsd.edu
Motivation Embedded systems operate in, interact with, and react to an analog, real-time world Interfacing with this world is not easy or monolithic Sensors: provide measurements of the outside world Actuators:
More informationQlik Sense Enterprise architecture and scalability
White Paper Qlik Sense Enterprise architecture and scalability June, 2017 qlik.com Platform Qlik Sense is an analytics platform powered by an associative, in-memory analytics engine. Based on users selections,
More informationReliable Power and Thermal Management in The Data Center
Reliable Power and Thermal Management in The Data Center Deva Bodas Corporation April 19, 2004 Deva.Bodas@.com 1 Agenda 2 Data center manageability challenges & trends Current state of power & thermal
More informationCMPSC 311- Introduction to Systems Programming Module: Systems Programming
CMPSC 311- Introduction to Systems Programming Module: Systems Programming Professor Patrick McDaniel Fall 2015 WARNING Warning: for those not in the class, there is an unusually large number of people
More informationTop five Docker performance tips
Top five Docker performance tips Top five Docker performance tips Table of Contents Introduction... 3 Tip 1: Design design applications as microservices... 5 Tip 2: Deployment deploy Docker components
More informationImplementing Probes for J2EE Cluster Monitoring
Implementing s for J2EE Cluster Monitoring Emmanuel Cecchet, Hazem Elmeleegy, Oussama Layaida, Vivien Quéma LSR-IMAG Laboratory (CNRS, INPG, UJF) - INRIA INRIA Rhône-Alpes, 655 av. de l Europe, 38334 Saint-Ismier
More informationIntegrated hardware-software solution developed on ARM architecture. CS3 Conference Krakow, January 30th 2018
Integrated hardware-software solution developed on ARM architecture CS3 Conference Krakow, January 30th 2018 Why Object Storage Data doubles every 2 year...growing at a faster pace and is mainly unstructured
More informationIntel VTune Performance Analyzer 9.1 for Windows* In-Depth
Intel VTune Performance Analyzer 9.1 for Windows* In-Depth Contents Deliver Faster Code...................................... 3 Optimize Multicore Performance...3 Highlights...............................................
More informationPM Support in Linux and Windows. Dr. Stephen Bates, CTO, Eideticom Neal Christiansen, Principal Development Lead, Microsoft
PM Support in Linux and Windows Dr. Stephen Bates, CTO, Eideticom Neal Christiansen, Principal Development Lead, Microsoft Windows Support for Persistent Memory 2 Availability of Windows PM Support Client
More informationApplying Interoperability in Serious Games Environments
Applying Interoperability in Serious Games Environments Antoniu Ştefan 1, Ioana Andreea Stănescu 1, Ion Roceanu 2, Theo Lim 3 (1) Advanced Technology Systems - ATS, 222 Calea Domnească, Târgovişte, ROMANIA,
More informationP P. Engineering Suite. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office. Database Servers.
AES roperty System rocess Modeling (Aspen lus) 2 rocess Modeling (Aspen HYSYS) Engineering V9.1 latform Specification Operating Systems (64-bit only) Windows 10 Enterprise & rofessional (64-bit) Windows
More information