Performance & Energy
|
|
- Conrad Brown
- 6 years ago
- Views:
Transcription
1 1 Performance & Energy Md Abdullah Shahneous Bari Abid M. Malik Millad Ghane Ahmad Qawasmeh Barbara M. Chapman 11/28/15
2 2 Layout of the talk Ø Overview Ø Motivation Ø Factors that affect the performance & Energy Optimization Ø Experimental Results Ø Conclusion & Future Work
3 3 OpenMP Ø De-facto standard for shared memory parallel programming Ø Thread based parallelism Ø Mainly two kinds of parallelism Ø Regular parallelism (work sharing constructs) Ø Irregular parallelism (task based constructs)
4 4 Main Barrier Towards Exascale Computing Ø Power, power and power Ø 20MW power limit for exascale machines (DOE) Ø Usually processor vendors concern Ø But to reach the exascale limit software stack have to chip in Ø Any solution????
5 5 Power Constrained Computing (Overprovisioning) Ø Usually not all application use maximum node power all the time Ø Capping the power at lower limit Ø Allows extra node to be added at the similar power budget Extra Node Extra Compute Power
6 6 Power Constrained Computing(Contd.) Ø More focus on overall system level performance Ø Some related work, Ø Sarood et al. [1] Ø Patki et al. [2] Ø Rountree et al. [3] 1. Sarood, Osman, et al. "Op?mizing power alloca?on to CPU and memory subsystems in overprovisioned HPC systems." Cluster Compu,ng (CLUSTER), 2013 IEEE Interna,onal Conference on. IEEE, Patki, Tapasya, et al. "Exploring hardware overprovisioning in power-constrained, high performance compu?ng." Proceedings of the 27th interna,onal ACM conference on Interna,onal conference on supercompu,ng. ACM, Rountree, Barry, et al. "Beyond DVFS: A first look at performance under a hardware-enforced power bound." Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th Interna,onal. IEEE, 2012.
7 7 Why OpenMP??? Ø Current Issue: Less focus on per-node performance Ø Challenge: To reach the peak throughput, per-node performance must be improved Ø OpenMP is the most popular language of choice for intra node parallelism
8 8 Factors That Impact Work Sharing Parallelism Ø How many workers are working? ~ Thread Ø How the work is scheduled? ~ Scheduling Policy Ø How much work they are given at one time? ~ Chunk Size Ø How the data is laid out for the workers? ~ Thread Affinity Ø What do the workers do during their break? ~ Wait Policy
9 9 Experimental Details Ø Selected parameters Ø No. Of threads (2, 4, 8, 16, 24, 32) Ø Scheduling policy (STATIC, DYNAMIC, GUIDED) Ø Chunk size(1, 8, 32, 64, 128, 256, 512) Ø Wait policy (active, passive) Ø Thread affinity (OMP_PLACES + OMP_PROC_BIND) Ø Power cap levels Ø (55, 70, 85, 100, 115)w Ø Used technology: Ø Intel RAPL (for power capping & energy measurement) Ø OMPT for kernel level measurement Ø Benchmark ~ NPB
10 10 Performance improvement using the best configuration compared to default across all kernels % Performance Improvement CG_conj_grad_1 CG_main_1 CG_main_2 CG_main_3 CG_main_4 CG_main_5 CG_main_6 EP_main_3 FT_c_s1_1 FT_c_s3_1 FT_c_ts2_1 *FT_c_i_1 **FT_c_i_c_1 FT_evolve_1 FT_init_ui_1 IS_alloc_key_bu IS_create_seq_1 LU_erhs_1 LU_setbv_1 LU_se?v_1 MG_zero3_1 MG_zran3_1 MG_zran3_2 MG_zran3_3 SP_add_1 SP_compute_rhs SP_error_norm_ SP_exact_rhs_1 SP_ini?alize_1 SP_ninvr_1 SP_pinvr_1 SP_rhs_norm_1 SP_txinvr_1 SP_tzetar_1 SP_x_solve_1 SP_y_solve_1 SP_z_solve_1 UA_geom1_2 UA_mortar_3 UA_move_1 Kernels 55W 70W 85W 100W 115W
11 11 Energy consumption improvement using the best configuration compared to default across all kernels %Energy Improvement CG_conj_grad_1 CG_main_1 CG_main_2 CG_main_3 CG_main_4 CG_main_5 CG_main_6 EP_main_3 FT_c_s1_1 FT_c_s3_1 FT_c_ts2_1 *FT_c_i_1 **FT_c_i_c_1 FT_evolve_1 FT_init_ui_1 IS_alloc_key_buff_1 IS_create_seq_1 LU_erhs_1 LU_setbv_1 LU_se?v_1 MG_zero3_1 MG_zran3_1 55W 70W 85W 100W 115W Kernels MG_zran3_2 MG_zran3_3 SP_add_1 SP_compute_rhs_1 SP_error_norm_1 SP_exact_rhs_1 SP_ini?alize_1 SP_ninvr_1 SP_pinvr_1 SP_rhs_norm_1 SP_txinvr_1 SP_tzetar_1 SP_x_solve_1 SP_y_solve_1 SP_z_solve_1 UA_geom1_2 UA_mortar_3 UA_move_1
12 Execution time comparison among different configurations (an LU kernel) Best Configura?on Default Configura?on Default Configura?on Without Power Cap Execu?on Time (Sec) W, 32, STATIC, 1 32, STATIC, 1 32, DYNAMIC, 8 115W, 32, STATIC, 1 32, STATIC, 1 24, GUIDED, 8 115W, 32, STATIC, 1 32, STATIC, 1 24, GUIDED, 8 115W, 32, STATIC, 1 32, STATIC, 1 24, DYNAMIC, 8 115W, 32, STATIC, 1 32, STATIC, 1 24, GUIDED, 8 55W 70W 85W 100W 115W Different Power Cap Levels
13 13 These results are based on STREAM benchmark. Data Size X means the array size for STREAM benchmark is 19,200,000*X. OpenMP ICVs on DRAM Power Ø Developing a model for power consumption of openmp applications Power (W) Power (W) Power (W) Data Size Courtesy: Millad Ghane Data Size Data Size
14 14 UTS FloorPlan Courtesy: Ahmad Qawasmeh Impact of threads & scheduling policy in task based parallelism
15 15 Ø Dynamic adaptation (APEX), Ø Active harmony Ø Modeling Ongoing Work Ø Across different software stack (OpenMP runtime), Ø Openuh Ø GCC Ø Intel Ø Across different hardware architecture Ø Intel sandybridge Ø IBM power8
16 16 Future Work Ø More concrete configuration selection Ø DRAM capping Ø Fine grain (core level) control Ø Other energy efficient techniques, Ø DVFS, frequency modulation etc. Ø Combining it with a inter-node (MPI) programming models for hybrid applications
17 17 Summary Ø Overview Ø Motivation Ø Factors that affect the performance & Energy Optimization Ø Experimental Results Ø Conclusion & Future Work
HPCG on Tianhe2. Yutong Lu 1,Chao Yang 2, Yunfei Du 1
HPCG on 2 Yutong Lu 1,Chao Yang 2, Yunfei Du 1 1, Changsha, Hunan, China 2 Institute of Software, CAS, Beijing, China Outline r HPCG result overview on -2 r Key Optimization works Ø Hybrid HPCG:CPU+MIC
More informationAnalyzing the Power Consumption Behavior of a Large Scale Data Center
Analyzing the Power Consumption Behavior of a Large Scale Data Center KASHIF NIZAM KHAN, AALTO UNIVERSITY, FINLAND. SANJA S., TAPIO N., JUKKA K. N., SEBASTIAN V. A. & OLLI-PEKKA L. 1 Outline Ø Motivation
More informationLPGPU. Low- Power Parallel Compu1ng on GPUs. Ben Juurlink. Technische Universität Berlin. EPoPPEA workshop
LPGPU Low- Power Parallel Compu1ng on GPUs Ben Juurlink Technische Universität Berlin Cri1cal Ques1ons We Seek to Ask Power consump9on has become the cri9cal limi9ng factor in performance of processors
More informationFinal Review. Chenyang Lu. CSE 467S Embedded Compu5ng Systems
Final Review Chenyang Lu CSE 467S Embedded Compu5ng Systems OS: Basic Func2ons Ø OS controls resources: q who gets the CPU; q when I/O takes place; q how much memory is allocated; q power management. Ø
More informationAdaptive QoS Control for Real-Time Systems
Adaptive QoS Control for Real-Time Systems Chenyang Lu CSE 520S Challenges Ø Classical real-time scheduling theory relies on accurate knowledge about workload and platform. New challenges under uncertainties
More informationExploring QR Factorization on GPU for Quantum Monte Carlo Simulation
Exploring QR Factorization on GPU for Quantum Monte Carlo Simulation Tyler McDaniel Ming Wong Mentors: Ed D Azevedo, Ying Wai Li, Kwai Wong Quantum Monte Carlo Simulation Slater Determinant for N-electrons
More information4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands
4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands Dr. Peter Michielse Deputy Director 1 Agenda q Historical example: oil reservoir simulation
More informationOperating Systems. Chenyang Lu
Operating Systems Chenyang Lu Example: Linux Ø A Brief History: https://youtu.be/aurdhyl7bta Chenyang Lu 2 Android Source: h*p:// en.wikipedia.org/wiki/ File:Android-System- Architecture.svg Chenyang Lu
More informationCS 5523: Operating Systems
Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts
More informationServilla: Service Provisioning in Wireless Sensor Networks. Chenyang Lu
Servilla: Provisioning in Wireless Sensor Networks Chenyang Lu Sensor Network Challenges Ø Device heterogeneity Ø Network dynamics q due to mobility and interference Ø Limited resources and energy Signal
More informationDigital research data in the Sigma2 prospective
Digital research data in the Sigma2 prospective NARMA Forskningsdata seminar 30. Januar 2018 Maria Francesca Iozzi, PhD, UNINETT/Sigma2 Hans A. Eide, PhD, UNINETT/Sigma Agenda Ø About UNINETT Sigma2 Ø
More informationIntroduction to VI-HPS
Introduction to VI-HPS Brian Wylie Jülich Supercomputing Centre Virtual Institute High Productivity Supercomputing Goal: Improve the quality and accelerate the development process of complex simulation
More informationPhilips Lifeline. Ø Chenyang Lu 1
Philips Lifeline Ø http://www.lifelinesys.com/content/lifeline-products/auto-alert Chenyang Lu 1 Smartphone for Medicine Ø http://video.msnbc.msn.com/rock-center/50582822 2 Proposal Presenta5on Ø 2/12,
More informationProcesses. Criteria for Comparing Scheduling Algorithms
1 Processes Scheduling Processes Scheduling Processes Don Porter Portions courtesy Emmett Witchel Each process has state, that includes its text and data, procedure call stack, etc. This state resides
More informationA Micro-Benchmark Evaluation of Catamount and Cray Linux Environment (CLE) Performance
A Micro-Benchmark Evaluation of Catamount and Cray Linux Environment (CLE) Performance Jeff Larkin Cray Inc. Jeff Kuehn ORNL Does CLE waddle like a penguin, or run like
More informationConcurrent Programing: Why you should care, deeply. Don Porter Portions courtesy Emmett Witchel
Concurrent Programing: Why you should care, deeply Don Porter Portions courtesy Emmett Witchel 1 Uniprocessor Performance Not Scaling Performance (vs. VAX-11/780) 10000 1000 100 10 1 20% /year 52% /year
More informationCSE 520S Real-Time Systems
CSE 520S Real-Time Systems Prof. Chenyang Lu TAs: Haoran Li, Yehan Ma Real-Time Systems Ø Systems operating under timing constraints q Automobiles. q Airplanes. q Mars rovers. q Game console. q Factory
More informationCyber-Physical Systems Scheduling
Cyber-Physical Systems Scheduling ICEN 553/453 Fall 2018 Prof. Dola Saha 1 Quick Recap 1. What characterizes the memory architecture of a system? 2. What are the issues with heaps in embedded/real-time
More informationReal- Time Wireless Control Networks for Cyber- Physical Systems
Real- Time Wireless Control Networks for Cyber- Physical Systems Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Ø Reliability
More informationReal-Time Scheduling Single Processor. Chenyang Lu
Real-Time Scheduling Single Processor Chenyang Lu Critiques Ø 1/2 page critiques of research papers. q Back-of-envelop comments - NOT whole essays. q Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html
More informationCase 1:17-cv Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION
Case 1:17-cv-01148 Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION LUCIO DEVELOPMENT LLC, Plaintiff, Case No: 1:17-cv-1148 vs.
More informationCloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li
Cloud Tutorial: AWS IoT TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li Pointers Ø Amazon IoT q http://docs.aws.amazon.com/iot/latest/developerguide/what-isaws-iot.html Ø Amazon EC2 q http://docs.aws.amazon.com/awsec2/latest/userguide/
More informationReal-Time Wireless Control Networks for Cyber-Physical Systems
Real-Time Wireless Control Networks for Cyber-Physical Systems Chenyang Lu Cyber-Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Sensor
More informationSkymet Weather Services Pvt. Ltd. Noida
Skymet Weather Services Pvt. Ltd. Noida-201301 TENDER NOTICE Tender No. SKY/NO/2018/0001 Dated: Jan 8, 2018 Skymet Weather Services Pvt Ltd, Noida (hereinafter called Skymet ) invites sealed competitive
More informationDevOps Course Content
INTRODUCTION TO DEVOPS DevOps Course Content Ø What is DevOps? Ø History of DevOps Ø Different Teams Involved Ø DevOps definitions Ø DevOps and Software Development Life Cycle o Waterfall Model o Agile
More informationWind power integration and consumer behavior: a complementarity approach
1 Wind power integration and consumer behavior: a complementarity approach 8 th Annual Trans-Atlantic INFRADAY Conference on Energy November 7 th, 2014 Ali Daraeepour, Duke University Dr. Jalal Kazempour,
More informationReal-Time CORBA. Chenyang Lu CSE 520S
Real-Time CORBA Chenyang Lu CSE 520S CORBA Common Object Request Broker Architecture Ø CORBA specifications q OMG is the standards body q Over 800 companies q CORBA defines interfaces, not implementations
More informationCS 5523 Operating Systems: Intro to Distributed Systems
CS 5523 Operating Systems: Intro to Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu, Dr. Palden Lama for providing their slides. Outline Different Distributed Systems Ø Distributed
More informationDependability in Distributed Systems
Dependability in Distributed Systems INF 5360 spring 2014 INF5360, Amir Taherkordi & Roman Vitenberg 1 Average Cost of Downtime Ø Revenue loss, productivity loss, reputation loss Ø Revenue loss + productivity
More informationCONCRETE: A benchmarking framework to CONtrol and Classify REpeatable Testbed Experiments
CONCRETE: A benchmarking framework to CONtrol and Classify REpeatable Testbed Experiments Stratos Keranidis* Wei Liu, Michael Mehari, Pieter Becue, Stefan Bouckaert, Ingrid Moerman, Thanasis Korakis*,
More informationLearning Systems. Research at the Intersection of Machine Learning & Data Systems. Joseph E. Gonzalez
Learning Systems Research at the Intersection of Machine Learning & Data Systems Joseph E. Gonzalez Asst. Professor, UC Berkeley jegonzal@cs.berkeley.edu How can machine learning techniques be used to
More informationCase 2:18-cv JRG Document 1 Filed 05/09/18 Page 1 of 12 PageID #: 1
Case 2:18-cv-00193-JRG Document 1 Filed 05/09/18 Page 1 of 12 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION SEMCON IP INC., Plaintiff, v. ASUSTEK COMPUTER
More informationCase 2:18-cv Document 1 Filed 05/09/18 Page 1 of 11 PageID #: 1
Case 2:18-cv-00198 Document 1 Filed 05/09/18 Page 1 of 11 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION SEMCON IP INC., Plaintiff, v. MICHAEL KORS
More informationAn Investigation into a Circuit Based Supply Chain Analyzer for FPGAs
An Investigation into a Circuit Based Supply Chain Analyzer for FPGAs FPL-2016 9/1/2016 Jacob Couch 1 John Arkorian Staff Researchers 1 jacob.couch@jhuapl.edu What is the problem anyways? How can FPGAs
More informationOPERATING PROCEDURES of the Design Automation Conference Revised and Approved, August 29, 2016
1 2 3 4 5 6 7 8 91. NAME OPERATING PROCEDURES of the Design Automation Conference Revised and Approved, August 29, 2016 10 11 The name of this conference is the ACM/IEEE/Electronic System Design Alliance
More informationOptimization Strategies
Global Memory Access Pattern and Control Flow Objectives Ø Ø Global Memory Access Pattern (Coalescing) Ø Control Flow (Divergent branch) Copyright 2013 by Yong Cao, Referencing UIUC ECE498AL Course Notes
More informationAadhaar Based Voting System Using Android Application
Aadhaar Based Voting System Using Android Application Sreerag M 1, Subash R 1, Vishnu C Babu 1, Sonia Mathew 1, Reni K Cherian 2 1 Students, Department of Computer Science, Saintgits College of Engineering,
More informationOPERATING PROCEDURES of the Design Automation Conference Revised and Approved, October 9, 2017
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 OPERATING PROCEDURES of the Design Automation
More informationCritiques. Ø Critique #1
Critiques Ø 1/2 page critiques of research papers Ø Due at 10am on the class day (hard deadline) Ø Email Yehan yehan.ma@wustl.edu in plain txt Ø Back-of-envelop notes - NOT whole essays Ø Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html
More informationMigrants Selection and Replacement in Distributed Evolutionary Algorithms for Dynamic Optimization
Migrants Selection and Replacement in Distributed Evolutionary Algorithms for Dynamic Optimization Yesnier Bravo, Gabriel Luque, and Enrique Alba Departamento de Lenguajes y Ciencias de la Computación
More informationCase 1:18-cv TWP-MPB Document 1 Filed 01/04/18 Page 1 of 17 PageID #: 1
Case 1:18-cv-00029-TWP-MPB Document 1 Filed 01/04/18 Page 1 of 17 PageID #: 1 UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF INDIANA INDIANAPOLIS DIVISION JASON JONES, on behalf of himself and all others
More informationPaper Entered: April 3, 2017 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD
Trials@uspto.gov Paper 10 571-272-7822 Entered: April 3, 2017 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD KINGSTON TECHNOLOGY COMPANY, INC., Petitioner, v. POLARIS
More informationSmart Voting System using UIDAI
IJIRST National Conference on Networks, Intelligence and Computing Systems March 2017 Smart Voting System using UIDAI Mrs. Nandhini M 1 Mr. Vasanthakumar M 2 1 Assistant Professor 2 B.Tech Final Year Student
More informationIC Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes
IC 3-11-15 Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes IC 3-11-15-1 Applicability of chapter Sec. 1. Except as otherwise provided,
More informationDr. Doran K. Wilde Associate Professor Dept. of Electrical and Computer Engineering Brigham Young University Office: (801) Fax: (801)
Dr. Doran K. Wilde Associate Professor Dept. of Electrical and Computer Engineering Brigham Young University Office: (801)422-8739 Fax: (801)422-0201 Research Interests Micro-power subsystems, motion planning
More informationFile Systems: Fundamentals
File Systems: Fundamentals 1 Files What is a file? Ø A named collection of related information recorded on secondary storage (e.g., disks) File attributes Ø Name, type, location, size, protection, creator,
More informationM-Series, Actuator Overview. Machine Screw Cutaway. UNI-LIFT Machine Screw Actuators offer precise. 12
M-, Actuator Overview UNI-LIFT Machine Screw Actuators offer precise positioning, uniform lifting speeds and capacity up to 250 tons. Standard model configurations include upright or inverted units with
More informationSupport Vector Machines
Support Vector Machines Linearly Separable Data SVM: Simple Linear Separator hyperplane Which Simple Linear Separator? Classifier Margin Objective #1: Maximize Margin MARGIN MARGIN How s this look? MARGIN
More informationLast Time. Bit banged SPI I2C LIN Ethernet. u Embedded networks. Ø Characteristics Ø Requirements Ø Simple embedded LANs
Last Time u Embedded networks Ø Characteristics Ø Requirements Ø Simple embedded LANs Bit banged SPI I2C LIN Ethernet Today u CAN Bus Ø Intro Ø Low-level stuff Ø Frame types Ø Arbitration Ø Filtering Ø
More informationCase5:08-cv PSG Document514 Filed08/21/13 Page1 of 18
Case:0-cv-00-PSG Document Filed0// Page of 0 ACER, INC., ACER AMERICA CORPORATION and GATEWAY, INC., Plaintiffs, v. TECHNOLOGY PROPERTIES LTD., PATRIOT SCIENTIFIC CORPORATION, ALLIACENSE LTD., Defendants.
More informationUS Bar EPO Liaison Council 29th Annual Meeting Munich, 18 October EPO practice issues
US Bar EPO Liaison Council 29th Annual Meeting Munich, 18 October 2013 5. EPO practice issues A. Patenting of digital gaming 18 October 2013 Overview Article 52(2) and (3) EPC History of the legal practice
More informationNVM EXPRESS, INC. INTELLECTUAL PROPERTY POLICY. Approved as of _November 21_, 2015 ( Effective Date ) by the Board of Directors of NVM Express
NVM EXPRESS, INC. INTELLECTUAL PROPERTY POLICY Approved as of _November 21_, 2015 ( Effective Date ) by the Board of Directors of NVM Express 1. APPLICABILITY NVM Express, Inc., a Delaware nonprofit corporation
More informationOverview. Ø Neural Networks are considered black-box models Ø They are complex and do not provide much insight into variable relationships
Neural Networks Overview Ø s are considered black-box models Ø They are complex and do not provide much insight into variable relationships Ø They have the potential to model very complicated patterns
More informationJD Edwards EnterpriseOne Applications
JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.1 E39041-02 December 2013 JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide, Release
More informationThere s a Cloud in My Enterprise
Healthcare Simplified - Leveraging Technology to stay Connected and Improve Program Opera?ons: There s a Cloud in My Enterprise Dale Posont Sr. Principal August 23, 2012 Agenda Discussion Topics Ø Defining
More informationGoogle App Engine 8/10/17. CS Cloud Compu5ng Systems--Summer II 2017
Google App Engine CS 6030--Cloud Compu5ng Systems--Summer II 2017 WESTERN MICHIGAN UNIVERSITY Professor: Dr. AJAY K. GUPTA SubmiPed by: JAPINDER PAL SINGH GHOTRA Contents Ø Introduc/on Ø Key Features Ø
More informationA Bloom Filter Based Scalable Data Integrity Check Tool for Large-scale Dataset
A Bloom Filter Based Scalable Data Integrity Check Tool for Large-scale Dataset Sisi Xiong*, Feiyi Wang + and Qing Cao* *University of Tennessee Knoxville, Knoxville, TN, USA + Oak Ridge National Laboratory,
More informationComputer Power Management Rules. Ø Jim Kardach, re-red chief power architect, Intel h6p://
Computer Power Management Rules Ø Jim Kardach, re-red chief power architect, Intel h6p://www.youtube.com/watch?v=cz6akewb0ps 1 HW1 Ø Has been posted on the online schedule. Ø Due on March 3 rd, 1pm. Ø
More informationPredicting Information Diffusion Initiated from Multiple Sources in Online Social Networks
Predicting Information Diffusion Initiated from Multiple Sources in Online Social Networks Chuan Peng School of Computer science, Wuhan University Email: chuan.peng@asu.edu Kuai Xu, Feng Wang, Haiyan Wang
More informationUNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. UNITED PATENTS, INC., Petitioner, REALTIME DATA LLC, Patent Owner.
Trials@uspto.gov Paper No. 11 571-272-7822 Filed: March 27, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD UNITED PATENTS, INC., Petitioner, v. REALTIME DATA LLC,
More informationØ Project Description. Ø Design Criteria. Ø Design Overview. Ø Design Components. Ø Schedule. Ø Testing Criteria. Background Design Implementation
Ø Project Description Ø Design Criteria Ø Design Overview Ø Design Components Background Design Implementation Ø Schedule Ø Testing Criteria Ø Asante Solutions, Inc. and RCPD Ø Blind user focused insulin
More informationExhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5
Exhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5 Reference Agreement No.: Exhibit Identifier: Additional Terms and Conditions The terms and conditions described in this Exhibit apply to your
More informationNew features in Oracle 11g for PL/SQL code tuning.
New features in Oracle 11g for PL/SQL code tuning. 1-1 - Speakers Nikunj Gadoya Nikunj is working in Blink Consul4ng as Technical Consultant for more than 2 years now. He did his engineering in computer
More informationREQUEST FOR PROPOSAL. No Ruby Training Services. July American Association of Motor Vehicle Administrators
REQUEST FOR PROPOSAL No. 16-076 Ruby Training Services July 2017 American Association of Motor Vehicle Administrators Table of Contents 1. INTRODUCTION... 2 1.1. PURPOSE AND BACKGROUND... 2 1.2. OBJECTIVE...
More informationCUG Members' Handbook
CUG Members' Handbook March 31, 2016 Revisions 4/26/06 ToC add chapter 6 page 1 add xd1, xt3, and x1 list server info page 2 add xt3 and xd1 as eligible systems in section 1.2.1 page 4 replace old Program
More informationWe should share our secrets
We should share our secrets Shamir secret sharing: how it works and how to implement it Daan Sprenkels hello@dsprenkels.com Radboud University Nijmegen 28 December 2017 Daan Sprenkels We should share our
More informationUPDATE ON RULES. Florida Department of State
Florida Department of State UPDATE ON RULES Presented by Gary Holland Assistant Director, Division of Elections Telephone: 850-245-6200 December 7, 2015 1 What s the Status of These Rules? Rule 1S-2.015
More informationDeadlock. deadlock analysis - primitive processes, parallel composition, avoidance
Deadlock CDS News: Brainy IBM Chip Packs One Million Neuron Punch Overview: ideas, 4 four necessary and sufficient conditions deadlock analysis - primitive processes, parallel composition, avoidance the
More informationCombating Friend Spam Using Social Rejections
Combating Friend Spam Using Social Rejections Qiang Cao Duke University Michael Sirivianos Xiaowei Yang Kamesh Munagala Cyprus Univ. of Technology Duke University Duke University Friend Spam in online
More informationOcean Observatories Initiative Julie Morris Division of Ocean Sciences National Science Foundation
Julie Morris Division of Ocean Sciences National Science Foundation Integrated Ocean Observing System and Ocean Observatories Initiative: The Role of Industry August 6, 2007 Regional Cyberinfrastructure
More informationAn Electronic Voting System for a Legislative Assembly
International Journal of Innovation and Scientific Research ISSN 235-84 Vol. 26 No. 2 Sep. 26, pp. 494-52 25 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/ An Electronic
More information30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture (MDA)
Fakultät Informatik, Institut für Software- und Multimediatechnik, Lehrstuhl für Softwaretechnologie 30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture () Prof. Dr.
More informationAspect Decomposition: Model-Driven Architecture (MDA) 30 Transformational Design with Essential. References. Ø Optional: Ø Obligatory:
Fakultät Informatik, Institut für Software- und Multimediatechnik, Lehrstuhl für Softwaretechnologie 30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture () Prof. Dr.
More informationCASE STUDY 2 Portuguese Immigration & Border Service
CASE STUDY 2 Portuguese Immigration & Border Service Page 1 Table of Contents EXECUTIVE SUMMARY... 3 1 CUSTOMER NAME... 4 2 BUSINESS CASE BUSINESS DRIVERS... 4 3 CHALLENGE... 4 4 SOLUTION DESCRIPTION...
More informationTender No: CDACP/NSM-SSLAB/2017/223. C-DAC invites ONLINE bids for Supply & Installation of HPC-Cluster with Storage at C-DAC, Pune and Bangalore.
Centre for Development of Advanced Computing A Scientific Society of Ministry of Electronics & Information Technology, Government of India S. P. Pune University Campus, Pune - 411007 Tel: +91-20-25704126/127,
More informationOutline. Your Project Proposal an evolving plan. Project Proposal Guidelines (2 files) ECE496 Design Project Preparing Your Project Proposal
Outline ECE496 Design Project Preparing Your Project Proposal Dr. Ken Tallman & Khoman Phang Thursday, Sept. 15, 2016 Tonight n Introduction to the proposal (Phang) n Proposal details (Phang) n Writing
More informationIncreased drilling efficiency saved approximately 26,000 gallons of fuel.
IceCube Project Monthly Report January 2010 Accomplishments Drilling and string installation ended ten days early this season with twenty strings installed, including the DeepCore strings. This work was
More informationCopy. Judgment IN THE NAME OF THE PEOPLE. Christoph Hellwig, Schidlachstraße 11, 6020 Innsbruck, Austria - Plaintiff -
Hamburg District Court File no: 310 O 89/15 Copy Pronounced on 08.07.2016 Heinelt, Judicial Clerk Registrar to the Court Judgment IN THE NAME OF THE PEOPLE In the matter Christoph Hellwig, Schidlachstraße
More informationMAPR END USER LICENSE AGREEMENT Last updated: April 20, 2016
MAPR END USER LICENSE AGREEMENT Last updated: April 20, 2016 THIS MAPR END USER LICENSE AGREEMENT ( AGREEMENT ) IS BY AND BETWEEN MAPR TECHNOLOGIES INC., A DELAWARE COMPANY WITH OFFICES AT 350 HOLGER WAY,
More informationSession Patent prosecution practice in Japan Tips for obtaining a patent in Japan - Part I -
Session Patent prosecution practice in Japan Tips for obtaining a patent in Japan - Part I - Shusa Endo Toshinori Tanno Hiroyasu Ninomiya Japan Patent Attorneys Association International Activities Center
More informationSKA Phased Array Feed Advanced Instrumentation Program SKA Engineering Meeting
SKA Phased Array Feed Advanced Instrumentation Program SKA Engineering Meeting 1 6 October 2016 PAF AIP Consortium Outline PAF Advanced Instrumentation Program Ø Members Ø Overview Ø Scope SKA PAF Dish
More informationApproaching a Formal Definition of Fairness in Electronic Commerce. Felix Gärtner Henning Pagnia Holger Vogt
1 Approaching a Formal Definition of Fairness in Electronic Commerce Felix Gärtner Henning Pagnia Holger Vogt Darmstadt University of Technology, Germany 2 Overview What is fair exchange and how does it
More informationDesign and Analysis of College s CPC-Building. System Based on.net Platform
International Journal of Computing and Optimization Vol. 1, 2014, no. 4, 145-153 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ijco.2014.41125 Design and Analysis of College s CPC-Building System
More informationLecture 8: Verification and Validation
Thanks to Prof. Steve Easterbrook University of Toronto What are goals of V&V Validation Techniques Ø Inspection Ø Model Checking Ø Prototyping Verification Techniques Ø Consistency Checking Lecture 8:
More informationInternet of Things Wireless Sensor Networks. Chenyang Lu
Internet of Things Wireless Sensor Networks Chenyang Lu Internet of Things Ø Convergence of q Miniaturized hardware: processor+sensors+wireless q Low-power wireless: connect millions of devices to the
More informationPlease see my attached comments. Thank you.
From: Sent: To: Subject: Attachments: MJ Schillaci Friday, July 12, 2013 12:38 PM Public UVS Panel public comment on Voting System s UVSs-Public.doc Please see my attached
More informationInstallation Instructions HM2085-PLM Strain Gage Input Module
Helm Instrument Company, Inc. 361 West Dussel Drive Maumee, Ohio 43537 USA Phone: 419-893-4356 Fax: 419-893-1371 www.helminstrument.com Installation Instructions HM2085-PLM Strain Gage Input Module October,
More informationIMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM
IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM PROJECT REFERENCE NO.: 39S_BE_1662 COLLEGE BRANCH GUIDE STUDETS : AMRUTHA INSTITUTE OF ENGINEERING AND MANAGEMENT SCIENCE, BENGALURU : DEPARTMENT
More informationBatch binary Edwards. D. J. Bernstein University of Illinois at Chicago NSF ITR
Batch binary Edwards D. J. Bernstein University of Illinois at Chicago NSF ITR 0716498 Nonnegative elements of Z: etc. 0 meaning 0 1 meaning 2 0 10 meaning 2 1 11 meaning 2 0 + 2 1 100 meaning 2 2 101
More informationOne View Watchlists Implementation Guide Release 9.2
[1]JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.2 E63996-03 April 2017 Describes One View Watchlists and discusses how to add and modify One View Watchlists.
More informationElections, Technology, and the Pursuit of Integrity: the Connecticut Landscape
Elections, Technology, and the Pursuit of Integrity: the Connecticut Landscape Theodore Bromley 1 Peggy Reeves 2 Alexander Shvartsman 3 Abstract Transition from lever voting machines to electronic voting
More informationCooperation Strategies among States to Address Irregular Migration: Shared Responsibility to Promote Human Development
Global Forum on Migration and Development 2011 Thematic Meeting Cooperation Strategies among States to Address Irregular Migration: Shared Responsibility to Promote Human Development Concept Note Date
More informationLICENSE, SUPPORT AND SERVICES AGREEMENT General Conditions
LICENSE, SUPPORT AND SERVICES AGREEMENT General Conditions This License Support and Services Agreement, including any and all Order Forms and SOWs (as defined below) (collectively, this Agreement ), defines
More informationTHE PATENTABILITY OF COMPUTER-IMPLEMENTED INVENTIONS. Consultation Paper by the Services of the Directorate General for the Internal Market
COMMISSION OF THE EUROPEAN COMMUNITIES DG Internal Market Brussels, 19.10.2000 THE PATENTABILITY OF COMPUTER-IMPLEMENTED INVENTIONS Consultation Paper by the Services of the Directorate General for the
More informationVirtual Memory and Address Translation
Virtual Memry and Address Translatin Review! Prgram addresses are virtual addresses. Ø Relative ffset f prgram regins can nt change during prgram executin. E.g., heap can nt mve further frm cde. Ø Virtual
More informationFrom Meander Designs to a Routing Application Using a Shape Grammar to Cellular Automata Methodology
From Meander Designs to a Routing Application Using a Shape Grammar to Cellular Automata Methodology Thomas H. Speller, Jr. Systems Engineering and Operations Research Department Volgenau School of Engineering
More informationExploiting the dark triad for national defense capabilities. Dimitris Gritzalis
Exploiting the dark triad for national defense capabilities Dimitris Gritzalis May 2015 Exploiting the dark triad for national defense capabilities Professor Dimitris A. Gritzalis (dgrit@aueb.gr) Information
More informationA kernel-oriented algorithm for transmission expansion planning
Title A kernel-oriented algorithm for transmission expansion planning Author(s) Contreras, J; Wu, FF Citation Ieee Transactions On Power Systems, 2000, v. 15 n. 4, p. 1434-1440 Issued Date 2000 URL http://hdl.handle.net/10722/42883
More informationGuidebook. for Japanese Intellectual Property System 2 nd Edition
Guidebook for Japanese Intellectual Property System 2 nd Edition Preface This Guidebook (English text) is prepared to help attorneys-at-law, patent attorneys, patent agents and any persons, who are involved
More informationForeScout Extended Module for McAfee epolicy Orchestrator
ForeScout Extended Module for McAfee epolicy Orchestrator Version 3.1 Table of Contents About McAfee epolicy Orchestrator (epo) Integration... 4 Use Cases... 4 Additional McAfee epo Documentation... 4
More information