Transaction Processing on Modern Hardware


Book Description

The last decade has brought groundbreaking developments in transaction processing. This resurgence of an otherwise mature research area has spurred from the diminishing cost per GB of DRAM that allows many transaction processing workloads to be entirely memory-resident. This shift demanded a pause to fundamentally rethink the architecture of database systems. The data storage lexicon has now expanded beyond spinning disks and RAID levels to include the cache hierarchy, memory consistency models, cache coherence and write invalidation costs, NUMA regions, and coherence domains. New memory technologies promise fast non-volatile storage and expose unchartered trade-offs for transactional durability, such as exploiting byte-addressable hot and cold storage through persistent programming that promotes simpler recovery protocols. In the meantime, the plateauing single-threaded processor performance has brought massive concurrency within a single node, first in the form of multi-core, and now with many-core and heterogeneous processors. The exciting possibility to reshape the storage, transaction, logging, and recovery layers of next-generation systems on emerging hardware have prompted the database research community to vigorously debate the trade-offs between specialized kernels that narrowly focus on transaction processing performance vs. designs that permit transactionally consistent data accesses from decision support and analytical workloads. In this book, we aim to classify and distill the new body of work on transaction processing that has surfaced in the last decade to navigate researchers and practitioners through this intricate research subject.




Preservation and the New Data Landscape


Book Description

This book explores how enhancing the collection, accuracy, and management of data can aid in identifying vulnerable neighborhoods, understanding the role of older buildings, and planning sustainable growth. For preservation to play a dynamic and inclusive role, policy must evolve beyond designation and regulation and use evidence-based research.




Beyond Silicon: Advancements and Trends in Modern Computer Technology


Book Description

Discover the latest trends and advancements in computer technology beyond traditional silicon-based systems. This book highlights innovations in hardware and computing paradigms, providing a glimpse into the future of technology and its potential to reshape industries.




Information Technology and the U.S. Workforce


Book Description

Recent years have yielded significant advances in computing and communication technologies, with profound impacts on society. Technology is transforming the way we work, play, and interact with others. From these technological capabilities, new industries, organizational forms, and business models are emerging. Technological advances can create enormous economic and other benefits, but can also lead to significant changes for workers. IT and automation can change the way work is conducted, by augmenting or replacing workers in specific tasks. This can shift the demand for some types of human labor, eliminating some jobs and creating new ones. Information Technology and the U.S. Workforce explores the interactions between technological, economic, and societal trends and identifies possible near-term developments for work. This report emphasizes the need to understand and track these trends and develop strategies to inform, prepare for, and respond to changes in the labor market. It offers evaluations of what is known, notes open questions to be addressed, and identifies promising research pathways moving forward.




Frontiers in Massive Data Analysis


Book Description

Data mining of massive data sets is transforming the way we think about crisis response, marketing, entertainment, cybersecurity and national intelligence. Collections of documents, images, videos, and networks are being thought of not merely as bit strings to be stored, indexed, and retrieved, but as potential sources of discovery and knowledge, requiring sophisticated analysis techniques that go far beyond classical indexing and keyword counting, aiming to find relational and semantic interpretations of the phenomena underlying the data. Frontiers in Massive Data Analysis examines the frontier of analyzing massive amounts of data, whether in a static database or streaming through a system. Data at that scale-terabytes and petabytes-is increasingly common in science (e.g., particle physics, remote sensing, genomics), Internet commerce, business analytics, national security, communications, and elsewhere. The tools that work to infer knowledge from data at smaller scales do not necessarily work, or work well, at such massive scale. New tools, skills, and approaches are necessary, and this report identifies many of them, plus promising research directions to explore. Frontiers in Massive Data Analysis discusses pitfalls in trying to infer knowledge from massive data, and it characterizes seven major classes of computation that are common in the analysis of massive data. Overall, this report illustrates the cross-disciplinary knowledge-from computer science, statistics, machine learning, and application disciplines-that must be brought to bear to make useful inferences from massive data.




The Datacenter as a Computer


Book Description

This book describes warehouse-scale computers (WSCs), the computing platforms that power cloud computing and all the great web services we use every day. It discusses how these new systems treat the datacenter itself as one massive computer designed at warehouse scale, with hardware and software working in concert to deliver good levels of internet service performance. The book details the architecture of WSCs and covers the main factors influencing their design, operation, and cost structure, and the characteristics of their software base. Each chapter contains multiple real-world examples, including detailed case studies and previously unpublished details of the infrastructure used to power Google's online services. Targeted at the architects and programmers of today's WSCs, this book provides a great foundation for those looking to innovate in this fascinating and important area, but the material will also be broadly interesting to those who just want to understand the infrastructure powering the internet. The third edition reflects four years of advancements since the previous edition and nearly doubles the number of pictures and figures. New topics range from additional workloads like video streaming, machine learning, and public cloud to specialized silicon accelerators, storage and network building blocks, and a revised discussion of data center power and cooling, and uptime. Further discussions of emerging trends and opportunities ensure that this revised edition will remain an essential resource for educators and professionals working on the next generation of WSCs.




Advances in Urban Engineering and Management Science Volume 2


Book Description

Advances in Urban Engineering and Management Science contains the selected papers resulting from the 2022 3rd International Conference on Urban Engineering and Management Science (ICUEMS 2022). Covering a wide range of topics, the Proceedings of ICUEMS 2022 presents the latest developments in: (i) Architecture and Urban Planning (Architectural design and its theory, Urban planning and design, Building technology science, Urban protection and regeneration, Urban development strategy, Ecological construction and intelligent control, Sustainable infrastructure); (ii) Logistics and supply chain management (Warehousing and distribution, Logistics outsourcing, Logistics automation, Production and material flow, Supply chain management technology, Supply chain risk management, Global service supply chain management, Supply Chain Planning and Inventory Management, Coordination and collaboration of supply chain networks, Governance and regulatory aspects affecting supply chain management); (iii) Urban traffic management (Smart grid management, Belt and Road Development, Intelligent traffic analysis and planning management, Big data and transportation management). The Proceedings of ICUEMS 2022 will be useful to professionals, academics, and Ph.D. students interested in the above-mentioned fields. Emphasis was put on basic methodologies, scientific development and engineering applications. ICUEMS 2022 is to provide a platform for experts, scholars, engineers and technical researchers engaged in the related fields of urban engineering management to share scientific research achievements and cutting-edge technologies, understand academic development trends, broaden research ideas, strengthen academic research and discussion, and promote the industrialization cooperation of academic achievements. Experts, scholars, business people and other relevant personnel from universities and research institutions at home and abroad are cordially invited to attend and exchange.




Practical Deep Learning for Cloud, Mobile, and Edge


Book Description

Whether you’re a software engineer aspiring to enter the world of deep learning, a veteran data scientist, or a hobbyist with a simple dream of making the next viral AI app, you might have wondered where to begin. This step-by-step guide teaches you how to build practical deep learning applications for the cloud, mobile, browsers, and edge devices using a hands-on approach. Relying on years of industry experience transforming deep learning research into award-winning applications, Anirudh Koul, Siddha Ganju, and Meher Kasam guide you through the process of converting an idea into something that people in the real world can use. Train, tune, and deploy computer vision models with Keras, TensorFlow, Core ML, and TensorFlow Lite Develop AI for a range of devices including Raspberry Pi, Jetson Nano, and Google Coral Explore fun projects, from Silicon Valley’s Not Hotdog app to 40+ industry case studies Simulate an autonomous car in a video game environment and build a miniature version with reinforcement learning Use transfer learning to train models in minutes Discover 50+ practical tips for maximizing model accuracy and speed, debugging, and scaling to millions of users




Modern Facility and Workplace Management


Book Description

This book adopts a multidimensional approach to explain current practices and trends in facility management. Presenting both research and practical insights from around the globe and providing definitions, examples and case studies, it allows readers to gain an understanding of corporate real estate, as well as asset, property, and facility management in the context of digital transformation, sustainability practice and process optimisation. The authors also discuss the latest trends in workplace management, the use of emerging technologies to optimise provision of facility services, and change management to implement new processes and reporting. A good mix of theory and practice, including a diverse set of examples, provide a constructive learning experience to the reader.




Handbook of Big Data Technologies


Book Description

This handbook offers comprehensive coverage of recent advancements in Big Data technologies and related paradigms. Chapters are authored by international leading experts in the field, and have been reviewed and revised for maximum reader value. The volume consists of twenty-five chapters organized into four main parts. Part one covers the fundamental concepts of Big Data technologies including data curation mechanisms, data models, storage models, programming models and programming platforms. It also dives into the details of implementing Big SQL query engines and big stream processing systems. Part Two focuses on the semantic aspects of Big Data management including data integration and exploratory ad hoc analysis in addition to structured querying and pattern matching techniques. Part Three presents a comprehensive overview of large scale graph processing. It covers the most recent research in large scale graph processing platforms, introducing several scalable graph querying and mining mechanisms in domains such as social networks. Part Four details novel applications that have been made possible by the rapid emergence of Big Data technologies such as Internet-of-Things (IOT), Cognitive Computing and SCADA Systems. All parts of the book discuss open research problems, including potential opportunities, that have arisen from the rapid progress of Big Data technologies and the associated increasing requirements of application domains. Designed for researchers, IT professionals and graduate students, this book is a timely contribution to the growing Big Data field. Big Data has been recognized as one of leading emerging technologies that will have a major contribution and impact on the various fields of science and varies aspect of the human society over the coming decades. Therefore, the content in this book will be an essential tool to help readers understand the development and future of the field.