Numerical Validation in Current Hardware Architectures

Download Numerical Validation in Current Hardware Architectures PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642015905
Total Pages : 272 pages
Book Rating : 4.6/5 (42 download)

DOWNLOAD NOW!


Book Synopsis Numerical Validation in Current Hardware Architectures by : Annie A.M. Cuyt

Download or read book Numerical Validation in Current Hardware Architectures written by Annie A.M. Cuyt and published by Springer Science & Business Media. This book was released on 2009-04-24 with total page 272 pages. Available in PDF, EPUB and Kindle. Book excerpt: The major emphasis of the Dagstuhl Seminar on “Numerical Validation in C- rent Hardware Architectures” lay on numerical validation in current hardware architecturesand softwareenvironments. The generalidea wasto bring together experts who are concerned with computer arithmetic in systems with actual processor architectures and scientists who develop, use, and need techniques from veri?ed computation in their applications. Topics of the seminar therefore included: – The ongoing revision of the IEEE 754/854 standard for ?oating-point ari- metic – Feasible ways to implement multiple precision (multiword) arithmetic and to compute the actual precision at run-time according to the needs of input data – The achievement of a similar behavior of ?xed-point, ?oating-point and - terval arithmetic across language compliant implementations – The design of robust and e?cient numerical programsportable from diverse computers to those that adhere to the IEEE standard – The development and propagation of validated special-purpose software in di?erent application areas – Error analysis in several contexts – Certi?cation of numerical programs, veri?cation and validation assessment Computer arithmetic plays an important role at the hardware and software level, when microprocessors, embedded systems, or grids are designed. The re- ability of numerical softwarestrongly depends on the compliance with the cor- sponding ?oating-point norms. Standard CISC processors follow the 1985 IEEE norm 754, which is currently under revision, but the new highly performing CELL processor is not fully IEEE compliant.

Numerical Validation in Current Hardware Architectures

Download Numerical Validation in Current Hardware Architectures PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642015913
Total Pages : 263 pages
Book Rating : 4.6/5 (42 download)

DOWNLOAD NOW!


Book Synopsis Numerical Validation in Current Hardware Architectures by : Annie A.M. Cuyt

Download or read book Numerical Validation in Current Hardware Architectures written by Annie A.M. Cuyt and published by Springer. This book was released on 2009-04-28 with total page 263 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the thoroughly refereed post-proceedings of the Dagstuhl Seminar 08021 on Numerical Validation in Current Hardware Architectures held at Dagstuhl Castle, Germany, in January 2008. The 16 revised full papers presented were selected during two rounds of reviewing and improvements. The papers are organized in topical sections on languages, software systems and tools, new verification techniques based on interval arithmetic, applications in science and engineering, and novel approaches to verification.

Numerical Validation in Current Hardware Architectures

Download Numerical Validation in Current Hardware Architectures PDF Online Free

Author :
Publisher :
ISBN 13 : 9788364201592
Total Pages : 0 pages
Book Rating : 4.2/5 (15 download)

DOWNLOAD NOW!


Book Synopsis Numerical Validation in Current Hardware Architectures by : Annie A.M Cuyt

Download or read book Numerical Validation in Current Hardware Architectures written by Annie A.M Cuyt and published by . This book was released on 2009 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the thoroughly refereed post-proceedings of the Dagstuhl Seminar 08021 on Numerical Validation in Current Hardware Architectures held at Dagstuhl Castle, Germany, in January 2008. The 16 revised full papers presented were selected during two rounds of reviewing and improvements. The papers are organized in topical sections on languages, software systems and tools, new verification techniques based on interval arithmetic, applications in science and engineering, and novel approaches to verification.

Computer Arithmetic and Validity

Download Computer Arithmetic and Validity PDF Online Free

Author :
Publisher : Walter de Gruyter
ISBN 13 : 3110301792
Total Pages : 456 pages
Book Rating : 4.1/5 (13 download)

DOWNLOAD NOW!


Book Synopsis Computer Arithmetic and Validity by : Ulrich Kulisch

Download or read book Computer Arithmetic and Validity written by Ulrich Kulisch and published by Walter de Gruyter. This book was released on 2013-04-30 with total page 456 pages. Available in PDF, EPUB and Kindle. Book excerpt: This is the revised and extended second edition of the successful basic book on computer arithmetic. It is consistent with the newest recent standard developments in the field. The book shows how the arithmetic and mathematical capability of the digital computer can be enhanced in a quite natural way. The work is motivated by the desire and the need to improve the accuracy of numerical computing and to control the quality of the computed results (validity). The accuracy requirements for the elementary floating-point operations are extended to the customary product spaces of computations including interval spaces. The mathematical properties of these models are extracted into an axiomatic approach which leads to a general theory of computer arithmetic. Detailed methods and circuits for the implementation of this advanced computer arithmetic on digital computers are developed in part two of the book. Part three then illustrates by a number of sample applications how this extended computer arithmetic can be used to compute highly accurate and mathematically verified results. The book can be used as a high-level undergraduate textbook but also as reference work for research in computer arithmetic and applied mathematics.

Architecture of Computing Systems - ARCS 2010

Download Architecture of Computing Systems - ARCS 2010 PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642119506
Total Pages : 247 pages
Book Rating : 4.6/5 (421 download)

DOWNLOAD NOW!


Book Synopsis Architecture of Computing Systems - ARCS 2010 by : Christian Müller-Schloer

Download or read book Architecture of Computing Systems - ARCS 2010 written by Christian Müller-Schloer and published by Springer. This book was released on 2010-04-07 with total page 247 pages. Available in PDF, EPUB and Kindle. Book excerpt: Annotation. This book constitutes the refereed proceedings of the 23rd InternationalConference on Architecture of Computing Systems, ARCS 2010, held inHannover, Germany, in February 2010. The 20 revised full papers presented together with 1 keynote lecture werecarefully reviewed and selected from 55 submissions. This year's specialfocus is set on heterogeneous systems. The papers are organized in topicalsections on processor design, embedded systems, organic computing andself-organization, processor design and transactional memory, energymanagement in distributed environments and ad-hoc grids, performancemodeling and benchmarking, as well as accelerators and GPUs.

Introduction to Skin Biothermomechanics and Thermal Pain

Download Introduction to Skin Biothermomechanics and Thermal Pain PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642132022
Total Pages : 422 pages
Book Rating : 4.6/5 (421 download)

DOWNLOAD NOW!


Book Synopsis Introduction to Skin Biothermomechanics and Thermal Pain by : Feng Xu

Download or read book Introduction to Skin Biothermomechanics and Thermal Pain written by Feng Xu and published by Springer Science & Business Media. This book was released on 2011-05-30 with total page 422 pages. Available in PDF, EPUB and Kindle. Book excerpt: "Introduction to Skin Biothermomechanics and Thermal Pain" introduces the study of coupled bio-thermo-mechanical and neural behavior of skin tissue in response to thermal and mechanical loads. The research in this book focuses on the theoretical modeling and experimental investigation of heated skin tissue in order to provide a predictive framework for thermal therapies of diseased tissue in clinics. Furthermore, by developing solution tools, it focuses on changes in treatment parameters leading to more effective therapies. The book is intended for researchers and scientists in Bioengineering, Heat Transfer, Mechanics, Biology and Neurophysiology, as well as clinicians. Dr. Feng Xu is a research fellow at Harvard Medical School, Boston, MA, USA. Dr. Tianjian Lu is a professor at the School of Aerospace, Xi'an Jiaotong University, Xi'an, China. Dr. Xu and Dr. Lu are also affiliated with Biomedical Engineering and Biomechanics Center at Xi'an Jiaotong University, Xi'an, China.

Conservation, Restoration, and Analysis of Architectural and Archaeological Heritage

Download Conservation, Restoration, and Analysis of Architectural and Archaeological Heritage PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1522575561
Total Pages : 485 pages
Book Rating : 4.5/5 (225 download)

DOWNLOAD NOW!


Book Synopsis Conservation, Restoration, and Analysis of Architectural and Archaeological Heritage by : Inglese, Carlo

Download or read book Conservation, Restoration, and Analysis of Architectural and Archaeological Heritage written by Inglese, Carlo and published by IGI Global. This book was released on 2018-11-02 with total page 485 pages. Available in PDF, EPUB and Kindle. Book excerpt: Cultural heritage identifies and preserves past achievements for the benefit of future generations. Examining the extent to which heritage preservation is feasible in an era governed by modernism and globalization is essential for both regional development and cultural conservation. Conservation, Restoration, and Analysis of Architectural and Archaeological Heritage provides innovative insights into digital technologies that have produced important methodological changes in the documentation, analysis, and conservation of cultural heritage. The content within this publication represents the work of digital restoration, inclusive communication, and reality-based representation. It is a vital reference source for software developers, sociologists, policymakers, tourism managers, and academicians seeking coverage on digital technologies and data processing in cultural heritage.

Parallel Processing and Applied Mathematics

Download Parallel Processing and Applied Mathematics PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319321528
Total Pages : 622 pages
Book Rating : 4.3/5 (193 download)

DOWNLOAD NOW!


Book Synopsis Parallel Processing and Applied Mathematics by : Roman Wyrzykowski

Download or read book Parallel Processing and Applied Mathematics written by Roman Wyrzykowski and published by Springer. This book was released on 2016-04-05 with total page 622 pages. Available in PDF, EPUB and Kindle. Book excerpt: This two-volume-set (LNCS 9573 and 9574) constitutes the refereed proceedings of the 11th International Conference of Parallel Processing and Applied Mathematics, PPAM 2015, held in Krakow, Poland, in September 2015. The 111 revised full papers presented in both volumes were carefully reviewed and selected from 196 submissions. The focus of PPAM 2015 was on models, algorithms, and software toolswhich facilitate efficient and convenient utilization of modern parallel and distributed computing architectures, as well as on large-scale applications, including big data problems.

Mathematical Software - ICMS 2010

Download Mathematical Software - ICMS 2010 PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642155812
Total Pages : 382 pages
Book Rating : 4.6/5 (421 download)

DOWNLOAD NOW!


Book Synopsis Mathematical Software - ICMS 2010 by : Komei Fukuda

Download or read book Mathematical Software - ICMS 2010 written by Komei Fukuda and published by Springer Science & Business Media. This book was released on 2010-08-30 with total page 382 pages. Available in PDF, EPUB and Kindle. Book excerpt: The ICMS Developer's Meeting is an international congress for which the main theme is mathematical software. The 2010 meeting was the third of a series of meetings of similar theme, the ?rst being held in Beijing, China in 2002,and the second in Castro-Urdiales, Spain in 2006. The ?eld of mathematics has numerous branches, and in each branch we ?nd that algorithms, and also implementations and applications of software s- tems, are studied. Researchers who endeavor to make such studies also have international meetings within their speci'c branches of mathematics, and these meetings have made signi'cant contributions to the ?elds in which they lie. The ICMS (International Congresseson Mathematical Software), on the other hand, is a general (not branch speci'c) meeting on mathematical software, which is held every four years, and is a rare opportunity for developers of mathematical softwarefrom di'erent branchesof mathematics, as well as mathematicians who are interested in mathematical software, to gather together.

Modeling, Design, and Simulation of Systems with Uncertainties

Download Modeling, Design, and Simulation of Systems with Uncertainties PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642159567
Total Pages : 356 pages
Book Rating : 4.6/5 (421 download)

DOWNLOAD NOW!


Book Synopsis Modeling, Design, and Simulation of Systems with Uncertainties by : Andreas Rauh

Download or read book Modeling, Design, and Simulation of Systems with Uncertainties written by Andreas Rauh and published by Springer Science & Business Media. This book was released on 2011-06-06 with total page 356 pages. Available in PDF, EPUB and Kindle. Book excerpt: To describe the true behavior of most real-world systems with sufficient accuracy, engineers have to overcome difficulties arising from their lack of knowledge about certain parts of a process or from the impossibility of characterizing it with absolute certainty. Depending on the application at hand, uncertainties in modeling and measurements can be represented in different ways. For example, bounded uncertainties can be described by intervals, affine forms or general polynomial enclosures such as Taylor models, whereas stochastic uncertainties can be characterized in the form of a distribution described, for example, by the mean value, the standard deviation and higher-order moments. The goal of this Special Volume on Modeling, Design, and Simulation of Systems with Uncertainties is to cover modern methods for dealing with the challenges presented by imprecise or unavailable information. All contributions tackle the topic from the point of view of control, state and parameter estimation, optimization and simulation. Thematically, this volume can be divided into two parts. In the first we present works highlighting the theoretic background and current research on algorithmic approaches in the field of uncertainty handling, together with their reliable software implementation. The second part is concerned with real-life application scenarios from various areas including but not limited to mechatronics, robotics, and biomedical engineering.

Applied Physics, System Science and Computers

Download Applied Physics, System Science and Computers PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319539345
Total Pages : 309 pages
Book Rating : 4.3/5 (195 download)

DOWNLOAD NOW!


Book Synopsis Applied Physics, System Science and Computers by : Klimis Ntalianis

Download or read book Applied Physics, System Science and Computers written by Klimis Ntalianis and published by Springer. This book was released on 2017-07-20 with total page 309 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book reports on advanced theories and methods in three related fields of research: applied physics, system science and computers. It is organized in two main parts, the first of which covers applied physics topics, including lasers and accelerators; condensed matter, soft matter and materials science; nanoscience and quantum engineering; atomic, molecular, optical and plasma physics; as well as nuclear and high-energy particle physics. It also addresses astrophysics, gravitation, earth and environmental science, as well as medical and biological physics. The second part focuses on advances in system science and computers, exploring automatic circuit control, power systems, computer communication, fluid mechanics, simulation and modeling, software engineering, data structures and applications of artificial intelligence among other areas. Offering a collection of contributions presented at the 1st International Conference on Applied Physics, System Science and Computers (APSAC 2016), the book bridges the gap between applied physics and electrical engineering. It not only to presents new methods, but also promotes collaborations between different communities working on related topics at the interface between physics and engineering, with a special focus on communication, data modeling and visualization, quantum information, applied mechanics as well as bio and geophysics.

Theories of Interval Arithmetic

Download Theories of Interval Arithmetic PDF Online Free

Author :
Publisher : LAP Lambert Academic Publishing
ISBN 13 : 3846501549
Total Pages : 128 pages
Book Rating : 4.8/5 (465 download)

DOWNLOAD NOW!


Book Synopsis Theories of Interval Arithmetic by : Hend Dawood

Download or read book Theories of Interval Arithmetic written by Hend Dawood and published by LAP Lambert Academic Publishing. This book was released on 2011-10-07 with total page 128 pages. Available in PDF, EPUB and Kindle. Book excerpt: Scientists are, all the time, in a struggle with uncertainty which is always a threat to a trustworthy scientific knowledge. A very simple and natural idea, to defeat uncertainty, is that of enclosing uncertain measured values in real closed intervals. On the basis of this idea, interval arithmetic is constructed. The idea of calculating with intervals is not completely new in mathematics: the concept has been known since Archimedes, who used guaranteed lower and upper bounds to compute his constant Pi. Interval arithmetic is now a broad field in which rigorous mathematics is associated with scientific computing. This connection makes it possible to solve uncertainty problems that cannot be efficiently solved by floating-point arithmetic. Today, application areas of interval methods include electrical engineering, control theory, remote sensing, experimental and computational physics, chaotic systems, celestial mechanics, signal processing, computer graphics, robotics, and computer-assisted proofs. The purpose of this book is to be a concise but informative introduction to the theories of interval arithmetic as well as to some of their computational and scientific applications. Editorial Reviews "This new book by Hend Dawood is a fresh introduction to some of the basics of interval computation. It stops short of discussing the more complicated subdivision methods for converging to ranges of values, however it provides a bit of perspective about complex interval arithmetic, constraint intervals, and modal intervals, and it does go into the design of hardware operations for interval arithmetic, which is something still to be done by computer manufacturers." - Ramon E. Moore, (The Founder of Interval Computations) Professor Emeritus of Computer and Information Science, Department of Mathematics, The Ohio State University, Columbus, U.S.A. "A popular math-oriented introduction to interval computations and its applications. This short book contains an explanation of the need for interval computations, a brief history of interval computations, and main interval computation techniques. It also provides an impressive list of main practical applications of interval techniques." - Vladik Kreinovich, (International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems) Professor of Computer Science, University of Texas at El Paso, El Paso, Texas, U.S.A. "I am delighted to see one more Egyptian citizen re-entering the field of interval mathematics invented in this very country thousands years ago." - Marek W. Gutowski, Institute of Physics, Polish Academy of Sciences, Warszawa, Poland

Mathematical Foundations of Advanced Informatics

Download Mathematical Foundations of Advanced Informatics PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319683977
Total Pages : 228 pages
Book Rating : 4.3/5 (196 download)

DOWNLOAD NOW!


Book Synopsis Mathematical Foundations of Advanced Informatics by : Bernhard Steffen

Download or read book Mathematical Foundations of Advanced Informatics written by Bernhard Steffen and published by Springer. This book was released on 2018-03-20 with total page 228 pages. Available in PDF, EPUB and Kindle. Book excerpt: The books in this trilogy capture the foundational core of advanced informatics. The authors make the foundations accessible, enabling students to become effective problem solvers. This first volume establishes the inductive approach as a fundamental principle for system and domain analysis. After a brief introduction to the elementary mathematical structures, such as sets, propositional logic, relations, and functions, the authors focus on the separation between syntax (representation) and semantics (meaning), and on the advantages of the consistent and persistent use of inductive definitions. They identify compositionality as a feature that not only acts as a foundation for algebraic proofs but also as a key for more general scalability of modeling and analysis. A core principle throughout is invariance, which the authors consider a key for the mastery of change, whether in the form of extensions, transformations, or abstractions. This textbook is suitable for undergraduate and graduate courses in computer science and for self-study. Most chapters contain exercises and the content has been class-tested over many years in various universities.

Security and Trust Management

Download Security and Trust Management PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319465988
Total Pages : 229 pages
Book Rating : 4.3/5 (194 download)

DOWNLOAD NOW!


Book Synopsis Security and Trust Management by : Gilles Barthe

Download or read book Security and Trust Management written by Gilles Barthe and published by Springer. This book was released on 2016-09-16 with total page 229 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the 12th International Workshop on Security and Trust Management, STM 2016, held in Heraklion, Crete, Greece, in September 2016, in conjunction with the 21st European Symposium Research in Computer Security, ESORICS 2016. The 13 full papers together with 2 short papers were carefully reviewed and selected from 34 submissions. the focus on the workshop was on following topics: access control, data protection, mobile security, privacy, security and trust policies, trust models.

Advances in the Theory of Control, Signals and Systems with Physical Modeling

Download Advances in the Theory of Control, Signals and Systems with Physical Modeling PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642161340
Total Pages : 374 pages
Book Rating : 4.6/5 (421 download)

DOWNLOAD NOW!


Book Synopsis Advances in the Theory of Control, Signals and Systems with Physical Modeling by : Jean Levine

Download or read book Advances in the Theory of Control, Signals and Systems with Physical Modeling written by Jean Levine and published by Springer Science & Business Media. This book was released on 2010-09-30 with total page 374 pages. Available in PDF, EPUB and Kindle. Book excerpt: In the 60's, control, signals and systems had a common linear algebraic background and, according to their evolution, their respective backgrounds have now dramatically differed. Recovering such a common background, especially in the nonlinear context, is currently a fully open question. The role played by physical models, finite or infinite dimensional, in this hypothetical convergence is extensively discussed in this book. The discussion does not only take place on a theoretical basis but also in the light of two wide classes of applications, among the most active in the current industrially oriented researches: - Electrical and Mechatronical systems; - Chemical Processes and systems appearing in Life Sciences. In this perspective, this book is a contribution to the enhancement of the dialogue between theoretical laboratories and more practically oriented ones and industries. This book is a collection of articles that have been presented by leading international experts at a series of three workshops of a Bernoulli program entitled “Advances in the Theory of Control, Signals and Systems, with Physical Modeling” hosted by the Bernoulli Centre of EPFL during the first semester of 2009. It provides researchers, engineers and graduate students with an unprecedented collection of topics and internationally acknowledged top-quality works and surveys.

Uncertainty Quantification in Scientific Computing

Download Uncertainty Quantification in Scientific Computing PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642326773
Total Pages : 320 pages
Book Rating : 4.6/5 (423 download)

DOWNLOAD NOW!


Book Synopsis Uncertainty Quantification in Scientific Computing by : Andrew Dienstfrey

Download or read book Uncertainty Quantification in Scientific Computing written by Andrew Dienstfrey and published by Springer. This book was released on 2012-08-11 with total page 320 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed post-proceedings of the 10th IFIP WG 2.5 Working Conference on Uncertainty Quantification in Scientific Computing, WoCoUQ 2011, held in Boulder, CO, USA, in August 2011. The 24 revised papers were carefully reviewed and selected from numerous submissions. They are organized in the following topical sections: UQ need: risk, policy, and decision making, UQ theory, UQ tools, UQ practice, and hot topics. The papers are followed by the records of the discussions between the participants and the speaker.

Lecture Slides for Programming in C++ (Version 2018-02-15)

Download Lecture Slides for Programming in C++ (Version 2018-02-15) PDF Online Free

Author :
Publisher : Michael Adams
ISBN 13 : 1550586254
Total Pages : 2124 pages
Book Rating : 4.5/5 (55 download)

DOWNLOAD NOW!


Book Synopsis Lecture Slides for Programming in C++ (Version 2018-02-15) by : Michael D. Adams

Download or read book Lecture Slides for Programming in C++ (Version 2018-02-15) written by Michael D. Adams and published by Michael Adams. This book was released on 2018-02-15 with total page 2124 pages. Available in PDF, EPUB and Kindle. Book excerpt: This document, which consists of over 2000 lecture slides, offers a wealth of information on many topics relevant to programming in C++, including coverage of the C++ language itself, the C++ standard library and a variety of other libraries, numerous software tools, and an assortment of other programming-related topics. The coverage of the C++ language and standard library is current with the C++17 standard. C++ PROGRAMMING LANGUAGE. Many aspects of the C++ language are covered from introductory to more advanced. This material includes: the preprocessor, language basics (objects, types, values, operators, expressions, control-flow constructs, functions, and namespaces), classes, templates (function, class, variable, and alias templates, variadic templates, template specialization, and SFINAE), lambda expressions, inheritance (run-time polymorphism and CRTP), exceptions (exception safety and RAII), smart pointers, memory management (new and delete operators and expressions, placement new, and allocators), rvalue references (move semantics and perfect forwarding), concurrency (memory models, and happens-before and synchronizes-with relationships). C++ STANDARD LIBRARY AND VARIOUS OTHER LIBRARIES. Various aspects of the C++ standard library are covered including: containers, iterators, algorithms, I/O streams, time measurement, and concurrency support (threads, mutexes, condition variables, promises and futures, atomics, and fences). A number of Boost libraries are discussed, including the Intrusive, Iterator, and Container libraries. The OpenGL library and GLSL are discussed at length, along with several related libraries, including: GLFW, GLUT, and GLM. The CGAL library is also discussed in some detail. SOFTWARE TOOLS. A variety of software tools are discussed, including: static analysis tools (e.g., Clang Tidy), code sanitizers (e.g., ASan, UBSan, and TSan), debugging and testing tools (e.g., Catch2), performance analysis tools (e.g., Perf, PAPI, Gprof, and Valgrind/Callgrind), build tools (e.g., CMake and Make), and version control systems (e.g., Git). OTHER TOPICS. An assortment of other programming-related topics are also covered, including: data structures, algorithms, computer arithmetic (e.g., floating-point arithmetic and interval arithmetic), cache-efficient algorithms, vectorization, good programming practices, and software documentation.