The Power of Choice in! Data-Aware Cluster Scheduling
|
|
- Samson Pitts
- 5 years ago
- Views:
Transcription
1 The Power of Choice in! Data-Aware Cluster Scheduling Shivaram Venkataraman 1, Aurojit Panda 1 Ganesh Ananthanarayanan 2, Michael Franklin 1, Ion Stoica 1 1 UC Berkeley, 2 Microsoft Research amplab
2 Trends: Big Data 60$ Projected&Growth& Increase&over&2010& 50$ 40$ 30$ 20$ 10$ Moore's$Law$ Overall$Data$ Particle$Accel.$ DNA$Sequencers$ 0$ 2010$ 2011$ 2012$ 2013$ 2014$ 2015$ Data grows faster than Moore s Law! [Kathy Yelick LBNL, VLDBJ 2012, Dhruba Borthakur] 2
3 Trends: Big Data Increase&over&2010& 60$ 50$ 40$ 30$ 20$ Projected&Growth& Moore's$Law$ Overall$Data$ Particle$Accel.$ Facebook Hive cluster Last 4 years: data growth 2500x! queries/day 60x! DNA$Sequencers$ Microsoft Scope Cluster 10$ The number of daily jobs 0$ has doubled every six 2010$ 2011$ 2012$ 2013$ 2014$ 2015$ months for the past two years. [Kathy Yelick LBNL, VLDBJ 2012, Dhruba Borthakur] 3
4 Trends: Low Latency 10 min 1 min 10s 2s 2004: MapReduce batch job 2009: Hive 2010: Dremel 2012: In-memory Spark 4
5 Big Data or Low Latency? SQL Query : 2.5 TB on 100 machines? > 15 minutes 1-5 Minutes < 10s 5
6 Sampling 6
7 Applications Approximate Query Processing blinkdb, presto, minitable Machine learning algorithms stochastic gradient, coordinate descent 7
8 Choices N Any K 8
9 Choices N Any K Sampling à Smaller Inputs + Choice 9
10 Example N = 4 K = 2 M M R 10
11 Existing Available (N) = 2 Required (K) = Rack 3 4 Time Available Data Unavailable Data Running Busy 11
12 Choice-Aware Available (N) = 4 Required (K) = Rack 3 4 Time Available Data Running Busy 12
13 Choice-Aware Available (N) = 4 Launched (M) = 3 Required (K) = Rack 3 4 Time Available Data Running Busy 13
14 KMN Scheduler - How much can KMN improve locality - Propagate benefits across stages - Handling stragglers 14
15 Job à DAG KMN Scheduler One-to-One Many-to-One 15
16 One-to-One Stages Locality Disk ~ 100MB/s Network ~ 10 Gbps (~1GB/s) Memory ~ 50GB/s 16
17 KMN Locality 1 2 Any K N ! N $ # " K & % Choices 17
18 Locality, K=100 K Number of blocks chosen N Number of blocks available 1 K/N=1.0 K/N=0.5 K/N=0.1 Prob. of Locality KMN significantly improves locality Utilization 18
19 Many-to-One Stages KMN Scheduler 19
20 Many-to-One Stage M 1 M 2 M 3 R 1 R 2 15 transfers M 4 R 3 M 5 20
21 M 1 M 2 M 4 M 5 Many-To-One Transfers Core M1 R2 M1 R3 M3 R3 M2 R2 M3 R3 M2 R3 M 3 R 1 R 2 R 3 21
22 Bottleneck Link Core Bottleneck Link Link with Max. transfers Cross Rack Data Skew M 1 M 2 M 4 M 5 M 3 Maximum transfers Minimum transfers R 1 R 2 R 3 = 6 2 = 3 22
23 Facebook Trace Cross Rack Data Skew Maximum transfers Minimum transfers CDF <50 tasks tasks >150 tasks Cross Rack Data Skew 23
24 Power of Choice M 3 M 2 M 1 M 6 M 7 M 4 M 5 Load balancing: balls and bins Insight: Run extra tasks (M > K) Cross Rack Data Skew = 3 24
25 Power of Choice M 3 M 2 M 1 M 6 M 7 M 4 M 5 M = 7, K = 5 Cross Rack Data Skew = 2 Technique: Spread out choice of K tasks to reduce skew 25
26 Handling Stragglers M 1 M 2 M 3 M 4 M 6 M 5 M 7 Rack Rack Stragglers vs. Cross-Rack Data Skew Time 26
27 Using KMN // Create Spark RDD file = sc.textfile( tpc- h.data ) // Select a 10% sample using KMN sample = file.blocksample(0.1) // RDD operations sample.map { li => (li.linestatus, li.quantity) }.collect() 27
28 Also in the paper User-defined sampling functions Placing reduce tasks Killing extra tasks 28
29 Evaluation Facebook traces replay Long DAGs (Stochastic Gradient Descent) SQL queries from Conviva Reducer placement Varying Utilization Baseline: Use a pre-selected random sample Setup: 100 m2.4xlarge EC2 machines, 60GB RAM/mc 29
30 Facebook Overall Baseline KMN-M/K=1.05 Job Size > Job Completion Time (s) 30
31 Cross Rack Skew Cross Rack Skew >8 4-to-8 <=4 Baseline KMN-M/K=1.0 KMN-M/K=1.05 KMN-M/K= Shuffle Stage Time (seconds) 31
32 How many extra tasks? M/K=1.0 M/K=1.1 M/K= Cross-Rack Skew M/K=1.0 M/K=1.1 M/K= Cross Rack Skew tasks > 150 tasks 32
33 KMN: How many stages? Aggregate2 Aggregate3 Stochastic Gradient Descent Aggregate1 Gradient 33
34 KMN: How many stages? KMN Stages Time (s) Aggregate3 Gradient Aggregate2 Aggregate1 Gradient 34
35 KMN: How many stages? KMN Stages Time (s) Gradient Aggregate2 Aggregate3 Gradient + Agg Aggregate1 Gradient 35
36 KMN: How many stages? KMN Stages Time (s) Gradient Aggregate1 Aggregate2 Aggregate3 Gradient + Agg1 Gradient + Agg Gradient 36
37 KMN: How many stages? KMN Stages Time (s) Gradient Aggregate2 Aggregate3 Gradient + Agg1 Gradient + Agg Gradient Aggregate1 Gradient + Agg
38 Related Work Power of Choice Power-of-Two choices [TPDS 01] Sparrow [SOSP 13] Improving Cluster Scheduling Quincy [SOSP 09] alsched [SOCC 12] Dolly [NSDI 13] 38
39 KMN Scheduler N Any K Emerging applications: ML algorithms, AQP Improves locality, Balances network transfers 39
PMU Big Data Analysis Based on the SPARK Machine Learning Framework
PNNL-SA-126200 PMU Big Data Analysis Based on the SPARK Machine Learning Framework Pavel Etingov WECC Joint Synchronized Information Subcommittee meeting May 23-25 2017, Salt Lake City, UT May 18, 2017
More informationApache Spark Performance Troubleshooting at Scale: Challenges, Tools and Methods
Apache Spark Performance Troubleshooting at Scale: Challenges, Tools and Methods Luca Canali, CERN About Luca Computing engineer and team lead at CERN IT Hadoop and Spark service, database services Joined
More informationBig Data Framework for Synchrophasor Data Analysis
Big Data Framework for Synchrophasor Data Analysis Pavel Etingov, Jason Hou, Huiying Ren, Heng Wang, Troy Zuroske, and Dimitri Zarzhitsky Pacific Northwest National Laboratory North American Synchrophasor
More informationMapReduce: Simplified Data Processing on Large Clusters
MapReduce: Simplified Data Processing on Large Clusters Jeffrey Dean and Sanjay Ghemawat September 1, 2015 ments. The user would write code similar to the follow- Programming pseudo-code: Model The map
More informationOmid Abari Haitham Hassanieh, Michael Rodriguez, Mohammed Abdelghany, Dina Katabi, and Piotr Indyk
Fast Millimeter Wave Beam Alignment Omid Abari Haitham Hassanieh, Michael Rodriguez, Mohammed Abdelghany, Dina Katabi, and Piotr Indyk Emerging Applications VR stream 7 Gbps of data from PC to headset
More informationMultiple Clock and Voltage Domains for Chip Multi Processors
Multiple Clock and Voltage Domains for Chip Multi Processors Efraim Rotem- Intel Corporation Israel Avi Mendelson- Microsoft R&D Israel Ran Ginosar- Technion Israel institute of Technology Uri Weiser-
More informationPlaying CHIP-8 Games with Reinforcement Learning
Playing CHIP-8 Games with Reinforcement Learning Niven Achenjang, Patrick DeMichele, Sam Rogers Stanford University Abstract We begin with some background in the history of CHIP-8 games and the use of
More informationSensor network: storage and query. Overview. TAG Introduction. Overview. Device Capabilities
Sensor network: storage and query TAG: A Tiny Aggregation Service for Ad- Hoc Sensor Networks Samuel Madden UC Berkeley with Michael Franklin, Joseph Hellerstein, and Wei Hong Z. Morley Mao, Winter Slides
More informationClock Tree Power reduction by clock latency reduction. By Sunny Arora, Naveen Sampath, Shilpa Gupta, Sunit Bansal, Ateet Mishra. 8ns. 8ns B.
Clock Tree Power reduction by clock latency reduction By Sunny Arora, Naveen Sampath, Shilpa Gupta, Sunit Baal, Ateet Mishra Abstract The Current Clock Tree Synthesis strategy used in chips target to build
More informationTowards Real-Time Volunteer Distributed Computing
Towards Real-Time Volunteer Distributed Computing Sangho Yi 1, Emmanuel Jeannot 2, Derrick Kondo 1, David P. Anderson 3 1 INRIA MESCAL, 2 RUNTIME, France 3 UC Berkeley, USA Motivation Push towards large-scale,
More informationMicromegas TPC. SLAC American LC Workshop. Magnetic field cosmic ray tests
SLAC American LC Workshop Micromegas TPC Magnetic field cosmic ray tests F. Bieser 1, R. Cizeron 2, P. Colas 3, C. Coquelet 3, E. Delagnes 3, A. Giganon 3, I. Giomataris 3, G. Guilhem 2, V. Lepeltier 2,
More informationThe Quest for Quality Maps. Dr. Parker Lowrey Senior Game Analytics Specialist (Senior Data Scientist)
The Quest for Quality Maps Dr. Parker Lowrey Senior Game Analytics Specialist (Senior Data Scientist) Game Analytics Team Who? We are data scientists and video game enthusiasts (~ 20 in all) Backgrounds
More informationarxiv: v1 [cs.dc] 22 Nov 2017
Combating Computational Heterogeneity in Large-Scale Distributed Computing via Wor Exchange arxiv:7.8452v [cs.dc] 22 Nov 27 Mohamed Adel Attia Ravi Tandon Department of Electrical and Computer Engineering
More informationTiming analysis can be done right after synthesis. But it can only be accurately done when layout is available
Timing Analysis Lecture 9 ECE 156A-B 1 General Timing analysis can be done right after synthesis But it can only be accurately done when layout is available Timing analysis at an early stage is not accurate
More informationOpportunistic Communication: From Theory to Practice
Opportunistic Communication: From Theory to Practice David Tse Department of EECS, U.C. Berkeley March 9, 2005 Viterbi Conference Fundamental Feature of Wireless Channels: Time Variation Channel Strength
More informationMining for Statistical Models of Availability in Large-Scale Distributed Systems: An Empirical Study of
Mining for Statistical Models of Availability in Large-Scale Distributed Systems: An Empirical Study of SETI@home Bahman Javadi 1, Derrick Kondo 1, Jean-Marc Vincent 1,2, David P. Anderson 3 1 Laboratoire
More informationClay Codes: Moulding MDS Codes to Yield an MSR Code
Clay Codes: Moulding MDS Codes to Yield an MSR Code Myna Vajha, Vinayak Ramkumar, Bhagyashree Puranik, Ganesh Kini, Elita Lobo, Birenjith Sasidharan Indian Institute of Science (IISc) P. Vijay Kumar (IISc
More informationGPU-accelerated track reconstruction in the ALICE High Level Trigger
GPU-accelerated track reconstruction in the ALICE High Level Trigger David Rohr for the ALICE Collaboration Frankfurt Institute for Advanced Studies CHEP 2016, San Francisco ALICE at the LHC The Large
More informationAnsible + Hadoop. Deploying Hortonworks Data Platform with Ansible. Michael Young Solutions Engineer February 23, 2017
Ansible + Hadoop Deploying Hortonworks Data Platform with Ansible Michael Young Solutions Engineer February 23, 2017 About Me Michael Young Solutions Engineer @ Hortonworks 16+ years of experience (Almost
More informationNetApp Sizing Guidelines for MEDITECH Environments
Technical Report NetApp Sizing Guidelines for MEDITECH Environments Brahmanna Chowdary Kodavali, NetApp March 2016 TR-4190 TABLE OF CONTENTS 1 Introduction... 4 1.1 Scope...4 1.2 Audience...5 2 MEDITECH
More informationProfessional 24 & 44-Inch 10-Color Photographic Printers. Product Preview v1.0
Epson SureColor P7000 P9000 Professional 24 & 44-Inch 10-Color Photographic Printers Product Preview v1.0 Print Your Legacy. As an artist, you have the unique ability to inspire change. You have the responsibility
More informationMoodify. A music search engine by. Rock, Saru, Vincent, Walter
Moodify A music search engine by Rock, Saru, Vincent, Walter Explore music through mood Create a Web App that recommends songs based on how the user is feeling - 7 supported moods Joy Love Sad Surprise
More informationMillimeter Wave Communications:
Millimeter Wave Communications: From Point-to-Point Links to Agile Network Connections Haitham Hassanieh Omid Abari, Michael Rodriguez, Dina Katabi Spectrum Scarcity Huge bandwidth available at millimeter
More informationIncreasing Buffer-Locality for Multiple Index Based Scans through Intelligent Placement and Index Scan Speed Control
IM Research Increasing uffer-locality for Multiple Index ased Scans through Intelligent Placement and Index Scan Speed Control Christian A. Lang ishwaranjan hattacharjee Tim Malkemus Database Research
More informationData Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1
Data Gathering Chapter 4 Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Environmental Monitoring (PermaSense) Understand global warming in alpine environment Harsh environmental conditions Swiss made
More informationPathloss 5 Training. 2 Day Training FOR EXPERIENCED PATHLOSS 4 USERS (PL5-03)
Pathloss 5 Training FOR EXPERIENCED PATHLOSS 4 USERS (PL5-03) FOR MORE INFORM ATIO N Yves R. Hamel et Associés Inc. 102-424 Guy Street Montreal (QC) Canada H3J 1S6 2 Day Training Tel.: 514-934-3024 Fax:
More informationComparative Testing of Synchronized Phasor Measurement Units
Comparative Testing of Synchronized Phasor Measurement Units Juancarlo Depablos Student Member, IEEE Virginia Tech Virgilio Centeno Member, IEEE Virginia Tech Arun G. Phadke Life Fellow, IEEE Virginia
More informationCreating an Agent of Doom: A Visual Reinforcement Learning Approach
Creating an Agent of Doom: A Visual Reinforcement Learning Approach Michael Lowney Department of Electrical Engineering Stanford University mlowney@stanford.edu Robert Mahieu Department of Electrical Engineering
More informationComparison between Apache Flink and Apache Spark
Comparison between Apache Flink and Apache Spark Fernanda de Camargo Magano Dylan Guedes About Flink Open source streaming processing framework Stratosphere project started in 2010 in Berlin Flink started
More informationBootstrapping from Game Tree Search
Joel Veness David Silver Will Uther Alan Blair University of New South Wales NICTA University of Alberta December 9, 2009 Presentation Overview Introduction Overview Game Tree Search Evaluation Functions
More informationCS10 Final Exam Review. August 5, 2012
CS10 Final Exam Review August 5, 2012 Slides are available NOW! http://bit.ly/oe3el4 First up: administrative things Second: readings Third: programming Time and Place The final exam is being held on Wednesday,
More informationProfessional 24 & 44-Inch 10-Color Photographic Printers. Product Preview v1.0
Epson SureColor P7000 P9000 Professional 24 & 44-Inch 10-Color Photographic Printers Product Preview v1.0 Print Your Legacy. As an artist, you have the unique ability to inspire change. You have the responsibility
More informationData Dissemination in Wireless Sensor Networks
Data Dissemination in Wireless Sensor Networks Philip Levis UC Berkeley Intel Research Berkeley Neil Patel UC Berkeley David Culler UC Berkeley Scott Shenker UC Berkeley ICSI Sensor Networks Sensor networks
More informationChallenges in Transition
Challenges in Transition Keynote talk at International Workshop on Software Engineering Methods for Parallel and High Performance Applications (SEM4HPC 2016) 1 Kazuaki Ishizaki IBM Research Tokyo kiszk@acm.org
More informationLSI Design Flow Development for Advanced Technology
LSI Design Flow Development for Advanced Technology Atsushi Tsuchiya LSIs that adopt advanced technologies, as represented by imaging LSIs, now contain 30 million or more logic gates and the scale is beginning
More informationPredictive View Generation to Enable Mobile 360-degree and VR Experiences
Predictive View Generation to Enable Mobile 360-degree and VR Experiences Xueshi Hou, Sujit Dey Mobile Systems Design Lab, Center for Wireless Communications, UC San Diego Jianzhong Zhang, Madhukar Budagavi
More informationDeep Learning for Human Activity Recognition: A Resource Efficient Implementation on Low-Power Devices
Deep Learning for Human Activity Recognition: A Resource Efficient Implementation on Low-Power Devices Daniele Ravì, Charence Wong, Benny Lo and Guang-Zhong Yang To appear in the proceedings of the IEEE
More informationA NOVEL BIG DATA ARCHITECTURE IN SUPPORT OF ADS-B DATA ANALYTIC DR. ERTON BOCI
Place image here (10 x 3.5 ) A NOVEL BIG DATA ARCHITECTURE IN SUPPORT OF ADS-B DATA ANALYTIC DR. ERTON BOCI Big Data Analytics HARRIS.COM #HARRISCORP Agenda With 87,000 flights per day, America s ground
More informationRecent progress in EVLA-specific algorithms. EVLA Advisory Committee Meeting, March 19-20, S. Bhatnagar and U. Rau
Recent progress in EVLA-specific algorithms EVLA Advisory Committee Meeting, March 19-20, 2009 S. Bhatnagar and U. Rau Imaging issues Full beam, full bandwidth, full Stokes noise limited imaging Algorithmic
More informationPathloss 5 Training. 5 Day Training
Pathloss 5 Training FOR MORE INFORM ATIO N Yves R. Hamel et Associés inc. 102-424 Guy Street Montreal (QC) Canada H3J 1S6 FULL PATHLOSS 5 OPERATION INCLUDING MICROWAVE THEORY, POINT-TO-POINT (PTP), POINT-TO-MULTIPOINT
More informationPCB power supply noise measurement procedure
PCB power supply noise measurement procedure What has changed? Measuring power supply noise in high current, high frequency, low voltage designs is no longer simply a case of hooking up an oscilloscope
More informationRadio Resource Allocation based on Power- Bandwidth Characteristics for Self-optimising Cellular Mobile Radio Networks
Radio Resource Allocation based on Power- Bandwidth Characteristics for Self-optimising Cellular Mobile Radio Networks Philipp P. Hasselbach, Anja Klein Communications Engineering Lab Technische Universität
More informationState Machine for GPRS MM
State Machine for GPRS MM GPRS Attach READY timer expiry or Force to STANDBY IDLE READY STANDBY GPRS Detach, RAU Reject or GPRS Attach Reject GPRS Attach PDU transmission IDLE READY STANDBY GPRS Detach,
More informationComputer Systems Research: Past and Future
Computer Systems Research: Past and Future Butler Lampson People have been inventing new ideas in computer systems for nearly four decades, usually driven by Moore s law. Many of them have been spectacularly
More informationOptimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer
Optimal Clock Synchronization in Networks Christoph Lenzen Philipp Sommer Roger Wattenhofer Time in Sensor Networks Synchronized clocks are essential for many applications: Sensing TDMA Localization Duty-
More informationArray Like Runtime Reconfigurable MIMO Detector for n WLAN:A design case study
Array Like Runtime Reconfigurable MIMO Detector for 802.11n WLAN:A design case study Pankaj Bhagawat Rajballav Dash Gwan Choi Texas A&M University-CollegeStation Outline Background MIMO Detection as a
More informationMonetDB & R. amst-r-dam meet-up, Hannes Mühleisen
MonetDB & R amst-r-dam meet-up, 203-0-4 Hannes Mühleisen Collect data Growing Load data Filter, transform & aggregate data Analyze & Plot Not really Analysis features Publish paper/ Profit Problem: #BiggeR
More informationPerformance Analysis of Equalizer Techniques for Modulated Signals
Vol. 3, Issue 4, Jul-Aug 213, pp.1191-1195 Performance Analysis of Equalizer Techniques for Modulated Signals Gunjan Verma, Prof. Jaspal Bagga (M.E in VLSI, SSGI University, Bhilai (C.G). Associate Professor
More informationStacking Ensemble for auto ml
Stacking Ensemble for auto ml Khai T. Ngo Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of Master
More informationCloudSense. Con%nuous Fine- Grain Cloud Monitoring with Compressive Sensing. H. T. Kung, Chit- Kwan Lin, Dario Vlah
CloudSense Con%nuous Fine- Grain Cloud Monitoring with Compressive Sensing H. T. Kung, Chit- Kwan Lin, Dario Vlah Monitoring and Performance Cloud monitoring and performance can be in%mately related Finer-
More informationInternational Journal Of Scientific Research And Education Volume 3 Issue 4 Pages April-2015 ISSN (e): Website:
International Journal Of Scientific Research And Education Volume 3 Issue 4 Pages-3183-3188 April-2015 ISSN (e): 2321-7545 Website: http://ijsae.in Effects of Four Wave Mixing (FWM) on Optical Fiber in
More informationLine 6 GearBox Version 2.0 Release Notes
Line 6 GearBox Version 2.0 Release Notes System Requirements... 1 Supported Line 6 Hardware... 1 Windows System Requirements... 1 Mac System Requirements... 1 What s New in GearBox 2.0... 2 Key new features...
More informationLearning with Confidence: Theory and Practice of Information Geometric Learning from High-dim Sensory Data
Learning with Confidence: Theory and Practice of Information Geometric Learning from High-dim Sensory Data Professor Lin Zhang Department of Electronic Engineering, Tsinghua University Co-director, Tsinghua-Berkeley
More informationTiming Issues in FPGA Synchronous Circuit Design
ECE 428 Programmable ASIC Design Timing Issues in FPGA Synchronous Circuit Design Haibo Wang ECE Department Southern Illinois University Carbondale, IL 62901 1-1 FPGA Design Flow Schematic capture HDL
More informationGF Machining Solutions Speed of Development : The Future of Machine Building. Sergei Schurov 23/06/2016
GF Machining Solutions Speed of Development : The Future of Machine Building Sergei Schurov 23/06/2016 Heritage Innovation Outlook Machine Tools Industry: Journey Through the Time Heritage Swiss Trains
More informationInformatica Universiteit van Amsterdam. Performance optimization of Rush Hour board generation. Jelle van Dijk. June 8, Bachelor Informatica
Bachelor Informatica Informatica Universiteit van Amsterdam Performance optimization of Rush Hour board generation. Jelle van Dijk June 8, 2018 Supervisor(s): dr. ir. A.L. (Ana) Varbanescu Signed: Signees
More informationApplications of Artificial Intelligence and Machine Learning in Othello TJHSST Computer Systems Lab
Applications of Artificial Intelligence and Machine Learning in Othello TJHSST Computer Systems Lab 2009-2010 Jack Chen January 22, 2010 Abstract The purpose of this project is to explore Artificial Intelligence
More informationContents CONTRIBUTING FACTORS. Preface. List of trademarks 1. WHY ARE CUSTOM CIRCUITS SO MUCH FASTER?
Contents Preface List of trademarks xi xv Introduction and Overview of the Book WHY ARE CUSTOM CIRCUITS SO MUCH FASTER? WHO SHOULD CARE? DEFINITIONS: ASIC, CUSTOM, ETC. THE 35,000 FOOT VIEW: WHY IS CUSTOM
More informationEpson SureColor. Professional 64 Photographic Printer. Preliminary Product Presentation Specifications Subject to Change.
Epson SureColor P20000 Professional 64 Photographic Printer Preliminary Product Presentation Specifications Subject to Change. The Art of Performance. Our latest imaging technologies have produced a no-compromise
More informationAn Efficient Framework for Image Analysis using Mapreduce
An Efficient Framework for Image Analysis using Mapreduce S Vidya Sagar Appaji 1, P.V.Lakshmi 2 and P.Srinivasa Rao 3 1 CSE Department, MVGR College of Engineering, Vizianagaram 2 IT Department, GITAM,
More informationOperation of VCSELs Under Pulsed Conditions
Operation of VCSELs Under Pulsed Conditions Increasing VCSEL Output Power Bill Hogan bhogan@vixarinc.com Contents 1.0 Introduction... 2 2.0 Background... 2 3.0 VCSEL LIV Characteristics over Temperature...
More informationPEAK GAMES IMPLEMENTS VOLTDB FOR REAL-TIME SEGMENTATION & PERSONALIZATION
PEAK GAMES IMPLEMENTS VOLTDB FOR REAL-TIME SEGMENTATION & PERSONALIZATION CASE STUDY TAKING ACTION BASED ON REAL-TIME PLAYER BEHAVIORS Peak Games is already a household name in the mobile gaming industry.
More informationKeysight Technologies Signal Integrity Tips and Techniques Using TDR, VNA and Modeling
Keysight Technologies Signal Integrity Tips and Techniques Using, VNA and Modeling Article Reprint This article first appeared in the March 216 edition of Microwave Journal. Reprinted with kind permission
More informationProfessional 44 and 64 Photographic Printers. Preliminary Product Presentation Specifications Subject to Change.
Epson SureColor P10000 P20000 Professional 44 and 64 Photographic Printers Preliminary Product Presentation Specifications Subject to Change. The Art of Performance. Our latest imaging technologies have
More informationChapter 4. September 08, appstats 4B.notebook. Displaying Quantitative Data. Aug 4 9:13 AM. Aug 4 9:13 AM. Aug 27 10:16 PM.
Objectives: Students will: Chapter 4 1. Be able to identify an appropriate display for any quantitative variable: stem leaf plot, time plot, histogram and dotplot given a set of quantitative data. 2. Be
More informationAgilent 53310A Modulation Domain Analyzer. Dynamic Frequency and Jitter Analysis at the Touch of a Button
Agilent 53310A Modulation Domain Analyzer Dynamic Frequency and Jitter Analysis at the Touch of a Button The Easy Way to Analyze Modulation and Jitter Autoscale Saves time by automatically selecting setup
More informationFast Online Learning of Antijamming and Jamming Strategies
Fast Online Learning of Antijamming and Jamming Strategies Y. Gwon, S. Dastangoo, C. Fossa, H. T. Kung December 9, 2015 Presented at the 58 th IEEE Global Communications Conference, San Diego, CA This
More informationEnabling ECN in Multi-Service Multi-Queue Data Centers
Enabling ECN in Multi-Service Multi-Queue Data Centers Wei Bai, Li Chen, Kai Chen, Haitao Wu (Microsoft) SING Group @ Hong Kong University of Science and Technology 1 Background Data Centers Many services
More informationEnergy-Efficient Data Replication in Cloud Computing Datacenters
Energy-Efficient Data Replication in Cloud Computing Datacenters Dzmitry Kliazovich Pascal Bouvry University of Luxembourg, Luxembourg Dejene Boru Fabrizio Granelli University of Trento, Italy Albert Y.
More informationCS649 Sensor Networks IP Lecture 9: Synchronization
CS649 Sensor Networks IP Lecture 9: Synchronization I-Jeng Wang http://hinrg.cs.jhu.edu/wsn06/ Spring 2006 CS 649 1 Outline Description of the problem: axes, shortcomings Reference-Broadcast Synchronization
More informationChapter 2 Channel Equalization
Chapter 2 Channel Equalization 2.1 Introduction In wireless communication systems signal experiences distortion due to fading [17]. As signal propagates, it follows multiple paths between transmitter and
More informationFast Placement Optimization of Power Supply Pads
Fast Placement Optimization of Power Supply Pads Yu Zhong Martin D. F. Wong Dept. of Electrical and Computer Engineering Dept. of Electrical and Computer Engineering Univ. of Illinois at Urbana-Champaign
More informationTraffic Monitoring and Management for UCS
Traffic Monitoring and Management for UCS Session ID- Steve McQuerry, CCIE # 6108, UCS Technical Marketing @smcquerry www.ciscolivevirtual.com Agenda UCS Networking Overview Network Statistics in UCSM
More informationLocal and Low-Cost White Space Detection
Local and Low-Cost White Space Detection Ahmed Saeed*, Khaled A. Harras, Ellen Zegura*, and Mostafa Ammar* *Georgia Institute of Technology Carnegie Mellon University Qatar White Space Definition A vacant
More informationECE 546 Introduction
ECE 546 Introduction Spring 2018 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu ECE 546 Jose Schutt Aine 1 Future System Needs and Functions Auto Digital
More informationCreating Intelligence at the Edge
Creating Intelligence at the Edge Vladimir Stojanović E3S Retreat September 8, 2017 The growing importance of machine learning Page 2 Applications exploding in the cloud Huge interest to move to the edge
More informationModelling the Ionosphere
The recent long period of solar inactivity was spectacularly terminated by a series of X-ray flares during January 2010. One of these, an M-class, produced an intense Sudden Ionospheric Disturbance (SID)
More informationTIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS
TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering
More informationPresentation Overview. Bootstrapping from Game Tree Search. Game Tree Search. Heuristic Evaluation Function
Presentation Bootstrapping from Joel Veness David Silver Will Uther Alan Blair University of New South Wales NICTA University of Alberta A new algorithm will be presented for learning heuristic evaluation
More informationVLBI2010: In search of Sub-mm Accuracy
VLBI2010: In search of Sub-mm Accuracy Bill Petrachenko, Nov 6, 2007, University of New Brunswick What is VLBI2010? VLBI2010 is an effort by the International VLBI Service for Geodesy and Astrometry (IVS)
More informationSocial Network Analysis in HCI
Social Network Analysis in HCI Derek L. Hansen and Marc A. Smith Marigold Bays-Muchmore (baysmuc2) Hang Cui (hangcui2) Contents Introduction ---------------- What is Social Network Analysis? How does it
More informationCase Study. British Library 19th Century Book Digitisation Project
Case Study British Library 19th Century Book Digitisation Project I. Introduction 1. About the British Library The British Library is the national library of the United Kingdom. It holds over 150 million
More informationHSIR-SYSTEM High Speed Ion Migration Measurement System.
KSON INSTRUMENT TECHNOLOGY HSIR-SYSTEM High Speed Ion Migration Measurement System www.kson.com.tw HSIR-SYSTEM High Speed Ion Migration Measurement System Blade module, independently change single track
More informationA 32 Gbps 2048-bit 10GBASE-T Ethernet Energy Efficient LDPC Decoder with Split-Row Threshold Decoding Method
A 32 Gbps 248-bit GBASE-T Ethernet Energy Efficient LDPC Decoder with Split-Row Threshold Decoding Method Tinoosh Mohsenin and Bevan M. Baas VLSI Computation Lab, ECE Department University of California,
More informationThe Beauty and Joy of Computing
UC Berkeley EECS Sr Lecturer SOE Dan Garcia The Beauty and Joy of Computing Lecture #6 Algorithms Quest REVIEW in 8 days! Quest (first exam) in in 9 days! PREDICTING THE FUTURE? MIT researchers recently
More informationOptical Bus for Intra and Inter-chip Optical Interconnects
Optical Bus for Intra and Inter-chip Optical Interconnects Xiaolong Wang Omega Optics Inc., Austin, TX Ray T. Chen University of Texas at Austin, Austin, TX Outline Perspective of Optical Backplane Bus
More informationDASH: Deadline-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators
DASH: Deadline-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators Hiroyuki Usui, Lavanya Subramanian Kevin Chang, Onur Mutlu DASH source code is available at GitHub
More informationStroboscope: Declarative Network Monitoring on a Budget
Stroboscope: Declarative Network Monitoring on a Budget Olivier Tilmans Université catholique de Louvain USENIX NSDI 18 April 11, 2018 Joint work with T. Bühler (ETH Zürich), I. Poese (BENOCS), S. Vissicchio
More informationUSING SIMPLE PID CONTROLLERS TO PREVENT AND MITIGATE FAULTS IN SCIENTIFIC WORKFLOWS
USING SIMPLE PID CONTROLLERS TO PREVENT AND MITIGATE FAULTS IN SCIENTIFIC WORKFLOWS Rafael Ferreira da Silva 1, Rosa Filgueira 2, Ewa Deelman 1, Erola Pairo-Castineira 3, Ian Michael Overton 4, Malcolm
More informationEdge Blender Controller
Edge Blender Controller Calibration Manual Version 2017 V1 Contents Contents INTRODUCTION 1 FEATURES 1 OS AND HARDWARE 1 INSTALLATION 2 INSTALLATION 2 UNINSTALLATION 4 INTERFACE 6 COMMUNICATION 7 CONFIG
More informationDeployment scenarios and interference analysis using V-band beam-steering antennas
Deployment scenarios and interference analysis using V-band beam-steering antennas 07/2017 Siklu 2017 Table of Contents 1. V-band P2P/P2MP beam-steering motivation and use-case... 2 2. Beam-steering antenna
More informationHow do we use TCP (or UDP)
How do we use TCP (or UDP) Creating a socket int socket(int domain, int type, int protocol) domain : PF_INET, PF_UNIX, PF_PACKET,... type : SOCK_STREAM, SOCK_DGRAM,... protocol : UNSPEC,... Passive open
More informationBayesian Positioning in Wireless Networks using Angle of Arrival
Bayesian Positioning in Wireless Networks using Angle of Arrival Presented by: Rich Martin Joint work with: David Madigan, Eiman Elnahrawy, Wen-Hua Ju, P. Krishnan, A.S. Krishnakumar Rutgers University
More informationSynthetic Aperture Radar (SAR) Imaging using Global Back Projection (GBP) Algorithm For Airborne Radar Systems
Proc. of Int. Conf. on Current Trends in Eng., Science and Technology, ICCTEST Synthetic Aperture Radar (SAR) Imaging using Global Back Projection (GBP) Algorithm For Airborne Radar Systems Kavitha T M
More informationVLSI System Testing. Outline
ECE 538 VLSI System Testing Krish Chakrabarty System-on-Chip (SOC) Testing ECE 538 Krish Chakrabarty 1 Outline Motivation for modular testing of SOCs Wrapper design IEEE 1500 Standard Optimization Test
More informationREINFORCEMENT LEARNING (DD3359) O-03 END-TO-END LEARNING
REINFORCEMENT LEARNING (DD3359) O-03 END-TO-END LEARNING RIKA ANTONOVA ANTONOVA@KTH.SE ALI GHADIRZADEH ALGH@KTH.SE RL: What We Know So Far Formulate the problem as an MDP (or POMDP) State space captures
More informationSemi-automated scores of urbanization
System Requirements Supported Operating Systems: Windows 10, Windows 8.x, Windows 7 Service Pack 1, Windows Vista Service Pack 2 Microsoft.NET Framework 4.5 (available for download: http://www.microsoft.com/enus/download/details.aspx?id=30653)
More informationProtection criteria related to the operation of data relay satellite systems
Recommendation ITU-R SA.1155-2 (07/2017) Protection criteria related to the operation of data relay satellite systems SA Series Space applications and meteorology ii Rec. ITU-R SA.1155-2 Foreword The role
More informationHigh-performance computing for soil moisture estimation
High-performance computing for soil moisture estimation S. Elefante 1, W. Wagner 1, C. Briese 2, S. Cao 1, V. Naeimi 1 1 Department of Geodesy and Geoinformation, Vienna University of Technology, Vienna,
More informationPre-Launch Radiometric Calibration of the S-NPP and JPSS-1 VIIRS Day/Night Bands
Pre-Launch Radiometric Calibration of the S-NPP and JPSS-1 VIIRS Day/Night Bands Thomas Schwarting Science Systems and Applications, Lanham, MD Jeff McIntire, Science Systems and Applications, Lanham,
More information