Managing Tail Latency in Large Scale Information Retrieval Systems
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Microsoft and Cray to Unveil $25,000 Windows-Based Supercomputer
AAll About Microsoft: l lCodeTracker A monthly look at Microsoft’s codenames and what they Areveal about the direction of the company. b o u t M i c r o s o f t : All About Microsoft CodeTracker Keeping track of Microsoft's myriad codenames is an (almost) full-time occupation. I know, as I spend a lot of my work hours tracking down the latest names in the hopes of being able to better keep tabs on what's coming next from the Redmondians. Each month, I'll be releasing an updated, downloadable version of the CodeTracker. I'll add new codenames -- arranged in alphabetical order by codename -- of forthcoming Microsoft products and technologies. I also will note timing changes (date slips, the release of a new test build, the disappearance of a planned deliverable) for entries that are already part of the Tracker. Once Microsoft releases the final version of a product or technology I've been tracking, I will remove it from the Tracker. In that way, the CodeTracker will remain focused on futures. (An aside about the Tracker: A question mark in place of an entry means I have insufficient information to hazard even an educated guess about a particular category.) If you have suggested new entries or corrections to existing ones, please drop me an e-mail at mjf at microsofttracker dot com. Thanks! Mary Jo Foley, Editor, ZDNet's "All About Microsoft" blog This Month's Theme: Big iron needs love, too If you went by nothing but blog and publication headlines, you might think mobile phones and slates are where all the innovation is these days. -
The Fourth Paradigm
ABOUT THE FOURTH PARADIGM This book presents the first broad look at the rapidly emerging field of data- THE FOUR intensive science, with the goal of influencing the worldwide scientific and com- puting research communities and inspiring the next generation of scientists. Increasingly, scientific breakthroughs will be powered by advanced computing capabilities that help researchers manipulate and explore massive datasets. The speed at which any given scientific discipline advances will depend on how well its researchers collaborate with one another, and with technologists, in areas of eScience such as databases, workflow management, visualization, and cloud- computing technologies. This collection of essays expands on the vision of pio- T neering computer scientist Jim Gray for a new, fourth paradigm of discovery based H PARADIGM on data-intensive science and offers insights into how it can be fully realized. “The impact of Jim Gray’s thinking is continuing to get people to think in a new way about how data and software are redefining what it means to do science.” —Bill GaTES “I often tell people working in eScience that they aren’t in this field because they are visionaries or super-intelligent—it’s because they care about science The and they are alive now. It is about technology changing the world, and science taking advantage of it, to do more and do better.” —RhyS FRANCIS, AUSTRALIAN eRESEARCH INFRASTRUCTURE COUNCIL F OURTH “One of the greatest challenges for 21st-century science is how we respond to this new era of data-intensive -
2017 PDL Fall Update
NEWSLETTER ON PDL ACTIVITIES AND EVENTS • FALL 2 0 1 7 http://www.pdl.cmu.edu/ PDL CONSORTIUM The PDL is 25! MEMBERS by Joan Digney, Greg Ganger & Bill Courtright Broadcom, Ltd. Citadel After a successful formative workshop in late 1992, Dr. Garth Gibson officially Dell EMC launched the PDL in 1993 with 7 students from CMU’s CS and ECE Departments. Google Having recently finished his Ph.D. research, which defined the industry standard Hewlett-Packard Labs RAID terminology for redundant disk arrays, Gibson guided PDL researchers Hitachi, Ltd. in advanced disk array research. The name “Parallel Data Lab” came from this Intel Corporation initial focus on parallelism in storage systems. In the PDL’s formative years, its Microsoft Research researchers developed technologies for improving failure recovery performance MongoDB (parity declustering) and maximizing performance in small-write intensive work- NetApp, Inc. loads (parity logging). They also developed an aggressive prefetching technology Oracle Corporation (transparent informed prefetching, or TIP) for converting serial access patterns Salesforce into highly parallel work- Samsung Information Systems America loads capable of exploit- Seagate Technology ing large disk arrays. Two Sigma The PDL first received Toshiba actual lab space at CMU Veritas (Wean Hall 3607) to go Western Digital with its name in January of 1994. As it grew, PDL CONTENTS became more spread out, with people in various ar- The PDL is 25! .............................. 1 eas of Wean Hall and the PDL News & Awards........................3 D-Level of Hamerschlag Hall. Today, PDL people Defenses & Proposals .......................4 are primarily located in Recent Publications ........................6 the Robert Mehrabian Garth and the Scotch Parallel File System Collaborative Innovation THE PDL PACKET Center (RMCIC) and the Gates Center for Computer Science.The equipment populating PDL lab spaces is often state of the art, a rare case for academic re- EDITOR search, and is upgraded frequently as technology advances. -
The Computer Games Journal Ltd Registered Company No
ISSN 2052-773X The Computer Games Journal Ltd Registered company no. SC 441838 Registered address: 5 Golf Course Rd, Skelmorlie, North Ayrshire, UK (post code PA17 5BH) journal website: www.computergamesjournal.com journal enquiries: [email protected] The Computer Games Journal Volume 1, Edition 1 (Whitsun 2012) Reproduction rights owned by The Computer Games Journal Ltd ©2012-13 The Computer Games Journal 1(1) Whitsun 2012 The Computer Games Journal Editor-in-Chief Dr John N Sutherland BSc, MSc, EdD, CEng, CISE, CISP, MBCS Deputy Editors-in-Chief Dr Tony Maude BSc (Hons), PhD, BD (Hons) Dr Malcolm Sutherland BSc (Hons), PhD Editorial Board Prof. Alonzo Addison, University of California Dr Kenny MacAlpine, University of Abertay Dundee Aaron Allport, Blitz Games Studios Dr Hannah Marston, Deutsche Sporthochschule, Koln Jennifer Ash, IBM Alex McGivern, Reality Council Brian Baglow, Revolver PR Stephen McGlinchey, Eurocom Developments Ltd Dawn Beasley, Mission Resourcing Ltd Simon Meek, Tern Digital Pauline Belford, Edinburgh Telford College Andy Miah, Creative Futures Research Council Matt Black, Blitz Games Studios John Nash, Blitz Games Studios Kim Blake, Blitz Games Studios Walter Patterson, e3Net Peter Bloomfield; Software Engineer, Vertual Ltd Gary Penn, Denki Ltd Prof. Paul Bourke, University of Western Australia Eve Penford-Dennis (freelance game developer) Dr Fiona Cameron, University of Western Sydney Dr Mike Reddy, Newport University Phil Carlisle, Namaste Prof. Skip Rizzo, University of Southern California Dr Prathap -
Microsoft Corp. BUY Company Update : Enterprise Software
May 16, 2019 Microsoft Corp. BUY Company Update : Enterprise Software Labor-atory #18 - review of job openings new data This report is our eighteenth in a series of reviews of Microsoft’s Jay Vleeschhouwer open positions. We compile and compare the positions shown in [email protected] the “careers” website by job functions, e.g., engineering, sales, 646-442-4251 services; by region & country, and by products, brands, and other selected keywords. In addition, in the “special assignments” section, we show a selection of interesting or indicative positions, Stock Symbol NASDAQ: MSFT and in the “related companies” section we show positions at Current Price $128.93 Microsoft pertaining to our other coverage companies that sell to 12 mos. Target Price $145.00 and/or partner with Microsoft. For a comparable review of the jobs Market Cap $825,406.9 mln data at those companies, e.g., Adobe, Autodesk, PTC, et al, see Shares O/S 7,744.0 mln too our May 9th, 2019 industry report, “ Labor-atory #17.4: nice Avg Daily Vol. (3 mos.) 25,424,792 shs. work if you can get it”. 52-Week Price Low/High $71.70 - $111.15 The current compilation shows combined positions for software P/B 12.0x engineering, hardware engineering, sales, and services (i.e., Price/ FCF 0.0x consulting services, customer service & support) of about 2,635, Fiscal Year End Jun as compared with about 3,400 six months ago and about 4,150 a year ago; the highest total to date, since we began these ROE 37% reviews in 2012, was in late 2015 (about 4,950), driven at the Dividend / Yield $1.68 / 1.3% time by large increases in sales and services. -
What Is Kodu?
Coding With Kodu Phil Anley Cracking The Code WEICT 26th June 2014 What is Kodu? Kodu is a visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for everyone Kodu provides easy tools to create elaborate 3D landscapes, and control the lighting and camera Kodu programming involves selecting visual tiles for a condition (WHEN) and an action (DO) Students can learn about cooperation, logic and creativity, not just about programming What is Kodu? © Microsoft FUSE Labs 2014 1 Coding With Kodu Phil Anley Cracking The Code WEICT 26th June 2014 Kodu is a rich tool for narrative creation and storytelling – pulling users into creating stories Kodu demonstrates that programming is a creative medium What Can Kodu Teach? Kodu introduces the logic and problem solving of programming without complex syntax - Kodu introduces conditions and sequence, and is object-oriented Kodu builds real world, 21st century skills by challenging users to analyze a problem deeply and structure their solution – an approach applicable to all academic subjects, business and personal relationships Who Can Use Kodu? Anyone! - It can be taught by any teacher, no previous programming expertise required - Ages 8 and up typically have the most success How Do I Get Started? Download Kodu for free from fuse.microsoft.com/kodu You can start by playing the games that come with Kodu – Xevon 07 is one of our favorites. You can either use your mouse and keyboard or an Xbox Controller to play Kodu. For background and context, check out the postings on our blog: http://community.research.microsoft.com/blogs/kodu/default.aspx How do I view the Code? To view code, press the escape button on the keyboard or the back button on the controller to enter edit mode. -
Microsoft and Cray to Unveil $25,000 Windows-Based Supercomputer
AAll About Microsoft: l lCodeTracker A monthly look at Microsoft’s codenames and what they Areveal about the direction of the company. b o u t M i c r o s o f t : All About Microsoft CodeTracker Keeping track of Microsoft's myriad codenames is an (almost) full-time occupation. I know, as I spend a lot of my work hours tracking down the latest names in the hopes of being able to better keep tabs on what's coming next from the Redmondians. Each month, I'll be releasing an updated, downloadable version of the CodeTracker. I'll add new codenames -- arranged in alphabetical order by codename -- of forthcoming Microsoft products and technologies. I also will note timing changes (date slips, the release of a new test build, the disappearance of a planned deliverable) for entries that are already part of the Tracker. Once Microsoft releases the final version of a product or technology I've been tracking, I will remove it from the Tracker. In that way, the CodeTracker will remain focused on futures. (An aside about the Tracker: A question mark in place of an entry means I have insufficient information to hazard even an educated guess about a particular category.) If you have suggested new entries or corrections to existing ones, please drop me an e-mail at mjf at microsofttracker dot com. Thanks! Mary Jo Foley, Editor, ZDNet's "All About Microsoft" blog This Month's Theme: OOF It’s the height of the summer here in the U.S., and summer holidays are in full swing for the Softies. -
To Save Everything, Click Here
3/C PMS (BLACK C, 185, 7499),GLOSSY LAMINATION + SPOT SUPER GRITTY MATTE UV + DEBOSS POLITICS / TECHNOLOGY TO S $28.99 / $32.00 CAN OR “ For the brilliant dissident Evgeny Morozov, computers are like broken beach-toys on the TH EVGENY MOROZOV U A dark, historic tides of power politics. His new book should be bound in sandpaper and ....... THE F —— BRUCE STERLING, author of IN THE VERY NEAR FUTURE, O used to abrade the works of other Internet pundits.” Y “smart” technologies and “big data” will allow TES T he Hacker Crackdown A The Folly of Technological Solutionism OUR C us to make large-scale and sophisticated inter- O O T VE EVERTHING O “ This hard-hitting book argues people have become enslaved to the machines they use PH ventions in politics, culture, and everyday life. to communicate. It is incisive and beautifully written; whether you agree with Morozov Technology will allow us to solve problems in EVGENY MOROZOV or not, he will make you think hard.” —— RICHARD SENNETT, author of The Craftsman highly original ways and create new incentives (@evgenymorozov) is the author of The Net “ Evgeny Morozov calls himself a ‘digital heretic,’ and he is right to do so. Against the to get more people to do the right thing. But Delusion: The Dark Side of Internet Freedom, reigning consensus—that there is a digital fix for every social and political problem, and how will such “solutionism” affect our society, a New York Times Notable Book of 2011 and that thanks to the technologies that we group together for convenience’s sake as the once deeply political, moral, and irresolvable winner of Harvard’s Kennedy School’s 2012 Internet, the brave new world of the future will be one of endless, limitless improvement dilemmas are recast as uncontroversial and Goldsmith Book Prize. -
Teaching Kodu with Physical Manipulatives
Teaching Kodu With Physical Manipulatives David S. Touretzky Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213-3891 This article will appear in ACM Inroads, December 2014. Categories and Subject Descriptors: K.3.2 Computer Science Education General Terms: Languages, Human Factors Keywords: Kodu, Manipulatives, Visual programming Abstract In Microsoft's Kodu Game Lab, a visual programming environment for children, rules are constructed from sequences of tiles that act as virtual manipulatives. To further scaffold very young students' introduction to programming, I developed a set of physical tiles, now publicly available, to be used in pair programming activities and teacher demonstrations. While Kodu's virtual tiles are simple rectangles, the physical tiles use complex shapes and color to reinforce Kodu's 2D syntactic structure. The tiles were tested successfully in a pilot study with second grade students who had no prior programming experience and were seeing Kodu for the first time. Introduction The value of manipulatives in K-12 mathematics instruction is widely recognized: “In every decade since 1940, the NCTM [National Council of Teachers of Mathematics] has encouraged active student involvement through the use of manipulatives at all grade levels. In fact, in their publication Principles and Standards for School Mathematics (2000) the NCTM explicitly recommends the use of manipulatives in the classroom.” [10] “It is the position of the National Council of Supervisors of Mathematics (NCSM) that in order to develop every student’s mathematical proficiency, leaders and teachers must systematically integrate the use of concrete and virtual manipulatives into classroom instruction at all grade levels.” [17] There are today a wealth of manipulative resources available to mathematics teachers, from simple counting tokens to Cuisenaire rods and algebra tiles. -
2018 Spring Newsletter
NEWSLETTER ON PDL ACTIVITIES AND EVENTS • SPRING 2 0 1 8 http://www.pdl.cmu.edu/ Massive Indexed Directories in DeltaFS AN INFORMAL PUBLICATION FROM ACADEMIA’S PREMIERE STORAGE by Qing Zheng, George Amvrosiadis & the DeltaFS Group SYSTEMS RESEARCH CENTER DEVOTED Faster storage media, faster interconnection networks, and improvements in systems TO ADVANCING THE STATE OF THE software have significantly mitigated the effect of I/O bottlenecks in HPC applica- tions. Even so, applications that read and write data in small chunks are limited by ART IN STORAGE AND INFORMATION the ability of both the hardware and the software to handle such workloads efficiently. INFRASTRUCTURES. Often, scientific applications partition their output using one file per process. This is a problem on HPC computers with hundreds of thousands of cores and will only worsen CONTENTS with exascale computers, which will be an order of magnitude larger. To avoid wasting time creating output files on such machines, scientific applications are forced to use DeltaFS ....................................... 1 libraries that combine multiple I/O streams into a single file. For many applications where output is produced out-of-order, this must be followed by a costly, massive data Director’s Letter .............................2 sorting operation. DeltaFS allows applications to write to an arbitrarily large number Year in Review ...............................4 of files, while also guaranteeing efficient data access without requiring sorting. Recent Publications ........................5 The first challenge when handling an arbitrarily large number of files is dealing with PDL News & Awards........................8 the resulting metadata load. We manage this using the transient and serverless DeltaFS 3Sigma ...................................... 12 file system [1]. -
Assembly Passes Budgets of Eight New Govt Bodies
SUBSCRIPTION MONDAY, JUNE 20, 2016 RAMADAN 15, 1437 AH www.kuwaittimes.net Panel did not UK polls show Chile thrash Protests as Ramadan TImings recommend momentum for Mexico 7-0 tension at Emsak: 03:03 raising school ‘In’ after to reach Orlando Fajer: 03:13 Shrooq: 04:48 fees, says MP MP’s murder Copa semis funerals Dohr: 11:49 Asr: 15:23 Maghreb: 18:50 3 9 20 10 Eshaa: 20:22 Assembly passes budgets Min 30º Max 46º of eight new govt bodies High Tide 00:35 & 11:07 Low Tide MPs lash out at sports officials as they amend sports laws 05:33 & 18:48 40 PAGES NO: 16910 150 FILS By B Izzak Ramadan Kareem KUWAIT: The National Assembly yesterday, meeting in Gratitude: A lesson a special session, approved the 2016/2017 budgets and the final accounts of eight new government bodies and of holy Ramadan voted to approve government-sponsored amendments to sports laws to facilitate lifting of international sanc- By Teresa Lesher tions. MPs voted by 46 in favor with six against to a new sports law that allows the government to dissolve y the end of the day, when I finally sit down to a sports federations and clubs for the sake of public inter- glass of cool water and a few dates, I am over- est. It however gives these bodies the right to challenge Bcome with a sense of gratitude. I realize what a the dissolution in court. blessing food and water are. I realize that many people It also changes the voting to the single-vote system do not have access to clean water or nutritious food. -
Expressing Computer Science Concepts Through Kodu Game Lab
Expressing Computer Science Concepts Through Kodu Game Lab Kathryn T. Stolee∗ Teale Fristoe∗ Department of Computer Science and Expressive Intelligence Studio Engineering University of California, Santa Cruz University of Nebraska–Lincoln Santa Cruz, CA, U.S.A. Lincoln, NE, U.S.A. [email protected] [email protected] ABSTRACT students should enjoy their experiences to gain the most Educational programming environments such as Microsoft from them. For this reason, these languages often target Research’s Kodu Game Lab are often used to introduce media creation, such as art, animations, or games. However, novices to computer science concepts and programming. Un- rarely are the actual educational benefits of the languages like many other educational languages that rely on scripting the focus of scrutiny, resulting in a stark lack of understand- and Java-like syntax, the Kodu language is entirely event- ing of the skills these languages provide for their users. driven and programming takes the form of ‘when – do’ clauses. Microsoft Research’s Kodu Game Lab [4] is a recent addi- Despite this simplistic programing model, many computer tion to this tradition of educational programming environ- science concepts can be expressed using Kodu. We identify ments. Since its release in the summer of 2009, it has been and measure the frequency of these concepts in 346 Kodu installed over 50,000 times in over 120 countries. Kodu al- programs created by users, and find that most programs lows users to create their own video games by designing the exhibit sophistication through the use of complex control world, deciding which characters will appear in it, and pro- flow and boolean logic.